虚拟化技术能够提高设备利用率,加快应用部署、实现资源的动态调度,解决业务应用存在的单点故障,实现应用的高可用性。随着虚拟化技术日益成熟,已广泛应用于政府、企业数据中心的建设当中,从测试开发环境逐步延伸到了生产环境。
在真切感受到虚拟化技术的确能够给数据中心的运营带来巨大优势之后,政府、企业信息化部门的主管开始考虑将部署在物理服务器上的业务系统迁移至虚拟化平台,进一步降低数据中心的运营成本,提高数据中心的运营效率。但是在进行服务器虚拟化整合的过程中,信息化主管通常不得不面对业务系统运营存在的如下问题:
操作系统(suse 9、suse 10、windows 2003)中间件(Tomcat、WebSphere)、数据库(Oracle、DB2、MySQL、SQL Server)版本众多。
信息系统部署缺乏统一规划,多呈分散部署态势。一个突出的问题就是服务器数量众多但利用率不高,数据库数量众多但数据量很小。
信息系统数量众多,而且各个信息系统之间存在较为紧密的耦合关系。支撑内部业务运营的办公自动化、财务管理系统与对外提供服务的业务系统之间没有划分明确的运维管理边界,运维保障能力严重不足。
面对如此纷乱复杂的业务运营现状,信息化主管往往不知从何处着手,在确保不影响现有业务运营的前提下,高效率地开展服务器的虚拟化整合工作。笔者结合在进行服务器虚拟化整合过程中所积累的经验、教训,总结了开展服务器虚拟化整合工作的三大步骤。
梳理信息系统,完成信息收集
在信息收集阶段,需要完成如下几个方面的工作:
首先,掌握现有业务系统对应的应用服务器软、硬件配置,硬件配置主要包括服务器CPU型号及数量、内存容量、本地磁盘大小;软件配置主要包括安装的操作系统、Web服务器、中间件版本以及网络配置(包括IP地址、网关、DNS服务器)。同时还需要注意软件许可问题,需要向软件供应商了解迁移至虚拟机后如何重新注册软件许可证。最终形成信息系统的配置管理数据库CMDB.
其次,通过监控应用服务器的资源使用情况,了解应用服务器的现有配置对业务系统运营的支持能力。通常可以利用监控系统例如Zoho公司的Application Manager应用监控帮助我们实现对服务器性能信息的实时监控,为评估业务系统的硬件需求奠定基础。
最后,梳理信息系统之间的关联关系,随着信息系统的数量越来越多,信息系统之间的关联关系也变得越来越复杂。通过建立业务视图梳理业务系统之间的关联关系,并找出对应的配置信息,避免因为服务器虚拟化整合破坏信息系统之间的关联关系。
制定测试计划,开展迁移测试
通过第一阶段的信息收集,我们可以初步判断出信息系统运营所需要的服务器硬件配置。通常我们会发现在软件配置方面,操作系统及相关软件的版本普遍较低,与官方发布的最新稳定版本具有较大差距。从保证信息系统稳定、高效运行的角度考虑,建议在进行服务器整合的同时完成操作系统及相关软件版本的升级工作。同时对于存在关联关系的业务系统,在进行服务器虚拟化整合时,要进行相应的配置变更,并通过测试确保不对信息系统之间的关联关系造成破坏。
【转载自IT专家网】http://virtualization.ctocio.com.cn/33/12276033.shtml
亿恩科技www.enidc.com 做IDC13年了是华北和华中地区最大的IDC之一。
江西九江四星级双线双IP机房
托管1U 6M带宽 5000元/年
服务器租用/托管专员 亿恩-蓝天 QQ:89287750 电话:0371-60135992