中小银行在现有架构满足实际业务运行前提下,是否有必要进行存算分离方向的迭代改造;如何进行相关投入产出分析测算、实施过程中应采取何种保障业务高度稳定要求的落地方案
1、银行业务系统后台为业务和数据的集中处理,对于这类业务,建议采用传统架构。由于分布式/云化架构注重灵活和敏捷性,容错性和性能,对与实务一致性处理能力不强。而银行后台系统对灵活性要求不高、业务和数据实时一致性和可靠性要求比较高,使用传统集中式架构比较合适。
2、银行业务中台现在流行的做法是采用微服务的架构,底层使用基于云原生的容器架构,对于这类应用最适合采用超融合架构。因为超融合架构具有敏捷和按需扩容的特性,可以满足微服务快速部署和灵活响应的要求。而且超融合系统使用分布式架构,可以提升横向扩展,资源利用率高,存储性能可以做到近线性提升,在整体资源利用率上也比传统集中式架构优势明显。所以银行中台业务最适合分布式架构。
3、银行业务前台多为业务应用系统,通常使用虚拟机的方式进行部署,采用基于虚拟化软件的云化架构最为合适。而且云化架构也可以采用分布式超融合系统进行部署,提升云环境性能、灵活、按需扩展等特性。可以实现业务系统的无缝、平衡上云。
收起银行的业务系统是否需要做存算分离改造,还是要结合现网实际的情况,包括应用的性能需求、数据量及增长趋势、成本、网络条件等综合因素考虑,传统的核心业务以稳定性为主,通常不会直接做改造,对敏态场景,结合业务扩展速度、数据量增长趋势来确认是否需要做存算分离。
存算分离会带来计算、存储资源利用率的提升,数据存储会从三副本转向EC方式做数据冗余,存储得盘率的大幅度提升,存算分离会带来更多硬件资源消耗,在规模大的场景下更具有性价比的优势。
收起