针对分布式块存储,如何选择合适的厂家?

目前市场上各类厂家开源、非开源分布式存储杂七杂八,市场很混乱。基于虚拟化或者私有云环境,怎么在混乱的各类分布式存储里选择性价比高的、适合自己块存储?是选择什么架构的好,选择什么样的固态与机械盘比例(数量比or容量比?)的适合这类场景呢
谢谢

14回答

顾黄亮顾黄亮  技术总监 , 苏宁消费金融有限公司
挚爱咖啡bjc96333sodas233赞同了此回答
块存储相对而言比较简单,选择的方式也比较简单,不看场景,只看性能。性能指标总体就三个, IOPS、吞吐量和访问时延。IOPS,这个需要看比较细节的场景,分为随机读、随机写和顺序读吞吐量,这边重点关注高吞吐量的场景,比如大数据的海量数据计算和传输访问时延,重点关注数据库使用场景...显示全部

块存储相对而言比较简单,选择的方式也比较简单,不看场景,只看性能。
性能指标总体就三个, IOPS、吞吐量和访问时延。
IOPS,这个需要看比较细节的场景,分为随机读、随机写和顺序读
吞吐量,这边重点关注高吞吐量的场景,比如大数据的海量数据计算和传输
访问时延,重点关注数据库使用场景

收起
 2021-05-27
浏览1902
wukewuke  售前技术支持 , SmartX超融合
医院对分布式的块存储,选择厂家的时候往往关注以下要点:厂家分布式块存储方案的可用性,性能和稳定性要高,产品需没有单点故障,且上述三点必须得到医院核心系统的验证,且得到对基础架构以上三个方面要求很高的行业的充分验证,比如较多的三甲医院案例,金融核心业务系统的行业案例等...显示全部

医院对分布式的块存储,选择厂家的时候往往关注以下要点:

  1. 厂家分布式块存储方案的可用性,性能和稳定性要高,产品需没有单点故障,且上述三点必须得到医院核心系统的验证,且得到对基础架构以上三个方面要求很高的行业的充分验证,比如较多的三甲医院案例,金融核心业务系统的行业案例等。
  2. 厂商的产品的功能需要符合医院的实际需求,各个厂商都会有不同的功能特点,哪些是医院需要的,哪些不是医院需要的,其实考察一点就可以明了,即,是否有较多的代表性医院案例。
  3. 厂商的产品方案使用起来要简单,整合的能力也需要强。往往医院的基础架构管理人手不足,又要发展新业务,所以继续基础架构的管理简化能力,而且,从医院分布式分布式块存储在医院实际的案例落地情况来看,往往单独的选择分布式块存储替代传统SAN存储的医院是少数,更多的是选用整合了分布式块存储与虚拟化的超融合统一架构进行服务器+SAN网络+SAN存储的整体转型,因为这样会得到基础架构统一视图管理,管理,维护,变更简单,整体按需投资线性扩展的综合能力,因此,分布式块存储厂商的方案能否与虚拟化整合,形成医院广泛验证的超融合方案,就是需要重点考察的,此外,医院中即有追求国产化转型,追求降低虚拟化成本而选择更低成本虚拟化的超融合的需求,也有不希望改变现有管理和使用习惯,坚持使用使用VMware虚拟化方案的超融合的需求,那么分布式存储厂商的产品能否能同时支持这两类虚拟化的方案,就是需要重点考察的。
  4. 厂商的服务支持要好,响应及时且服务专业,且需要得到医院的较多验证和权威第三方机构的验证,现在一些医院替换掉国际一线品牌的分布式存储或超融合,一方面可能是考虑成本问题,但更多的大型医院考虑的往往就是服务支持问题。
  5. 是否对于分布式块存储,超融合等方案,有自主研发能力,因为很多厂商的产品线战线长,其中定义软件定义的分布式块存储采用开源技术改造,性能,稳定性,可用性在实际的应用中都受到挑战,有些厂商的产品线是直接收购的,虽然服务人员覆盖面比较大,但对于复杂问题技术支持能力有限,因此自主研发能力也是需要重点考察的点。

SmartX的解决方案受到各类医院(综合,专科,大型三甲,三甲,三级,二级)的青睐,也是因为SmartX同时满足了以上5点,其分布式块存储ZBS和基于该分布式块存储的超融合方案既有大量的医院的实际应用案例,核心系统,核心数据库,集成平台,综合业务系统,内网,DMZ外网等均有使用,易用性,性能,功能,可用性,可靠性,灾备,双活,服务能力得到了充分的医院用户的长时间验证,具备良好的口碑,同时其基于ZBS的超融合软件也是中国区金融领域时占有率第一名的厂商,在对性能,稳定性,可靠性以及服务能力要求极高的核心金融业务领域也得到广泛的验证,口碑良好;同时,ZBS分布式块存储方案很好的与超融合结合,同时支持SmartX完全自主研发的,的企业级的原生ELF虚拟化和VMware虚拟化,同时满足医院对于虚拟化的不同需求,此外,Gartner也将SmartX评为亚太地区客户之选第一名,这也是SmartX专业及时的服务能力的证明,SmartX也是国内最早专注于分布式块存储与超融合方案的,自主研发的厂商,分布式块存储方案不是基于开源的魔改或者收购,而是具备真正的企业级支撑能力的自主研发的产品,因此这个领域的专业能力也能得到保障。

