商业银行开发中心云计算平台基础架构设计
2018-03-23李臣星孙成强
李臣星 孙成强
摘 要云计算平台基础架构整合商业银行各类软硬件资源,池化基础设备。建立商业银行开发中心私有云,加快基础设施交付速度,改进服务质量,提高系统的可靠性。虚拟化多种资源设备,建立计算资源池,存储资源池。构建高效、安全、便捷的商业银行私有云计算平台。
【关键词】云计算 基础架构云 小型机 虚拟化 私有云
云计算被定义为一种通过互联网共享基础设施,和其他设备的计算方式。通常云计算被划分为三个层次即基础架构云(IaaS)、平台云(PaaS)和应用云(SaaS)。从服务的角度讲云计算可分为公共云、私有云和混合云三类。本文关注云计算基础架构设计,整合商业银行各类IT资源,池化基础设备。建立商业银行开发中心私有云,加快基础设施交付速度,改进 IT 服务质量,提高IT 系统的可靠性。让云计算落地,满足商业银行的业务发展需求。
本文设计的商业银行云计算基础架构涉及的软硬件资源主要包括服务器(小型机,X86等)、存储设备(IBMDS8000,XIV等)、网络设备(华三7500,5500等)、操作系统(AIX,REDHAT等),以及云管理软件(IBM CLOUD MANAGE)。通过云计算基础架构设计,屏蔽基础设备的差异,各应用系统无需关心基础架构部分,只需关注安装和管理各业务系统应用软件和平台软件。
1 虚拟化整体规划
虚拟化是指把资源抽象成逻辑资源,即将小型机、x86服务器、交换机、存储设备、SAN交换机等实体资源,予以抽象转换,屏蔽同类设备差异,以统一的方式呈现出来,打破实体资源间的不可切割的障碍。本文的涉及的硬件资源主要包括服务器设备和存储设备,通过云管理软件虚拟化为计算资源池、存储资源池。
如图1所示,在该架构中,多台IBM P7系列小型机、X86服务器,通过IMB云管理软件整合为计算资源池。多台不同型号的存储设备DS800,XIV等形成存储计算池。该架构支持弹性扩展,根据业务需要,实现快速增添计算资源,存储资源。充分利用新旧资源,提高资源的利用率。
2 服务器虚拟化
服务器虚拟化作为私有云建设的关键环节,服务器虚拟化架构设计决定着私有云稳定性,健壮性。图2描述了小型机虚拟化的架构,小型机采用双VIOS设计。通过云资源管理软件切分软硬件资源,如开发分区、测试分区。从操作系统和应用软件看来,每一个分区就是一台相对独立的小型机服务器。
3 存储虚拟化
存储虚拟化架构设计的目的在于屏蔽底层物理存储设备的不同,为各系统提供统一的分配,管理。通过对DS800、XIV的虚拟化部署,为系统提供统一的资源池,用户层面看不到到具体的磁盘、磁带,用户也不必关心通过那条路径存储数据。同时该架构也支持新增存储设备,扩大资源池的容量。如图3所示。
4 结论
商业银行大都有庞大的开发中心,资源数量巨大,资源更新换代快,通过设计良好的云计算平台基础架构,实现快速部署业务系统基础环境;提高资源的利用率;节省能源消耗;解决新旧物理硬件重组重用问题。通过合理的架构设計,整合各类资源,透明化底层物理硬件,实现各应用不中断情况下进行硬件设备维护,降低运维成本。通过几年的平稳运行,充分证明了私有云计算平台架构在商业银行 IT 系统中具有较大的优势和应用前景。
参考文献
[1]吴为滨等.云计算技术在银行信息化建设中的应用探讨[J].科技资讯,2017:31-33.
[2]阎光.云计算为银行业发展带来创新空间[J].上海信息化,2015:23-25.
[3]戴云飞,石明等.分布式存储与计算在银行的实现与应用[J].中国信息化,2017:80-83.
[4]邹浩.基于云计算的银行信息化模式研究与设计[J].九江学院学报,2016:41-44.
作者单位
山东省农村信用社联合社信息科技部 山东省济南市 250101