畅谈分布式系统

在互联网领域里,大数据和云计算是当前界内两大热门话题,构建其基础设施目标都是低成本、高性能、可扩展,易用的分布式存储系统,所以该系统有两大特点,一是规模大,二是成本低。

分布式存储系统的挑战主要在于数据、状态信息的持久化,要求在自动化迁移,自动化容错,并发读写的过程中保证数据的一致性,分布式存储系统主要涉及两个领域,分布式系统和分布式数据库,其特点和面临主要问题:

1,数据分布,数据存储到多台服务器如何保证数据均匀分布,数据存储到多台服务器如何实现跨服务器读写?

2,一致性,如何将服务器多个副本复制到多个服务器,即使在异常情况下保证不同副本之间的数据一致性?

3,容错:如果出现服务器无法对外提供服务,如何将进行自动迁移,包括数据和服务迁移?

4,负载均衡:新增服务器和集群中服务器如何实现自动负载均衡,数据迁移过程中如何保证不影响已有服务?

5,事物与并发控制:如何实现分布式事物?如何进行并发控制?

猜你喜欢

转载自www.cnblogs.com/mingna/p/9318443.html