【摘要】传统存储系统由于稳定和可靠一度是银行业重要业务数据库数据存储的首选,但是随着银行业务不断增长以及互联网业务的兴起,业务数据呈现几何倍数的快速增长,使得银行数据中心中的传统存储系统架构面临了新的挑战,具体包括:新建存储系统周期长与新兴业务快速上线间的矛盾;系统庞大,管理复杂,运维人员压力巨大;存储性能无法满足越来越多的数据并行处理应用需求;客户需求分析、业务数据分析与决策推荐等需求,导致对AI、区块链、云计算、大数据等新技术应用的需求。
面对上述挑战,加上银行主机上云的IT架构转型战略下,形成了基于稳态+敏态双模的日益增长海量业务数据高并发高访问需求的背景大趋势,因此,银行需要引入分布式存储技术,解决存储的可靠性、扩展性、异构、成本投入、数据迁移等问题,为银行上云业务应用系统提供基础设施的技术保障。
针对支撑银行稳态、敏态业务应用系统的分布式存储,本文从需求、规划和选型三个维度,分享了银行分布式存储落地的一些实践。
银行业的IT业务应用系统,从业务类型来看,有交易类系统、经营管理类系统、AI/BI等分析类系统、办公管理类系统等;从数据的全生命周期来看,可分为在线数据和离线数据,离线数据下又有备份数据和归档数据。银行业的业务应用系统的多样性,决定了数据存取的多样性,从而也决定了对存储设备选择的多样性。
其中,交易类系统是银行业最重要的IT业务应用系统,是直接面向客户提供金融业务服务。交易系统并非是单体系统,而是由许许多多的系统组成,其中最重要的系统是被称为核心系统的账务处理系统,围绕着核心系统,