APP下载

VMware虚拟机软件特点及其在程控用户通信系统的应用

2012-06-06姜谷林

科技传播 2012年10期
关键词:虚拟化

姜谷林

摘要 VMware,是由VMware公司开发的虚拟机软件,产品包括从桌面到数据中心虚拟化解决方案等。本文介绍了VMware的特点,并介绍了程控用户通信系统的几个功能,以及VMware在程控用户通信系统的应用。

关键词 VMware;程控用户通信系统功能;虚拟化

中图分类号TP39 文献标识码A 文章编号 1674-6708(2012)67-0180-01

1 VMware介绍和特点

VMware (Virtual Machine ware)是虚拟机软件,可以在一台物理机器上同时运行二个或更多Windows、DOS、LINUX系统。与由多台物理机器组成的系统相比,VMware采用了完全不同的概念。VMware实现了在一个主系统平台上真正“同时”运行多个操作系统,各个操作系统之间能够如同标准Windows应用程序那样切换。而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据。

当一个系统所需的业务软件被要求分别安装在不同的操作系统,而每个业务软件所要占用的硬件资源又大大低于一台物理机器的性能时,就造成了浪费:硬件投资的浪费、硬件耗电的浪费、机房维护的浪费等。那么,随着物理机器性能的极大提高,我们可以在一台物理机器上尽量多的运行这些操作系统,使这些业务软件在共用的物理平台上各自运行而互不干扰,从而极大减少物理机器及其他相关资源的数量。

运行于VMware平台上的操作系统,备份也方便灵活。一种是将操作系统备份成ISO镜像文件,需要的时候,直接使用这个ISO镜像文件将操作系统连同业务软件恢复到VMware平台。另一种甚至不需要作任何操作,只要将对应操作系统的虚拟机文件拷贝到其他地方,当需要恢复的时候,直接通过VMware菜单导入这些文件,即可恢复。

对物理机器做备份(如GHOST镜像),当使用恢复功能时,只要不是原来的那台机器,那么经常会因为硬件的不同而造成各种问题,后续工作麻烦且不可靠,严重的时候甚至不可恢复。但是使用虚拟机就没有这种麻烦,因为虚拟机平台软件已经事先完成了对硬件的识别。当然,前提是真实的操作系统安装得足够“完美”。

2 程控用户通信系统功能

程控用户通信系统包括的功能:

语音:这是核心功能。传统的电路交换技术:使用专门设计、生产的中央处理、控制模块和外围模块。随着技术的发展,已经开始应用并持续发展中的下一代分组交换技术:软交换。什么是软交换?我国信息产业部对软交换的定义是:“软件换是网络演进以及下一代分组网络的核心设备之一,它独立于传送网络,主要完成呼叫控制、资源分配、协议处理、路由、认证、计费等主要功能,同时可以向用户提供现有电路交换机所能提供的所有业务,并向第三方提供可编程能力。”

话务员综合平台:提供查号、转接、自动语音播报、状态查询、状态设置、来电防火墙等服务。

语音信箱平台:提供留言、留言提醒、留言转发等服务。

宾馆管理平台:提供入住/退房、房态、开关长话权限、叫醒、迷你吧等服务。

通话录音平台:提供通话录音服务。

计费平台:提供话单接收、话单处理、话单转发、预算控制等服务。

其他功能。

3 VMware在程控用户通信系统的应用

随着程控技术的IP化和硬件性能的极大提高,程控用户通信系统的各功能平台正逐渐从原来的专用板卡和独占式硬件机器平台和串行口通信方式向通用的PC/Server和VMware虚拟机平台和IP通信方式转变。

对应于不同需求的功能,VMware有不同的虚拟解决方案可供选择。

对于核心功能-语音来说,要求具备高可用性:可用性(非热备份系统)>99.97%/可用性(热备份系统)>99.999%;高可靠性:MTTFF(非热备份系统)>7.5年/MTTFF(热备份系统)>250年,MTTFF(mean time to fatal failure),即最初平均寿命。传统的TDM程控用户交换机,通过专门设计、制造板卡及结构,以保证高可用性和高可靠性。对于软交换来说,我们当然可以通过使用多台高性能服务器搭建系统平台。但是这种硬系统平台,要么整体性不够:当其中一台瘫痪时,不能保证热系统无缝切换,不管是人工切换或者自动切换,都造成语音业务的中断;要么花费极大的代价,搭建一个支持热备份系统或平行运行系统的平台。并且,物理机器越多,结构就更复杂,管理要求也更高,维护更麻烦。而VMware的vSphere 5虚拟化平台也许可以更好的解决这个问题。vSphere 5本身就是一个操作系统,直接安装在物理服务器上,构成虚拟平台,它直接管理硬件资源;然后在vSphere 5上再安装操作系统和软交换系统。从而使常规操作系统也无需直接面对硬件资源。

对于除核心功能外的其他功能,有些由于其运行的可用性和可靠性要求与语音的要求相同或相近,那么也需要vSphere 5虚拟化平台支持。而有些不必要达到此要求的功能,可以由vSphere 5虚拟化平台支持,但是出于够用角度的考虑,我们可以选用VMware Workstation虚拟化平台作为支持。VMware Workstation必须像普通软件那样,运行于常规操作系统之上。

4 结论

由于通信技术和网络技术的不断演进,通信与网络日益互相融合,最终必将实现在通用的软硬件平台上实现它们的虚拟化,从而使人们更加便利的进行通信。

参考文献

[1]徐培文,王鹰,尹宁冥.软交换及其管理技术[M].北京:机械工业出版社,2006.

[2]赵学军,陆立,林俐等.软交换技术与应用[M].北京:人民邮电出版社,2004.

猜你喜欢

虚拟化
基于OpenStack虚拟化网络管理平台的设计与实现
对基于Docker的虚拟化技术的几点探讨
虚拟化技术在CTC/TDCS系统中的应用研究
虚拟化技术在计算机技术创造中的应用
高速公路服务器虚拟化技术应用与探讨
存储虚拟化还有优势吗?