ELECTR0NICS W0 ・技术交流 虚拟化技术在金融系统中的应用研究 中国人民银行南宁中心支行潘涛 【摘要】随着虚拟化技术的迅速发展,计算机的工作效率逐步提高,系统可靠性和安全性得到了保障 在金融系统信息化建设中,客户端虚 拟化、服务器虚拟化、存储虚拟化等虚拟化技术得到了充分的应用。本文主要探讨桌面虚拟化、服务器虚拟化和存储器虚拟化技术在支付系 统等金融系统的应用,为虚拟化技术发挥更大的作用提供了理论支撑。 【关键词】虚拟化;金融系统;服务器虚拟化;存储虚拟化;支付系统 一.引言 虚拟化技术作为抽象概念,它是指物理硬件与操作系统分离的情 况卜,把物理资源转变为逻辑资源,计算元件在虚拟环境下运行。虚 拟化技术简化了IT基础设施,简化了访问资源和管理,可以按逻辑方 式对资源进行自动化分配。虚拟化并不是最终目的,而是一种手段, 也是云汁算的前提。自国外引进后,虚拟化技术凭借其高安全性、灵 活性、高效性等特征在我国的金融系统中发挥着重要的作用,它是企 、 5年低成本、创建绿色IT、优化产业结果的重要手段。 二.桌面虚拟化在金融行业的应用 (一)应用场景 银行系统中,用户需要应用客户端使用桌面虚拟化技术,通过 他内部的高性能服务器,以支行为最小单位进行虚拟机的布设,服 务器的数最根据用户需求和PcN务器性能而变化。一般而言,虚拟 机安装Windows系统,每个桌面用户通过管理员分配的虚拟机进行:1二 作.吱观对数据f{1心虚拟机的连接。用户在使用数据中心的虚拟机时 通PC相 ,虚拟桌面一般是通过网络传输到客户端。 桌面虚拟化架构分为终端和数据中心两部分,终端即为瘦客户 端,数据中心包括终端服务器群和资源服务器群。总的来讲,终端 服务器群债责计算分析终端请求,资源服务器负责将网络资源、存 储资源等进行整合并提供给用户。 (二)应用的实际意义 由于终端没有存储介质,容易感染病毒造成数据丢失和泄露, 所以桌面虚拟化技术的应用可以减少移动存储介质的使用,保证内外 的物理隔离,最大限度的降低金融系统数据安全的风险。当应用桌 虚拟化技术时,终端备份和恢复只需要数据中心的数据,并不需要 场恢复每一台终端,这大大提高了安全性和可靠性。虽然数据中心 的增加加入了能源的损耗,但是大量的终端耗电的减少,使得终端维 护成本逐渐降低,金融机构的支出也将被优化利用到其他方面。 三、服务器虚拟化在金融行业的应用 随着金融行业信息化建设的推进,服务器虚拟化_F被广泛应 Ⅲ。主委表观在以下订面: (一)高效利用旧软件 山]:金融行业汁算机应用十分普遍,但是计算机更新换代速度 哑为迅速,所以在某些场合中,旧的应用软件仍然发挥着不可或缺 的作用。价格昂贵的旧软件在落后操作系统上的维护是不便的,金 融机构巾难以维系数量巨大的旧硬件,同时重新编写新的软件需要 测试周期和其他投入,这往往令企业举步维艰。服务器虚拟化的应 川解决1,这个 题,操作人员只需要征新系统或新的PC端上安装 拟机,同时安 I}j系统和应用软件,这就可以实现对旧软件的应 川,1 约J 穴量的人力、物力、财力。 (二)提高计算机安全性。隔离应用执行环境 金融行业『1ll的会计和人事等部门需要经常与外单位进行业务往 求,涉密文件雨1应用程序的交互带来了极大的安全风险。当用户使用 服务器虚拟机时,通过设置可以及时有效地过滤不安全因素,将不被 信任的应用和文件进行隔离,最大限度保护主机的系统安全性。 (三)满足不同系统开发需求,降低成本 …f金融业的业务涉及范围广,经常需要不同的系统开发环 境,往 需要多台不同系统的计算机进行测试,及时采用同一台测 试汁算机,也需要不停地更换操作系统,这不利于开发和测试。 (四)整合服务器,降低信息化成本 由丁金融行业数据量是天量的,数据中心机房设备较多,维 护符婵t分小便,能源消耗也十分庞大。但是服务器虚拟机的应用 【,J_以整合旧的系统任服务器上划分多个虚拟服务器,不改变原有系 统,提高服务器的利用率,降低成本,降低损耗。但值得注意的 是,由于关键数据的整合十分重要,当需要大量数据空间进行频繁 的滇写操作时,需要慎重考虑是否使用虚拟机。 ・1 46・电早世界 四 存储及服务器虚拟化在支付系统中的应用 支付系统是人民银行自主建设的处理资金清算 用系统,它利 用计算机网络处理货币交易多种业务,为商业银行及货币市场提供 支付清算服务平台,是我国金融业发展的重要核心支持系统。支付 系统包括国家处理中 t ̄,(NPC)?IJ省会及深圳城市处理中 t ̄,(ccPc1。 目前。CCPC采用IBM的SVC存储虚拟化和PowerVM服务器虚拟化 技术,有效保障支付系统安全稳定运行。 (一)lBMSVC存储虚拟化应用 存储虚拟化…般分为带内存储虚拟化和带外存储虚拟化,前 者安全性较高,用户可以整合多种存储设备,而且无需代理主机, 具彳丁高度的灵活性。针对CCPC存储阵列单点故障和存储结构优化 问题,CCPC选择网络级带内存储方式。网络级存储虚拟化技术【l} jIBMSVC较为先进,它整合SAN网络中存储设备,提供统一‘数据复 制平台,实现管理自动化。同时,IBMSVC虚拟化技术简化丫存储 环境,存储体系可扩展性高,存储空间实现按需分配。 通过IBMSVC技术整合CCPC的存储资源,所有服务器的∞均需要经 过SVC内部进行处理,保证服务器l/0正确写入后端存储的高可用性,在 一定程度卜解决了单点故障问题。存储虚拟化技术在支付系统的数据存 储中提高了系统的工作效率,降低了存储系统的维护成本,但是现在的 存储虚拟化仍缺少必要的标准,这带来了一定的兼容性影响。 (二)IBMPowe^,M服务器虚拟化应用 IBMPowerVM虚拟化架构较为复杂,分为物理层、微码层和操作系 统层。IBMPowerVM提供的虚拟化服务器实现了对资源的高效利用,I叮进 行资源动态迁移及虚拟备份,简化IT设施并降低运维成本。CCPC主要运 用小型机服务器组成计算资源池(即将一台物理服务器变成多台虚拟服 务器构成计算资源池,实现硬件整合与动态管理),通过SAN嘲络整合后 使用若十存储阵列及SVC设备构建存储系统,如图1所示 图1 CCPC虚拟化系统结构图 在应用中,服务器通过建立VIOS分区,管理不同的刚卡和光纤卡, 在创建虚拟网络后, ̄hrtMC软件统一管理,通过HMC可创建LPARj翌辑分 区。使用虚拟FO设备的逻辑分区称为VIOC,与物理服务器‘样有CPU、 内存、 卡和光纤卡,可动态调整内存、CPU等资源。 五.结语 随着金融业的发展,信息化的要求越来越高,只有将虚拟化技 术, ‘泛应用于服务器、网络、存储等方面,才可以充分发挥金融业 的作用,带来更大的收益。虚拟化技术的应用和数据中心的建立推 动了信息化系统的建设,虚拟化技术将会在金融业信息化的发展中 发挥至关重要的作用。 参考文献 …薛涛 邱英,吕毅.桌面虚拟化技术在金融行业的应用分析…金 融科技时代,201 1,05:55—58 【21周钊,谭卡吉.计算资源虚拟化技术在二代支付系统中的应用 探讨….金融科技时代,2016,05:48-50. 作者简介: 潘涛(1985一),男,广西百色人,硕士,毕业于广西大学,中级 工程师,现供职于中国人民银行南宁中心支行,研究方向:系统运维