其他分享
首页 > 其他分享> > 大规模分布式存储系统

大规模分布式存储系统

作者:互联网

第一章 概述

无论是云计算、大数据还是互联网公司的应用,后台基础设施的目标都是低成本、高性能、可扩展、易用的分布式存储系统。

 

分布式存储系统的特性:

1. 可扩展:分布式存储系统可以扩展几百到上千台,同时性能线性增长。

2. 低成本:可以构建在普通PC机上。

3. 高性能:无论对于整个集群还是单台服务器,都要求具备高性能。

4. 易用:需要提供易用的对外接口,同时提供监控和运维工具。

5. 数据分布:如何将数据均匀分部到多台机器。

6:一致性:如何将数据的多副本复制到多个服务器,同时保持数据一致性。

7:容错:如何检测服务器故障,并将故障服务器的数据迁移到其他服务器。

8:负载均衡:如何保障负载均衡,数据迁移过程不影响已有服务。

9:事务与并发控制:如何实现分布式事务,并实现多版本控制。

10:易用性:如何使用对外接口容易使用,并将内部状态以方便的形式暴露给运维人员。

11:压缩/解压缩:如何根据数据特点进行压缩/解压缩。

标签:如何,存储系统,大规模,易用,服务器,数据,分布式
来源: https://www.cnblogs.com/lmhyhblog/p/12633252.html