从扩展性和高可用角度来看,怎样去选择集中存储和分布式存储?

从扩展性和高可用角度来看,怎样去选择集中存储和分布式存储?

参与10

3同行回答

xskyyujiaxskyyujia存储架构师xsky星辰天合
目前,市场上的分布式存储主要以软件定义存储( Software Defined Storage ,简称 SDS )为代表,集中式存储则以传统 FC SAN/NAS 存储为代表。软件定义存储,简单来说即通过软件将通用硬件(通常为服务器)的存储资源整合成一个虚拟存储设备,并提供标准的存储服务。集中式存储使用专有硬...显示全部

目前,市场上的分布式存储主要以软件定义存储( Software Defined Storage ,简称 SDS )为代表,集中式存储则以传统 FC SAN/NAS 存储为代表。

软件定义存储,简单来说即通过软件将通用硬件(通常为服务器)的存储资源整合成一个虚拟存储设备,并提供标准的存储服务。集中式存储使用专有硬件,采用存储控制器和磁盘扩展柜的架构。

两种存储由于设计理念的不同,呈现出完全不同的扩展方式。软件定义存储以水平扩展( Scale-out )为主,单节点垂直扩展( Scale-up )为辅;集中式存储则相反,以单存储纵向扩展为主,多个存储设备构成多控集群为辅。在扩展规模上,软件定义存储通常可以达到数千个节点,存储容量可达 EB 级;集中式存储受限于硬件的制约,一般规模在几十个控制器, PB 级规模。在性能上,集中式存储仍存在一定的瓶颈和极限,而分布式存储则具有数据自动负载均衡和性能随容量线性增长的特点。

在实际使用中,存储扩容的便利性对日常运维有着重要的影响。相较于计算虚拟化环境下秒级的虚拟机部署和回收,传统存储的扩容和资源分配依旧需要小时级甚至是几天以上的周期,远远滞后于云平台的 SLA 目标。而分布式存储采用池化的方式,更贴近云的使用理念。

高可用性方面,集中式存储一般采用双控制器 +RAID 技术实现数据冗余。分布式存储一般采用副本或纠删码技术,节点分布上实现服务器级、机柜级、数据中心级故障域,通过强一致性协议保证副本数据的一致性。两种存储都支持快照、克隆、复制、双活等企业级特性,都可以达到 99.999% 的整体存储可用性。

收起
软件开发 · 2021-04-06
浏览1765
-扩展性角度, 从设计的出发或者简单从名字就可以了解,分布式存储的扩展性是优于集中存储的。随着技术的发展集中式存储也具备了横向集群的扩展性以及纵向的升级特性,以满足单一应用的大规模集群。 但是扩展性的探讨要涉及到 考验对自己业务的科学评测 ,到底是需要多大的规模...显示全部

-扩展性角度, 从设计的出发或者简单从名字就可以了解,分布式存储的扩展性是优于集中存储的。随着技术的发展集中式存储也具备了横向集群的扩展性以及纵向的升级特性,以满足单一应用的大规模集群。
但是扩展性的探讨要涉及到 考验对自己业务的科学评测 ,到底是需要多大的规模的扩展性,比如对应到今天的讨论的农信的互联网金融平台,需要存储平台扩展性到多少,是否需要理论上的无限扩展能力。从某华东省联社互联网金融平台核心存储的案例来看,集中存储的扩展性是足以支撑业务平台长期发展的。
- 高可用性角度,
集中存储整体解决方案构建的高可用架构比如存储双活,两台设备同时可读可写,任意一台故障,业务无影响不中断 ;
分布式存储一般采用多副本或纠删码方式实现,实现集群的可用性。小规模集群下,一般也会有一些限制比如就允许坏一个节点,但是目前的全闪存的集中存储的坏盘率是远低于分布式存储通常采用的机械盘,小规模下集中存储的数据服务更丰富。
因此还是需要因地制宜,根据集群规模和容量需求去设计考量。

收起
IT其它 · 2021-03-26
浏览1832
jxnxsdengyujxnxsdengyu课题专家组系统工程师江西农信
从这两个角度,集中式存储的上限较分布式存储低了,一是扩展性存在瓶颈,纵向扩展空间有限。二是高可用性方面,集中式存储自身的备件冗余方面还是很不错的,但数据的副本冗余上较分布式而言,还是存在一定的限制。...显示全部

从这两个角度,集中式存储的上限较分布式存储低了,一是扩展性存在瓶颈,纵向扩展空间有限。二是高可用性方面,集中式存储自身的备件冗余方面还是很不错的,但数据的副本冗余上较分布式而言,还是存在一定的限制。

收起
银行 · 2021-03-25
浏览1966

提问者

sunzheng
软件开发工程师重庆农村
擅长领域: 存储服务器灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-03-24
  • 关注会员:4 人
  • 问题浏览:3058
  • 最近回答:2021-04-06
  • X社区推广