本文版权为《邮电设计技术》所有,如需转载请联系《邮电设计技术》编辑部
摘 要:分布式存储在运营商多业务场景的使用过程中,在性能和软件成熟度两方面逐渐暴露出一系列问题。从性能、成熟度和成本3个维度,对分布式存储和集中式存储展开对比分析,深入探讨分布式存储和集中式存储的适用场景,并指出分布式存储的优化方向,为国内运营商云计算资源池中存储资源的规划设计提供有效建议。
关键词:IO时延;吞吐量;数据重平衡;软件成熟度
doi:10.12045/j.issn.1007-3043.2019.10.019
引言
近年来,国内运营商高举“去IOE”大旗,对传统的 IT架构进行了大刀阔斧的改革。去“I”方面,通过应用 改造将系统迁移至x86资源池,完成应用系统“去I”; 通过将OLTP型核心系统数据库迁移至一体机,非核 心迁移至x86资源池,将OLAP型数据库迁移至大数据 平台,完成数据库系统“去I”。去“O”方面,通过区分 在线交易、联机分析和实时查询等不同场景,引入 PostgreSQL、MySQL、Hadoop和Gbase等技术组件,逐步 替换Oracle数据库。去“E”方面,这些年通过大规模引入分布式存储,停止采购集中式存储,部分运营商 省分公司集中式存储容量占比已降至20%以下。在 分布式存储替代集中式存储的过程中,尤其是分布式 存储经过多年的业务场景历练,准备向高性能、核心 业务场景覆盖的关键时刻,本文对分布式存储技术进 行了深入思考,分析现阶段分布式存储是否能够全面 取代集中式存储,并且对未来存储的发展方向提出观 点。