分布式存储软件对硬件的支持,目前已经进入了一个新的赛道;除了架构、SSD、Raid/SAS卡、网络接口这类部件的选择,信创CPU的不同平台,给了各厂商更多的挑战;以前x86架构主流的情况下,通常来讲,大部分厂家是建议使用一样配置的设备来创建集群的,但是做的好的厂商,在那个年代就已经可以使用不同厂商、不同型号、不同年代的硬件来组成分布式存储的集群了;近些年随着信创的推广,如何在一个平台下支持比如鲲鹏、飞腾、海光、申威、兆芯,结合原有x86硬件共组集群,甚至将上述不同硬件放到同一个资源池供业务使用,这样的兼容性才是目标和发展方向;所以分布式存储厂商要尽早打开这个局面,做好不同架构支持,完善异构兼容性列表,才能在新的赛道脱颖而出;事实证明,很多客户从原来购买服务器的厂商不可控,已经演变成了架构多元化,如果分布式存储厂商做到一个集群统一管理和一池多芯的能力,相信会有更好的竞争力。
收起分布式存储软件对CPU、内存、磁盘甚至服务器品牌通常都有兼容性要求,主要是性能参数及驱动要匹配。
CPU和内存主要是性能参数匹配,满足分布式存储的运行条件即可。
磁盘分两部分,一部分是SSD cache,对其容量、速率、甚至品牌、微码都有明确要求,这块各厂商都有详细的兼容性配置表。另一部分是存储池磁盘,这部分兼容性比较宽泛,按照业务需求配置对应磁盘规格即可。
最后一部分是服务器规格,这一部分主要受服务器厂商的驱动、微码、BIOS等影响,分布式存储软件也会有对应经验证认可的服务器型号。
目前分布式存储产品种类繁杂,有基于开源软件的,有自研的,有纯软销售模式,有软硬一体销售模式,各个种类各有其优缺点,建议预算足够的话,可以考虑软硬一体方式的分布式存储,这样为后期运维会省下不少麻烦。
收起