收起
 2022-07-27
浏览56
libai21libai21  软件架构设计师 , 海通证券
我觉得应该选择具有一定规模企业的产品,存储是系统的根基,决定成败。稳定和性能是优先考虑事项。显示全部

我觉得应该选择具有一定规模企业的产品,存储是系统的根基,决定成败。稳定和性能是优先考虑事项。

收起
 2021-12-30
浏览790
aixchina 邀答
penguinhepenguinhe  项目经理 , 成方金融信息技术服务有限公司
建议从需求出发,充分计算承载应用io ,根据io情况,根据相关产品业界成功案例、价格、站点内高可用等外特性综合评估。显示全部

建议从需求出发,充分计算承载应用io ,根据io情况,根据相关产品业界成功案例、价格、站点内高可用等外特性综合评估。

收起
 2021-12-29
浏览805
分布式块存储应该关注以下几点: 一、适用场景 分布式块存储相对于存储阵列的优势在于扩展性,所以适用于大规模的虚拟机、容器场景。如果是小规模,其可靠性、成本、性能相对于存储阵列都有劣势。一般来讲,大概10PB为界。有人说存储阵列贵,但从Gartner等分析师的洞察来看,双方...显示全部

分布式块存储应该关注以下几点:
一、适用场景
分布式块存储相对于存储阵列的优势在于扩展性,所以适用于大规模的虚拟机、容器场景。如果是小规模,其可靠性、成本、性能相对于存储阵列都有劣势。一般来讲,大概10PB为界。有人说存储阵列贵,但从Gartner等分析师的洞察来看,双方的价格比较还真不好说。
二、关键指标

  1. 扩展性:平滑扩展、简单扩容能力;
  2. 性能:块存储承载的都是虚拟机、数据库,所以稳定低时延、IOPS、带宽是关键要素,尤其是稳定低时延,包括故障场景下的稳定低时延;随着分布式块存储的推广,全SSD的革命也正在发生。各大全球厂商都在提升全SSD下的性能。
  3. 可靠性:实际场景下稳定高性能的EC,比多副本机制更好用;性能无损的快照、双活、复制等容灾也是日益增长的需求;硬件亚健康的检测是我们常忽略的重要性,因为我们习惯了存储阵列的成熟可靠性。
  4. 运维:自动化部署、安装、升级、管理、故障定位也是分布式存储值得关注的点
  5. 安全:分布式存储多数采用以太网,那么网络安全、数据安全相关的技术点比存储阵列更需要关注
收起
 2021-12-29
浏览861
huijxhuijx  系统运维工程师 , 某银行
社区开源式的分布式存储需要您公司自己有相当的研发和运维能力,所以人力资源成本也要考虑进去。厂商的分布式存储可靠性会高一些,而且有厂商做背书,虽然采购成本会高一些,但是人力成本相对低一些。固态盘和机械盘的比例,需要结合应用类型和POC情况来看。...显示全部

社区开源式的分布式存储需要您公司自己有相当的研发和运维能力,所以人力资源成本也要考虑进去。厂商的分布式存储可靠性会高一些,而且有厂商做背书,虽然采购成本会高一些,但是人力成本相对低一些。
固态盘和机械盘的比例,需要结合应用类型和POC情况来看。

收起
 2021-12-29
浏览851
pysx0503pysx0503  系统工程师 , 第十区。散人
的确现在分布式存储的厂家技术杂七杂八。有些混乱。不过基本上还是可以划分为开源的和商用的两种基础。商用的自然以VMWARE的最优,价格偏贵,而开源的则属于百花齐放的状态。选择上我个人是倾向于,技术成熟度,可靠性,性能,价格的级别往下优选。毕竟存储是整个业务的核心。一旦数...显示全部

的确现在分布式存储的厂家技术杂七杂八。有些混乱。不过基本上还是可以划分为开源的和商用的两种基础。商用的自然以VMWARE的最优,价格偏贵,
而开源的则属于百花齐放的状态。选择上我个人是倾向于,技术成熟度,可靠性,性能,价格的级别往下优选。毕竟存储是整个业务的核心。一旦数据丢失可不是闹着玩的。所以一定选择大厂产品,产品成熟,研发技术实力雄厚,实际运行中有较多的成功案例,其次在考虑价格,
而固态和机械一般都是用少量固态作为系统,缓存,运算盘,海量的机械盘用作存储。比例要看实际应用,不同的场景需求也不同。一般厂家的售前会给出一个推荐的配置。如果资金充足。业务重要。也不排除考虑全闪存。

