XSKY星辰天合软件定义存储金融云原生应用实践

2022年02月 · XSKY

纵观全球,金融数字化呈现蓬勃发展态势,而中国金融业的数字化发展尤为迅猛,走在了世界前列。金融企业数字化转型的核心目的是利用数字化手段重构客户服务模式和客户关系模式,提供更好的金融服务,提升客户体验,体现为“以客户为中心”的金融产品服务体系建设,这更多需要依赖IT架构的重建和持续创新来实现,云计算、大数据、容器、人工智能、区块链等技术已成为促使金融企业数字化转型的原动力,推动金融企业IT架构不断演进创新。

纵观银行IT架构的演进历史,从电子化到大机时代、到X86虚拟化,再到云、容器/微服务的发展,整个银行的IT架构从封闭的集中式架构走向开放的分布式架构趋势明显。


微信图片_20220217110312.jpg

从第三方的统计数据看,目前超过80%以上的金融企业都已经或者正在实施其云架构的基础设施建设,其给客户带来至少25%的IT成本节约,获得更加弹性、敏捷的IT资源供给,更有效应对业务数字化转型面临的挑战。


微信图片_20220217110403.jpg


随着分布式、云计算等技术在金融行业实践和应用逐步成熟,基于容器的云原生技术也在越来越多的金融企业IT系统中得到应用试点,包括DevOps、应用微服务等场景,帮助金融客户应对互联网金融的挑战,提供快速开发、快速迭代、快速上线、资源弹性供给和回收的能力。2021年9月1日,我国施行的《关键信息基础设施安全保护条例》也将容器云作为金融行业新基础设施发展方向。
金融企业在从传统虚拟化为中心的架构向以容器和微服务为中心的云原生架构过渡中,存储如何有效支撑各种云主机应用与微服务应用,满足容器数据持久化需求,对金融企业提出了挑战。XSKY星辰天合作为国内领先的软件定义存储(SDS)厂商,一直致力于容器应用下的混合云场景数据存储方案研究和实践。作为国内第一家通过CSI认证的存储厂商,XSKY对CSI的适配能力是国内最全面的存储厂商之一,包括NFS/iSCSI全协议支持;支持动态分配、裸设备、快照、克隆、在线扩容等存储服务能力;完善的容器生态兼容性,支持包括Rancher、OpenShift等主流的容器平台,同时也支持如灵雀云等国产容器平台;XSKY还和Veeam、Commvault等备份厂商联合推出容器备份存储方案,构建端到端的容器环境下的数据存储方案。


微信图片_20220217110422.jpg

此外,针对CSI Driver,XSKY还做了相关的针对性设计优化,以实现更便捷的快速部署、充分发挥SDS软件定义分布式存储的并发性能能力。

1在社区提交pvc创建超时从15s改到120s,降低pvc创建失败率;

2CSI Driver 支持多节点多并发创建卷请求,默认使用multipath A-A模式进行卷聚合;

3:XSKY存储底层支持并发创建及mapping操作;


微信图片_20220217110447.jpg

在金融混合云场景下,通过容器技术+XSKY软件定义存储方案,可以帮助金融企业实现计算资源和存储资源的异构整合,实现IT资源的统一高效管理。在计算层,通过容器技术可以屏蔽计算异构的问题,在存储层,XSKY支持软硬解耦的异构硬件平台,同时通过双活/远程复制等实现跨站点、跨云的存储资源统一。


微信图片_20220217110506.jpg

近几年,随着容器/微服务在金融行业的创新应用持续发展,XSKY凭借其产品对容器生态的良好适配能力,从容应对容器数据持久化需求,与众多金融企业一起创新实践,为容器平台提供稳定、可靠、高效的数据服务能力,目前有超过数十家金融企业的容器平台部署使用了XSKY的分布式存储。

微信图片_20220217110528.jpg

实践案例分享1:江苏省农信行业云容器试点

微信图片_20220217110531.jpg

江苏省农信的行业云是构建在OpenStack+XSKY分布式存储平台上,为省内五十余家地市农商行提供除核心数据库以外的其他所有业务应用,容器云作为江苏省农信未来技术演进研究方向,从2019年开始,选择OpenShift+XSKY分布式存储做试点,包括容器云测试平台以及容器应用商店两个应用场景。容器应用商店应用场景是省农信在容器云环境中部署针对互联网应用的各种APP组件,各地市农商行可结合自身业务需求,针对性选择APP应用为自己客户提供服务。通过容器化的部署模式,可以实现各类APP应用的快速开发、迭代、发布部署、回收全生命周期的管理。


目前江苏省农信有6个XSKY存储集群,超过70个节点对OpenShift容器云提供数据服务。


实践案例分享2:马上消费金融容器平台建设


微信图片_20220217110627.jpg

马上消费金融作为一家互联网金融公司,基于业务灵活性的需求,从2019年年底开始即投入容器云平台的建设,2019年Q4容器云平台上线,一直在持续演进优化,目前整体方案是Kubernetes+Block/NFS,其中通过CSI-iSCSI提供块存储服务,在容器平台上运行财务核算、资金结算、互金业务等应用,通过CSI –NFS提供分布式文件系统服务,在容器平台上运行智马分析平台,对客户影像信息等非结构化数据进行分析,评估业务风险。容器云底层存储平台,通过XSKY的存储层双活技术,实现同城双中心的双活架构,确保关键应用的业务连续性保障。
马上消费金融公司基于容器的存储方案在2021年CNBPA第二届云原生最佳实践评选活动中获得最佳云原生存储实践奖:


微信图片_20220217110648.jpg


实践案例分享3:景顺长城基金SDS架构创新实践


微信图片_20220217110709.jpg

2021年,XSKY助力景顺长城基金存储平台建设,通过XSKY XEDP统一存储平台作为其IT系统数据底座,对上层应用提供块、文件、对象服务,其中文件对开发测试和办公文件共享提供服务,对象存储对接NBU提供备份介质服务,块存储通过CSI-iSCSI为K8S容器平台提供服务,将客户部分运行在虚拟化平台上的一些轻量级应用迁移到了容器平台,景顺长城基金通过XSKY XEDP统一存储平台实现一套集群同时提供3种数据服务的能力。

展望未来


随着容器云/微服务在金融行业的推广应用的深入,对数据持久化的需求也越来越旺盛,包括数据类型也从块、文件扩展到对象,XSKY也一直与社区紧密协助,跟进对象容器接口标准COSI(Container Object Storage Interface)的制定;
此外,随着容器平台上部署的业务从外围生产到关键应用演进,其对存储层的能力要求更高,包括扩展能力、性能、可靠性等,XSKY将持续投入容器生态能力建设,帮助金融客户从云/虚拟化环境平滑无感知演进到容器云环境中,助力金融客户持续的金融创新能力构建。