华为:FusionStorage,类 Ceph 架构,采用对象的方式实现服务器本地硬盘的资源池化,利用副本技术进行数据保护;元数据采用对称式架构,通过 DHT 分布式哈希环的机制进行集群节点和硬盘资源的管理,没有集中的元数据节点,超融合集群可以在分配副本的时候,是通过哈希计算的方式来确定数据...
显示全部华为:FusionStorage,类 Ceph 架构,采用对象的方式实现服务器本地硬盘的资源池化,利用副本技术进行数据保护;元数据采用对称式架构,通过 DHT 分布式哈希环的机制进行集群节点和硬盘资源的管理,没有集中的元数据节点,超融合集群可以在分配副本的时候,是通过哈希计算的方式来确定数据副本的存放位置,无法做到数据保存的本地化以及 IO 访问本地化。SSD 作为缓存,可以进行 IO 读写加速。
- 架构优势:
1) 支持 infiniband 网络;
2) 支持分离式部署(绝大部分都是这个方式),通过 iscsi 接口支持主流 Windows 和 Linux 操作系统以及虚拟化软件;
3) 支持双活及容灾的高级数据保护特性。 - 不足之处:
1) 部署架构复杂,使用刀片式机箱,集成交换机,存储节点,计算节点等,有单点故障风险。
2) 同一集群对服务器配置要求比较苛刻,不支持异构节点。
3) 存储服务消耗大量的计算资源;48GB 内存以上,具体需要取决于硬盘数量。
4) 数据分配和管理基于 CRUSH 和 一致性哈希,VM 数据分散在整个网络,I/O 延时增加且加重网络压力。
5) 块服务 RDB 基于底层的对象存储,I/O 路径长。
6) 性能不稳定,集群拓扑变化(磁盘故障,节点故障或添加节点)或者数据清洗时,性能出现抖动。
目前只找到华为分布式存储的相关内容,这个问题的范围太大,建议题主详细了解下各分布式存储厂商的产品文档,再做横向比较,提供一个横向比较的思路,“# 存储圈岁寒三友:浪潮、曙光、宏杉谁能胜出?”
收起