收起
 2021-12-29
浏览849
ttkannittkanni  其它 , 建筑行业
明确产品采购需求:业务驱动信息,选型的基础是明晰分布式存储的业务场景需求,结构化和非结构场景对产品要求存在显著差异,业务场景需求关系到数据量级、数据结构、IO模型特征、峰值访问等等因素,这些都是直接影响分布式存储性能的重要因子,只有这些都想清楚了,采购的需求才会明确...显示全部

明确产品采购需求:
业务驱动信息,选型的基础是明晰分布式存储的业务场景需求,结构化和非结构场景对产品要求存在显著差异,业务场景需求关系到数据量级、数据结构、IO模型特征、峰值访问等等因素,这些都是直接影响分布式存储性能的重要因子,只有这些都想清楚了,采购的需求才会明确、采购方向才会匹配。

了解分布式架构:
除了上边专家提到的分布式存储性能指标(POC基本可测出来),考虑到现阶段存储的综合性能基本过剩,个人建议更要去关注存储的使用成本,尤其是分布式存储的几大核心模块:首先最重要的是元数据管理技术,分布式互联的核心就是metadata,元数据管理设计直接决定了这款存储性能的表现及维护的成本。市面上的分布式存储大致基于Ceph、Gluster以及其他架构,各架构有什么优势及缺点,厂家基于这些架构自研优化了哪些方面。产品靠不靠谱、好不好用,元数据管理设计占了很大比重。其次就是动态扩容,分布式存储宣传的动态扩容是容量与性能的线性扩容,扩容节点后测试性能,看看是否能达到线性。最后就是故障容忍,简单粗暴,直接拔盘关节点,SSD、HDD、节点断电,观察集群稳定性与自愈。

关注业务测试POC:
POC不要局限于常规的4K/8K/256K Fio测试,这些测试数据只是反映存储实际性能的一个表征。这些数据好看与否,和客户业务场景下实际表现没有决定性的强关联。 Fio测试 非常完美,采购后实际使用效果就好,NO,不一定。所以,POC一定要带有业务测试数据的测试,业务数据往往呈现一定的数据特征和IO特征,模拟真实业务场景看看存储在这些特征下的综合表现。另外由于分布式元数据的特性,务必要关注高存储使用率下存储的IO性能,比如存储使用达到75%--85%,测试存储IO性能的衰减。

其他客制化需求:
a,SSD与HDD的比例,一般在15%--30%容量比之间(个人经验至少15%),各家产品不一样,对于SATA SSD、NVME SSD各家产品支持力度不一样,与厂家多交流沟通。
b,对接云或者容器,属于一个增值功能,以实际测试的结果为准,厂家宣传和实际使用效果差距有些大。

收起
 2021-12-29
浏览877
zp_ccczp_ccc  高级技术主管 , 国内某金融科技公司
固态和机械盘的比例,主要看技术原理,分布式块存储中固态通常做缓存。传统存储中混合磁盘的分级存储技术,在分布式块存储中大家关注度小。建议如果技术原理允许的情况下,能都配固态,就都用固态。毕竟现在价格也能接受了...显示全部

固态和机械盘的比例,主要看技术原理,分布式块存储中固态通常做缓存。
传统存储中混合磁盘的分级存储技术,在分布式块存储中大家关注度小。
建议如果技术原理允许的情况下,能都配固态,就都用固态。毕竟现在价格也能接受了

收起
 2021-12-29
浏览918
cpc1989cpc1989  存储工程师 , 某保险公司
大概选型思路,我觉得可参考如下:首先应该明确选型目标,是为了某些特定的业务应用场景,还是新技术探索,革新技术架构,当然如果是技术探索,那么一般是先从测试环境开始,目的就是为了研究分布式块存储的适用场景;然后是架构选择,目前分布式块存储主要是融合架构和分离架构两种,各有利弊...显示全部

大概选型思路,我觉得可参考如下:
首先应该明确选型目标,是为了某些特定的业务应用场景,还是新技术探索,革新技术架构,当然如果是技术探索,那么一般是先从测试环境开始,目的就是为了研究分布式块存储的适用场景;
然后是架构选择,目前分布式块存储主要是融合架构和分离架构两种,各有利弊,应结合自身实际情况选择切入点;
再者是存储厂家的选择,主要看是否有行业内案例可借鉴或有较好合作基础的厂商或公认的技术领导者地位的,尽可能的多交流,关键是也要摸清楚自身的需求,并剔除并不适配的厂家产品;
最后是将自身的需求转化为重点选型指标,再圈定几家产品以同样的标准做POC测试,最终敲定产品选型。

收起
 2021-12-28
浏览913

提问者

sodas233
系统运维工程师廊坊市人民医院

问题来自

NAS存储选型优先顺序调研

发表您的选型观点,参与即得50金币。

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-05-26
  • 关注会员:15 人
  • 问题浏览:3542
  • 最近回答:2022-07-27