活动简介
目前金融行业内生产环境基本都使用集中式存储为主,但集中式存储面临专用化硬件购买及维护成本高、单集群受授权限制无法进行大规模部署、无统一的管理和监控平台、IOPS和带宽受限、大规模集群下的容错性和可靠性差等难点和痛点。
通过使用分布式存储,可解决现有集中式存储系统在性能、可维护性、可用性以及可扩展性等方面存在的问题,其具有以下优势:
(1)降低存储系统购买及维护成本
集中式存储购买及维护成本高,而分布式存储基于通用X86 PC服务器构建,其可大大降低存储设备购买及维护成本。
(2)提高存储系统的扩展性
分布式存储为软件定义存储,从兼容性角度支持所有主流X86服务器。当存储资源容量不足时可简单的以扩展X86服务器数量的方式来扩充,相比集中式存储可以大大缩短采购、规划实施的时间;且X86服务器为白盒设备,相比集中式存储可不受厂商和品牌的限制,横向扩展性能得到明显提升。同时因存储集群通过分布式的方式部署,存储I/O分布在集群内的所有服务器上,也可以通过增加服务器数量的方式来提升存储的I/O读写性能。
(3)提高存储系统运维管理效率
各集中式存储系统相互孤立,无统一的管理和监控平台,给包括配置数据整理、存储巡检、故障分析排查、各类分析总结报表的整理等运维管理工作带来极大困难,通过构建统一的分布式存储平台可以使管理人员专注于管理维护一套存储系统。管理人员可以把宝贵的精力和时间放在整体规划、性能优化等更高层次的工作中,发挥更多的效用。
(4)提高存储系统大规模集群下的可靠性
分布式存储使用基于多副本和纠删码的安全保护策略,可提供高可靠、可选择的数据保护特性。
(5)提高存储系统整体性能
分布式存储使用高效的存储算法以及多级Cache技术,使得存储系统能够胜任高并发、高输入输出效率的需求,轻松获得优异的IOPS性能。同时还能通过配置不同性能的通用硬件来实现存储分级,从而满足对存储系统的不同性能需求。
鉴于分布式存储具备的以上优势,企业向分布式存储迁移已经成为趋势。在企业分布式存储落地过程中,如何进行分布式存储选型,选择开源社区产品还是各存储厂商的商业版分布式存储需要结合企业实际需求进行综合考虑。为了能更好的帮助架构师们解决这方面的困难,社区也特别邀请了一些金融行业实践过的架构师专家参与线上的交流探讨。