金融咨询网近期会进行系统维护,短暂的等待是为了更稳定的服务,感谢您的支持。
  • 快捷搜索
  • 全站搜索

分行服务器虚拟化的建设和运维实践

2013-03-14 14:25:03作者:浦发银行信息科技总部 顾蔚编辑:
分行虚拟化平台建设有多方面的驱动因素,最主要的是提高系统可用性、提高资源利用率和提升业务响应能力,构建灵活的基础设施平台。

        (3)网络架构。网络方案是分行虚拟化平台架构设计的难点。分行虚拟机的需求规模有限,如果在不同的网段部署一套独立的虚拟机集群,资源较浪费。ESX支持用于为虚拟机网络、服务控制台或存储器配置提供进一步保护的IEEE 802.1q VLAN。因此,可以通过VLAN技术解决一个集群上同时部署业务、第三方、办公网段的虚拟机的要求,确保即使在同一个虚拟交换机上的虚拟机,如果它们属于不同VLAN的端口组,那么在ESX层面上它们仍是互相隔离的,它们之间的互相通信只能透过物理网络中的路由。在浦发银行的试点案例中,在虚拟环境中部署4个vSwitch,分别用于对应3个不同的网络分区和1个虚拟化管理网络。同时,在物理机上为每个vSwitch分配2个独立的物理网卡,每个网卡连接到两台不同的网络交换机上。分行虚拟化平台跨网段部署示意如图2所示。

服务器虚拟化在商业银行分行的建设和运维实践图2.jpg

        (4)存储和备份。为了实现VMware虚拟架构中虚拟机可动态迁移等高可用特性,整个虚拟化平台应基于标准的集中存储架构,由VMware vSphere平台配置出来的虚拟机封装文件都存放在集中存储上。通过共享的存储网络,可以最大化地发挥虚拟架构的优势,对正在运行的虚拟机进行在线迁移(VMware VMotion),实现虚拟机的高可靠性保护。通过集中备份平台的建设,可以很好地规范分行的系统备份,包括系统层和应用层备份,保障虚拟环境的可靠性。

        3.做好迁移策略和验证
        在虚拟化项目实施过程中需要将已有的物理服务器迁移到虚拟平台之上,这一过程称之为P2V。VMware提供了一个工具,即vCenter Converter,它是一个可选模块,可将源物理机、虚拟机或系统映像迁移到VMware虚拟机。

        针对不同的系统可能需要采取不同的方式进行迁移,以保障迁移的成功率以及投产后的稳定运行。我们在试点中采用了以下迁移策略:

        (1)优先选择在线迁移方式,主要针对受支持的操作系统和数据类型;

        (2)次优选择离线迁移,主要针对较老的操作系统并且服务器重启风险不大的系统;

        (3)当上述两种迁移方式均不成功或者存在较大风险时,将选择重新安装操作系统、应用,并导入应用数据的方式进行。

        对于一些老旧的系统,迁移难度较高,在正式实施迁移前,必须要做好迁移验证测试。

三、虚拟化平台运维管理的关注点

        服务器虚拟化资源池是一个基础设施平台,其重要意义不言而喻,在投产后还需要不断建设完善。虚拟化后,多个信息系统集中部署在一个集群中、一个ESX服务器上,系统之问的运维关联性增强,对于运维管理也提出了新的挑战。要建好用好这个平台,不仅需要解决技术上的问题,更要在运维管理方面下功夫,提前作好充分的准备。

        1.技术储备要到位
        首先,人才是根本。分行技术人员往往不具备虚拟化技术的实践经验,在项目建设过程中处于跟着厂商边干边学的状态,实施厂商能力强弱直接影响到建设质量。其次,部分分行之前未部署过集中存储,对于虚拟化资源池的网络配置和管理更是未曾接触。虚拟化平台投产后,分行直接面临平台运维管理工作的挑战。因此,在开展虚拟化建设时,就要加强相关技术人员的培养,通过培训学习、技术交流等方式弥补经验的不足。

        2.管理机制要落实
        虚拟化平台的安全稳定运行直接关系到其上所有应用系统的稳定性和业务的连续性,为了保障高度集成的虚拟化平台的正常运行,能够迅速有效地响应生产运行中的故障或问题,需要建立完善的虚拟化平台运维管理工作机制。首先,必须设置虚拟化平台管理员角色,加强对虚拟化平台的管理、分配、检查和维护;其次,需要明确好周边基础架构管理员(如网络、存储管理员)、虚拟化平台管理员以及虚拟机系统管理员的工作界面和协同模式,使之能形成一个有机整体,提高运维能力;最后,需要建立清晰有效的管理流程,有效指导系统升级、事件处理、容量分配等运维管理工作。

        3.工作规范是基础
        在虚拟化平台建设的过程中,运维管理人员就需要尽早参与,根据虚拟化平台的特性,制定有针对性的运维工作规范,并落实具体工作安排。除了正常的运维管理工作要求外,针对虚拟化平台要重点做好以下四个方面的工作:

        (1)日常巡检。分行建立主动的定期检查手段来确认和发现虚拟化平台的异常和故障,落实日常巡检手册的编制和不断更新。

        (2)容量管理。为保障虚拟化平台能够有效支撑业务发展需要,须落实好虚拟化平台性能容量的定期监测、分析和评估,如有需要适时开展虚拟化平台的扩容工作。

        (3)变更管理。虚拟化平台承载的虚拟机可能涉及不同的应用和业务,变更和维护方面须加强方案的审核和影响评估,避免产生计划外的次生影响和问题。

        (4)应急演练。为了确保虚拟化平台发生异常和故障时对业务运行影响降到最低,对于虚拟化平台也需要定期进行异常处理演练,落实虚拟化平台应急切换手册的编制和不断更新。

        浦发银行通过服务器虚拟化平台的建设,构建了一个分行基础架构云的雏形,在解决分行机房紧张、系统运行风险高、资源浪费的诸多生产运行问题的同时,获得了良好的经济效益。经过测算,分行虚拟化资源池的建设投入及三年的运维成本远低于继续使用原来服务器独立部署模式的运维成本。分行开展服务器虚拟化建设必须要结合自身实际需求情况,按照“稳健推进、安全可靠、兼顾效益”的原则进行建设方案设计,尽早启动运维规范和工作机制的梳理,不仅把虚拟化资源池建好,更要把它用好管理好。另外,要发挥总分联动的优势,总行应提供技术指导,制定相应的技术规范,帮助分行做好虚拟化资源池的建设和管理。

(文章来源:中国金融电脑)
 

首页 上一页 1 2

扫码即可手机
阅读转发此文

本文评论

相关文章