APP下载

商业银行数据中心云平台架构设计

2018-02-28刘金梅

电子技术与软件工程 2018年23期
关键词:云平台商业银行

刘金梅

摘要

传统数据中心面临着服务器数量急剧增多,设备采购成本高昂,运维管理压力增大,项目上线周期较长等问题,各商业银行开始探索基于开放、成熟开源云技术搭建的云平台,本文介绍了商业银行数据中心云平台建设目标,并进一步讨论了云平台架构设计及关键实施技术。

【关键词】商业银行 云平台 设计架构 实施技术

1 引言

随着信息化程度不断提高,商业银行面临着非常大的挑战:

1.1 业务连续性要求日益严格

保障生产系统安全稳定运行是商业银行的第一要务,基础设施突发故障、高峰时期业务压力、生产变更优化升级等都会影响商业银行业务的安全和稳定,而同时监管机构和业务部门对生产系统稳定性、高可用性要求不断提高。

1.2 传统信息系统交付周期长

随着金融业务不断发展创新,商业银行为满足业务需求不断部署新系统,而传统信息系统多采用“竖井式”架构部署,系统间资源无法共享,从立项、开发、硬件设备采购、基础环境搭建、软件安装部署到系统最终上线实施周期长,交付速度慢,耗费大量的人力和物力,后期调整难度较大。

1.3 运维流程复杂、任务繁重

面对技术平台结构复杂、软硬件厂商众多的生产、开发测试、同城及异地灾备环境,运维人员需要提供系统安装配置、健康检查、故障排查、数据备份、版本管理等工作,虽然目前各商业银行己通过IT服务管理平台实现线上流程申请及审批,但底层基础环境运维工作仍然面临着流程复杂、任务繁重等问题。

综上所述,商业银行迫切需要搭建一个新的平台,满足安全稳定性高、建设成本低、交付周期短、运维效率高等诸多需求,云计算技术的出现为商业银行带来新的契机。

2 云平台建设目标

2.1 构建物理资源池

将底层异构的计算、存储、网络资源通过虚拟化技术整合成为可以统一管理、弹性调度、灵活分配的资源池,各应用系统不再独占物理资源,而是与其他应用系统共享云平台资源。

2.2 实现按需自动部署

针对生产环境、开发测试环境、灾备环境不同等级的系统,制定不同服务级别的资源配置机制,用户可以按照需求部署和运行各类软件,如操作系统、数据库、中间件以及应用程序等。

2.3 实现资源弹性扩展

满足各种应用系统对计算、存储、网络资源的需求,实现共享资源对应用的按需分配与快速部署。在资源不足时可在线弹性扩展,以满足系统上线推广后期或者业务高峰期运转需求,确保服务级别。

2.4 实现全生命周期管理

对于新建或者需要扩容、迁移的应用系统,从资源规划、申请、审批、分配、变更、回收实现全生命周期管理。业务系统既可根据需求从资源池中获取资源使用,也可在下线后释放资源回到资源池。

3 云平台总体架构设计

如图1所示,云平台包括物理资源层、资源虚拟化层、云平台管理层、云服务管理层。

(1)物理资源层,包括小型机、PC服务器、刀片机、磁盘阵列、光纤交换机等品牌众多、型号各异的物理设备,这些主机、存储、网络设备是实现云平台的最基础资源。

(2)資源虚拟化层,通过服务器虚拟化、分布式存储系统、软件定义网络等技术将现有的物理设备转化为虚拟资源,并按类型形成一个对外提供运行环境的资源池。

(3)云平台管理层,提供统一的平台化系统软件支撑服务,包括资源池管理、用户管理、系统监控、安全管理等,通过虚拟化、集群、负载均衡等技术进行云平台管理,可定制或扩展功能。

(4)云服务管理层,不同用户可通过登录统一门户,提出个性化服务需求,云服务管理员进行规划审批后向各用户提供差别化服务,并在服务过程中进行资源使用情况监控和计量。

4 云平台关键实施技术

4.1 服务器虚拟化

通过安装PowerVM许可实现Power系列小型机虚拟化,利用VMware技术把X86服务器整合起来,把物理系统、应用系统及数据整合到虚拟架构的数据中心,对服务器空闲的系统资源进行充分利用。

4.2 分布式存储系统

通过软件方法将所有分散的存储抽象成一个存储池,所有数据分散地存储在多个独立的存储设备之上,用户通过网络来获取其需要的数据资源,具有可扩展、低成本、高性能、数据冗余复制等特点。

4.3 软件定义网络

将网络的智能控制部分和硬件数据转发部分解耦,采用集中控制替代原有分布式控制,通过软件实现与上层应用需求的接轨,实现灵活的功能定制化、管理集中化以及网络配置的可编程化。

5 结束语

随着大数据、云计算技术的发展,传统的商业银行数据中心逐渐向资源虚拟化的云数据中心演进,目前云平台多运用于运维支持、开发测试以及金融创新产品等场景,较好的解决了系统相对独立、资源设备分散、技术平台异构等难题,但核心业务系统较少上云,仍需要各商业银行充分考虑业务及数据的安全性需求,积极探索适合核心、关键业务系统的云平台解决方案。

参考文献

[1]李锴.C银行云计算平台建设方案研究[D].北京理工大学,2016.

[2]郑仕辉.高效、智能的IT运维体系建设[J].金融电子化,2015(12):50-52.

[3]韩辉,叶水勇.基于VMware技术对服务器虚拟化应用整合研究[J].中国电力企业管理,2018(15):86-87.

[4]史晨阳.软件定义网络在商业银行的研究与应用[J].金融电子化,2015(08):48-50.

猜你喜欢

云平台商业银行
关于加强控制商业银行不良贷款探讨
企业云平台建设研究
国有商业银行金融风险防范策略
我国商业银行海外并购绩效的实证研究
我国商业银行风险管理研究