IaaS+PaaS+CMP在农商行的体系化建设实践

180 阅读5分钟
原文链接: dockone.io

作为全国首批由农村信用社改制的三家股份制农村商业银行之一,江苏某农商行在大力支持经济社会中,各项业务取得了快速、稳健发展,为地方经济发展作出了巨大贡献。

为适应互联网环境下计算资源弹性变化和快速部署等需求,开展云计算架构规划,制定云计算应用策略,该农商行携手BoCloud博云,从业务快速迭代、提升资源利用率、信息系统维护等方面,建设强有力的金融云平台。

传统IT架构制肘业务发展

伴随银行业务和服务的拓展,其传统IT环境对资源管理、应用交付、运维管理、成本控制上亟待提升,遇到的挑战如下:
  • IT资源无法统一调度管理,资源利用率较低,自身管控压力较大;
  • 传统虚拟化技术不具备应用快速发布、应用可视化编排等功能,无法快速响应业务需求;
  • 传统虚拟化技术不支持自动弹性扩容,手动扩容耗费大量时间,且闲置资源人工回收效率低;
  • 应用部署时计算、存储、网络资源需要专业人员半自动化选择,导致操作复杂、效率低;
  • 应用的开发部署各有各的开发管理流程,配置混乱,无法保证开发、测试、验证、投产的一致性。


我们的解决方案

该农商行为提升经营能力和管理水平,解决影响业务发展瓶颈,提出了建设统一云计算平台的需求。根据以上需求,博云为该农商行建设实施了基于私有云技术的基础设施服务、应用平台服务和统一云资源管理服务:

  • 搭建基于OpenStack框架的IaaS平台,通过云资源管理平台进行异构资源池纳管、配置同步、VMware管理、虚拟机运维管理等,提供计算、存储、网络的虚拟化能力和平台自动化管理能力。

  • 选择基于博云BeyondContainer容器PaaS云平台,构建以容器Docker+Kubernetes技术为核心的PaaS平台,保证多环境一致性,通过容器管理平台完善应用运行态管理功能,支持应用弹性伸缩、高可用等能力,以容器化应用的CI/CD能力,支撑DevOps落地,实现应用弹性伸缩、快速迭代发布;

  • 选用博云BeyondCMP云管理平台,建设统一云资源管理平台,对所有IT资源实现统一纳管、统一运维、统一运营,包括对现有VMware、新建OpenStack平台的多平台统一纳管,以及对x86物理机统一纳管,形成对多种异构资源的集中资源纳管的能力;BeyondCMP云管理平台也提供充资源流程自助服务功能,可快速按需获取资源,实现对云与非云资源的统一运营管理;且平台可对云平台物理机、虚拟机状态、资源进行监控以及报表生成,帮助决策和审计,实现IT资源和服务的运营管理统一化。


价值收益

1.实现快速IT资源交付

在新业务系统上线前,利用基于模板的虚拟机置备技术和自服务模式,只需数分钟即生成新业务系统的运行环境,交付能力大大提升。

2.更好的业务连续性,更高的资源利用率

通过弹性伸缩、故障自动迁移等技术手段,实现突发性业务暴增时的资源自适应供给,以及计划性业务周期运行时的资源自适应调整和偶发性IT资源故障时的资源自动化补充,实现更高的资源利用率。

3.应用容器化,弹性支撑高并发业务场景

基于Docker容器技术的PaaS平台,支持互联网类的业务的生产环境应用。目前手机银行的营销中心服务已率先运行于生产容器平台中,并且能适应高并发下自动弹性扩容、缩容,可以及时响应高并发等新型业务需求。

4.制定规范,提升速度

博云BeyondContainer容器PaaS平台提供标准化、容器化的中间件组件服务,使各个应用的开发和运行更加便捷与规范。

5.资源统一纳管、统一运营、统一运维

BeyondCMP实现了异构资源的统一,完备生命周期监测、管理与部署调度,对基于底层各类设备生成的各类业务实现统一管理;对云和非云资源的服务实现自助化管理,发挥云平台快速按需获取资源的优势,提升整体效率、减少自身的管控压力;通过平台掌握各个业务部门的云资源使用情况,实现IT资源和服务的运营管理统一化;并通过一体化平台建设实现统一的资源监控管理、自动化运维管理、流程管理等功能,帮助运维管理人员方便有效的定位系统问题,直观快速的诊断和分析问题。

在积极响应银保监关于“十三五”的发展规划监管指导意见下,博云助力该农商行成为苏南及江苏省内农商体系首家推进实施IaaS+PaaS+CMP的农商行,实现了异构资源统一纳管,提升了IT资源服务能力和效率和应用运维管理能力;以创新能力融合业务需求,助力该农商行数字化转型;也为未来该农商行整合当前IaaS、PaaS整体平台,推出面向内外部使用者及行业的SaaS服务能力,进行更多可行方案的探索。