基于业务支撑系统的虚拟化技术实践

来源:万方数据 作者:司峰

1 引言


    目前,公司IT系统业务方面以BOSS(业务运营支撑)系统为核心,包括其附属子系统,及相关关联系统例如BI(经营分析)系统、标准地址管理系统、卡管理系统、UPG系统、网上营业厅系统等,这些系统承载着公司绝大部分业务运维的操作支撑。随着用户数量的增多,各项业务不断拓展,基于x86服务器的应用部署将会越来越多,包括多台x86服务器,多种存储设备。服务器数量增长导致维护成本增加;系统架构的分散使得管理难度增大;保障业务连续性的成本越来越高;无法应对快速的业务变化需求。为了让这些设备充分的利用起来,为了更好地监控和管理他们,更重要的是为了引入更好更完备的备份和恢复方案,提高整个IT系统的可用性和可靠性,实现对应用服务器的统一管理、升级和维护,有必要对现有物理服务器进行虚拟化平台建设。


2 虚拟化技术应用


    2.1项目需求


    无锡广电有线目前支持业轰种类包括:模拟电视业务、数字电视业务、互动电视业务、宽带业务和增值业务,注册有效用户数80多万,基本实现“统一客户、统一产品、统一认证,综合管理、综合营销、综合计费、综合账务”的综合业务运营支撑功能。随着业务的不断做大、做强,时不时就会增加新的PC服务器以及相对应的存储设备,随着服务器和存储设备的增多,其维护成本也随之增加,管理难度也随之提高。在此基础上,构建了虚拟化服务平台,将大量PC服务器进行整合,统一调度、快速部署。包括经营分析系统、标准地址管理系统、卡管理系统、网上营业厅系统以及BOSS系统等。


    2.2 VMware产品线


    (1)VMwsre ESX Server是VMware公司最重要的企业级虚拟化平台产品.也是VMwareInfrastructure虚拟化套件最重要的组成部分。它是数据中心虚拟化的基础,能够整合数据中心的计算资源、网络资源和存储资源,并将它们动态分配给虚拟机。ESX Server直接运行在服务器硬件裸机上,不需要任何操作系统的支撑。比VMware Server的性能更好,系统资源开销更小。


    (2)VMware ESxi Server是免费的服务器虚拟化平台,在保持ESx Server功能的前提下,对原有的虚拟化平台进行了缩减,使得}sx}的安全性有所提高,成为固件虚拟化平台合适的选择。ESxi上所运行的虚拟机性能接近于物理机的性能。


    (3)VMwsre Sewer也是免费的服务器虚拟化平台(前身是GSx Server)。与ESx Server不同,VMware Server是作为一个应用程序安装在宿主操作系统Windows或Linux上的,而虚拟机则运行在VMware Server上,由于没有直接安装在物理机上,因此VMware Server的性能不如ESx Server。

 

(4)VMware WarkStation相当于个人版的虚拟化平台,和VMware Server类似,也是要安装在一个宿主操作系统下,操作系统可以使Window。或Linux,区别在于没有web远程管理和客户端管理功能。


    (5)VMware Payer也是一款免费的运行在Windows和Linux上的虚拟化软件应用程序。它本身不能创建和管理虚拟机,但是能够运行多种虚拟机,这些虚拟机可以来自:VMwareWorkStation、VMware Server和VMware ESXi Server。


    (6)VMware vCenter是一个可扩展的虚拟化平台管理工具集,使用户能够对数据中心的数量庞大的物理机和虚拟机进行集成管理。


    (7)VMware vCenter Converter是一款物理机到虚拟机转换(P2V)软件。可以将安装有Windows的物理机转换为VMware格式的虚拟机,还可以在两个不同的VMware平台之间进行虚拟机的转换。


    其中,通过利用VMware ESXi 4.1套件对业务相关的大量PC服务器进行了虚拟化。

 

2. 3数据中心搭建


    服务器采用BH620刀片,Intel Xeon E5b45 - 4Core,两个CPU,通用内存RDIMM DDR3 -8GB一1333 MHz,共&4GB内存,通用硬盘一SAS 300G一10000rgm,共600G本地磁盘。存储采用华赛55500T,SAS 600G 2. 5硬盘单元,一共4T容量。


    就拿数据中心的经营分析系统来说,为了提供冗余性,在每个刀片上面各部署了一台虚拟机,而且刀片之间实现了vMatian功能,相当于在一台物理刀片意外down机的情况下,可以平滑的迁移到另外一台刀片上面去。每台物理刀片的资源信息如图1所示。

 

 

此虚拟机寄宿在其中一块物理刀片上面,从图中可以看到消耗主机的CPU为168MHz,消耗的主机内存为12GB,置备的存储为515GB,存储主要是由storagel提供。从中我们还可以看到虚拟机的一些常规信息,包括应用所用的操作系统(Redhat Linux 5)、ip地址等


    对于经分系统的虚拟机我们还能监控它的资源使用情况,可以按照天、周、月和年来进行,这里我们可以看一下按天统计的一些信息,图4是网络流量的统计,VMware自行开发了一款网卡驱动程序vmxnet3,在原有的Intel的E1000上做了优化,提高了性能,图5显示了虚拟机的磁盘读写情况,当然还有CPU、内存。


3 结束语


    虚拟化技术的研究与应用是目前全球计算机领域的热点、潮流。随着多核处理器、集群、网络甚至云计算的广泛应用部署,虚拟化技术在商业应用上的优势日益体现,不仅降低了维护成本,而且还增强了系统安全性和可靠性,降低了管理难度。本文介绍了无锡广电随着业务不断扩大,将业务逐渐的迁移到虚拟化平台上,包括经分系统、标准地址管理系统、卡管理系统等。系统能够稳定运行,并且对外部访问来说是透明的,用户访问就像是和原来的x86服务器一样。但是,系统稳定运行的同时,也存在一些问题,需要后续改进。比如说,如何安全平滑的迁移老旧的x86服务器上的应用到虚拟机,如何避免单点故障等。

相关文档推荐

基于环境虚拟化的强化学习应用实践.PDF

4234131374 俞扬 2.8MB 29页 积分5

数据虚拟化助力企业数字化转型.PDF

4218621124 周剑魂 1.62MB 12页 积分5

火山引擎虚拟化可靠性建设实践.PDF

4236133208 皮振伟 1.81MB 23页 积分5

大规模虚拟化性能评测结果.PDF

22031041280 陈屹力 0.47MB 7页 积分0

联想虚拟化集成解决方案.PDF

220377933  2.83MB 31页 积分4

数据中心云计算平台及网络虚拟化建设方案.PDF

2203104906 郭峰 2.77MB 38页 积分4

微软桌面虚拟化解决方案建议书.DOCX

2203104821  2.82MB 40页 积分4

某公司微软桌面虚拟化项目方案建议书.DOC

2203104819  5.92MB 68页 积分5

云计算之虚拟化技术解决方案.PPTX

2203104788  9.98MB 81页 积分4

相关文章推荐