您的位置:首页 > 其它

分布式存储杂谈之一:特点、难点和疑点

2018-07-27 22:55 316 查看
当前分布式存储很火,笔者也有机会投身到了这股洪流。下面就结合这段时间的工作,分专题简要总结一下一些感想。

分布式存储的特点

扩展性好,支持横向扩展,扩容、扩性能直接加机器就好;

无需特别硬件支持,区别于一些中高端存储的专门的PCIE NTB、Fibre Channel 、SAS controller 、JBOD等设备,分布式存储用通用服务器硬件就可以了;

灵活的多副本支持:副本数量,从2个到多个可以配置,只要大部分副本正常还可以自动恢复;

较高的可用性:由于支持跨节点、机架、机房、区域的副本放置策略,可用性比较高

分布式存储的要点:

可靠的副本一致性协议
1.1 数据平面,保证多副本通过网络及时复制、修补、重放,同时减小写放大;
1.2 控制平面,保证meta data管理、卷的创建、删除、挂载、卸载等工作正常,支持主丛切换的及时性和正确性;

全面的负载均衡
需要考虑多个方面
2.1 空间负载均衡
2.2 ioutil/吞吐的负载均衡
2.3 副本的负载均衡
3.高效的快照、克隆、回滚服务
3.1 MVCM 和 COW
3.2 快照、克隆、回滚时的读写防御
3.3 快照、克隆、回滚时的挂载卸载处理
3.4 快照、克隆、回滚任务调度

分布式存储的难点

各种情况下的主从同步(HA);

全面高效的负载均衡;

在保证高可靠性的前提下炸出最后一滴性能;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息