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。
图1 物理刀片资源信息
(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 经分系统虚拟机资源信息
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所示。
图3 虚报机常规信息
CPU 8*2.4GHz,使用情况为278MHz,内存容量为65GB,使用情况为13CB,数据存储容量为4T左右,另加270CB的本地磁盘,物理刀片本地磁盘2块300G做了RAID1。经营分析系统虚拟机使用情况如下图2所示。
图4 虚拟机网络使用情况
此虚拟机寄宿在其中一块物理刀片上面,从图中可以看到消耗主机的CPU为168MHz,消耗的主机内存为12GB,置备的存储为515GB,存储主要是由storagel提供。从中我们还可以看到虚拟机的一些常规信息,包括应用所用的操作系统(Redhat Linux 5)、ip地址等,如图3所示。
图5 虚拟机磁盘读写情况
对于经分系统的虚拟机我们还能监控它的资源使用情况,可以按照天、周、月和年来进行,这里我们可以看一下按天统计的一些信息,图4是网络流量的统计,VMware自行开发了一款网卡驱动程序vmxnet3,在原有的Intel的E1000上做了优化,提高了性能,图5显示了虚拟机的磁盘读写情况,当然还有CPU、内存。
3 结束语
虚拟化技术的研究与应用是目前全球计算机领域的热点、潮流。随着多核处理器、集群、网络甚至云计算的广泛应用部署,虚拟化技术在商业应用上的优势日益体现,不仅降低了维护成本,而且还增强了系统安全性和可靠性,降低了管理难度。本文介绍了无锡广电随着业务不断扩大,将业务逐渐的迁移到虚拟化平台上,包括经分系统、标准地址管理系统、卡管理系统等。系统能够稳定运行,并且对外部访问来说是透明的,用户访问就像是和原来的x86服务器一样。但是,系统稳定运行的同时,也存在一些问题,需要后续改进。比如说,如何安全平滑的迁移老旧的x86服务器上的应用到虚拟机,如何避免单点故障等。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:基于业务支撑系统的虚拟化技术实践