这里主要介绍三个,分别是NFS、ClusterFS、Ceph。
NFS(Network File System)是一种网络文件系统,也是一种协议。易于配置和使用,依赖于单一服务器,有单点故障风险(可扩展性低)。
GlusterFS(Network File System)是一种分布式存储系统。
以文件为中心,适合文件存储和大文件存储处理
不依赖单一节点进行管理和调度,消除了单点故障的风险。每个节点都对等,协同工作
使用哈希函数将数据均匀分布到不同的存储节点上,增加或减少节点时,动态调整数据分布,保持系统的性能和均衡
相对简单,易于设置和管理
可以横向扩展,多节点增加时无需重组或迁移现有数据
常用于媒体存储、档案存储等需要高吞吐量的环境
Ceph(Ceph Storage Cluster),目前最流行的分布式存储系统。
统一存储平台,提供对象存储(RADOS)、块存储(RBD)、文件存储(CephFS)
去中心化设计,支持自我修复,没有单点故障
比较复杂,需要更多的初始配置和硬件资源
扩展性强,适用于超过PB级的数据存储
云服务提供商、企业级存储解决方案,适用于大规模数据集和需要高可用性的数据中心
本文作者:枣子
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!