1.分布式存储平台有哪些
分布式存储是指多个路由器协作共同完成存储,这样有助于提高缓存效率,保持更多的信息。分布式存储平台就是分布式存储服务的运行平台。目前比较有名的分布式存储平台主要有HDFS、
Ceph、GFS、GlusterFS 及Swift等。同时, 随着云计算、大数据等技术的不断发展,更多新的分布式存储技术及平台仍在涌现。

2.分布式存储平台龙头
(1)Ceph Ceph:经过多年的发展,受到众多存储和云计算厂商的重视,成为了应用最
广泛的开源分布式存储平台。Ceph利用存储节点计算能力,计算得出该数据存储的位置,将数据分布均衡。同时,Ceph采用了CRUSH、HASH
等算法,杜绝了传统的单点故障问题,实现水平扩展的性能。
Ceph 的特点如下: 1) Ceph 支持对象存储、块存储和文件存储服务; 2)采用CRUSH等算法,数据分布均衡,并行度高;
3)支持多个副本,并保持多副本间的强一致性; 4)去中心化,MDS之间地位相同,无固定的中心节点。
(2)GFS GFS(Google File System):适用于大量的顺序读取和顺序追加,注重大文件
的持续稳定带宽。2013年,Google公布了Colossus项目,作为下一代的 Google
文件系统,与前一代的GFS相比,Colossus增加了主控服务器集群,重新平衡了旧的冷数据,并在磁盘上进行新数据的分发。
GFS的特点如下: 1) 适合大文件场景的应用以及适数据访问延时不敏感的搜索类业务; 2)
中心化架构,只有1个master处于工作状态,Colossus有改进后,将单一主控服务器改造为多主控服务器构成的集群,将所有管理数据进行
数据分片后分配到不同的主控服务器上,增加可用性; 3) 缓存和预取,通过在client端缓存元数据,尽量减少与master的交互,
通过文件的预读提升并发性能;
(3)HDFS HDFS(Hadoop Distributed File System):是适用于硬件上的分布式文件 系统。作为是 Hadoop
的核心子项目,HDFS 具备海量数据存储、高容错性以及 大文件存储的优势。
HDFS 的特点如下: 1) 适用于大文件、大数据处理,处理数据达到GB、TB、甚至 PB 级别的数 据; 2) HardLoop1.X 版本支持
NameNode 及 Secondary NameNode, Secondary
NameNode会周期性的将fsimage和edits合并,然后将最新的fsimage推送给NameNode; 3) HardLoop2.0 版本支持
Standby NameNode,采用主从备份架构,对 Active NameNode 进行热备份; 4) 多副本保护提高容错性;5)
不支持并发,同一时刻只允许一个写入者或追加者。
(4)GlusterFS GlusterFS(Gluster File System):是一种Scale-out的文件存储系统,
具具备强大的横向扩展能力,支撑数PB存储容量以及处理数千应用客户端的优 势。
GlusterFS的特点如下: 1) 采用无中心对称式架构,不存在元数据服务器瓶颈,元数据存在于文件 的属性和扩展属性中; 2)
采用弹性哈希算法,具有很好的可扩展性; 3) 采用模块化堆栈架构,可实现灵活配置。
(5)SWIFT :SWIFT最初是由Rackspace公司开发的分布式对象存储服务,采用完全对称、面向资源的分布式系统架构设计,所有组件都具备扩展性,降低因单点失效而影响整个系统的可用性的效率,主要用于解决非结构化数据存储问题。
SWIFT的特点如下:1) 原生的对象存储,不支持实时的文件读写、编辑功能; 2) 完全对称架构,无主节点,无单点故障,易于大规模扩展,性能容量线性增长;
3) 数据实现最终一致性,不需要所有副本写入即可返回,读取数据时需要 进行数据副本的校验。
以上就是有关于分布式存储平台的定义及龙头平台的全部介绍,如果还想了解更多分布式存储平台的相关内容,敬请关注三个皮匠报告网站。
推荐阅读
什么是分布式存储?技术有哪些?与传统存储的区别
什么是分布式数据库?分类有哪些?特点是?
什么是分布式光伏电站?特点有哪些?现状分析