集中/分布式、块/文件/对象存储的特点机应用场景区别

2022-6-6 242 6/6

集中式存储&分布式存储

两者属于部署架构的区别,均可为前端应用主机提供存储系统。

分布式存储

1.分布式存储一般是将分布式存储软件部署在标准X86/ARM服务器上,如Ceph(适合建设云平台)、GlusterFS(适合建设流媒体等大文件读取)、Hadoop HDFS(适合大数据分析)等,一般使用多副本/EC保证数据冗余。

2.分布式存储实现了存储的硬件与软件解耦,能够以标准化硬件搭建存储平台,提升IT敏捷性,降低前期成本,支持灵活扩容上千节点,容量扩展到上百PB甚至EB级。

3.分布式存储由于包含块、文件、对象多种存储系统,加上标准化部署、灵活的扩展和大容量支持,适合非核心数据库外各种业务场景、尤其是海量非结构化数据存储如大规模的PACS影像、金融电子票据、自动驾驶、工业自动化等。

集中式存储

1.集中式存储一般都由硬件厂家提供专用存储设备,如华为OceanStor系列、浪潮AS6000系列,集中存储使用FC/FCoE传输,即FC/IP  SAN,一般使用磁盘阵列技术保证数据冗余。

2.集中存储技术成熟,使用FC/FCoE传输,架构简单,I/O路径短,访问延迟小,稳定性高,对高IOPS、低延时、和数据强一致性支持好。缺点是起步建设成本高,横向扩容难,不适合海量数据存储。

3.适合作为金融/医疗等核心业务系统的高性能数据库存储,如Orcale。

块&文件&对象存储

三者属于数据存储方式的区别,详细点击这里:存储形态

1.一台集中存储可以做SAN块存储或NAS文件存储,或者同时提供,取决于设备是否支持,如果通过FC则只能用做SAN,如果通过FCoE则可用做SAN和NAS。

2.块&文件&对象存储均使用多副本/EC校验来做数据冗余,块和文件使用副本居多,对象使用EC较多,一般的选用原则:在线存储设备用多副本,备份归档用纠删码;小文件用多副本,大文件用纠删码。

3.分布式存储系统可以做块存储、文件存储、对象存储,不同的存储类型对应不同的协议和应用场景,常规业务系统数据文件/数据库使用块存储、流媒体/备份归档等非结构化数据使用对象存储、FTP/网盘同步共享等文件系统使用文件存储。

- THE END -

Tenkms

12月01日00:13

最后修改:2023年12月1日
1

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论