浅析虚拟化技术在电台信息化建设中的应用
2016-03-14张学兵国家新闻出版广电总局2023台海南临高571800
张学兵(国家新闻出版广电总局2023台,海南临高,571800)
浅析虚拟化技术在电台信息化建设中的应用
张学兵
(国家新闻出版广电总局2023台,海南临高,571800)
摘要:作为相对封闭的无线局电台,在信息化建设中,随着新设备的逐步替换,原有的应用软件无法适应新的设备,而出现各式各样的问题,严重影响了信息化工作开展,通过虚拟化技术的应用能够有效降低 IT 管理和运维的成本和时间,减少日常IT 维护工作的复杂程度,提高业务连续性和可恢复性。
关键词:虚拟化技术 ;虚拟机; ISCSI
当今随着技术的迅猛发展,操作系统、IT硬件日新月异。作为相对封闭的无线局电台,在信息化建设中,随着新设备的逐步替换,原有的应用软件无法适应新的设备,而出现各式各样的问题,严重影响了信息化工作开展,而应用系统的改造涉及整个无线局信息化工作,各个电台的实际情况不同,信息化硬件水平或高或低,所以导致很难从应用系统改造上有一个完美的适合方案。在这个过度的过程中,虚拟化技术可以解决很多问题,笔者根据实际工作,浅谈一下虚拟化技术在电台信息化的相关应用,抛砖引玉,仅供参考。
1 电台信息化建设中遇见的实际问题或需求分析
以笔者的经验,在电台信息化实际工作中,主要遇见以下几类问题:
1)老旧数据库和应用系统无法在新机器,新操作系统环境下完美运行。
2)随着备机需求的逐步增多,现有服务器数量无法满足。
在面对这些问题,笔者采用虚拟化技术进行较好的解决。
2 虚拟化技术介绍
虚拟化技术(Virtulization)是一种IT资源优化技术,它通过软件、硬件构成虚拟化层并对服务器、存储、网络等物理资源进行管理,将物理资源映射为虚拟资源,对外提供标准的接口来接受输入和提供输出。采用虚拟化技术后,虚拟化技术将物理资源映射为虚拟资源,上层软件的运行不再独占底层的物理资源,而是依据不同的需求分配有限的物理资源,虚拟化通过对计算资源虚拟化的过程达到简化管理、优化计算资源的目的,从而提高了资源利用率。
虚拟化技术主要分为:服务器虚拟化、桌面虚拟化、存储虚拟化和网络虚拟化。
3 利用虚拟机VMware和远程桌面解决老系统在新硬件环境下的使用问题
我台随着更换新电脑,新电脑系统为WIN7 64位,IE10以上,原有的技术业务管理系统、单机版档案管理系统和预算决算等相关财务软件因为原系统开发环境为IE7,无法兼容高版本,或者因为数据库为SQL2000根本无法安装。传统的解决方法为将系统装成XP等老旧系统,但是随着新硬件驱动不再支持老系统,最后只能使用旧电脑。
我台最终采用了虚拟机VMware和远程桌面解决这一类问题,VMware是VMware公司的一款计算机虚拟化软件系统。该软件安装于物理服务器之上,给运行于物理服务器上的多个虚拟机提供了一个基础平台。运用虚拟机技术可以在一台物理服务器上同时运行多个不同操作系统的虚拟机。每台虚拟机各自拥有自己的操作系统和CPU、内存、硬盘等硬件,管理员可以像使用普通机器一样,对它们进行分区、格式化、安装操作系统和各种应用软件。
根据需要,我们利用一台老旧服务器使用VMware安装了系统为WINXP的不同虚拟主机,分别设置不同的办公网IP,和相应的管理员账号密码,并在系统中开通远程桌面,然后根据不同需求,安装了不同应用软件,满足其需求。针对财务软件需要在财务专网上运行的情况,在现有财务网服务器中安装财务专用的虚拟机,同样采用WINXP系统,完美支持现有财务专用软件。
在系统安装完毕后,在各客户端的计算机桌面上安装远程桌面的快捷方式,同时设置自动输入账号密码,并将图标改为专业软件图标,当用户双击图标后,直接打开虚拟机界面,进行操作,操作后关闭窗口即可。
虚拟机在服务器端呈现的是电脑文件形式,我们针对文件进行定期备份,最大程度避免虚拟机出现问题时原有数据丢失。在采用虚拟机和远程桌面后,用户不再受电脑限制,极大便利了日常办公。
4 利用ISCSI和VMware解决服务器热备问题
在电台安播信息化系统中,运维管理系统,技术业务管理系统,自台质量保障系统,音频智能调度系统以及各部门工作平台都及其重要,涉及到相关服务器十余台,如果其中一台服务器出现问题该怎样处理,是电台信息化工作中最重要的部分。现有的模式是针对关键系统如运维系统,采用热备服务器,出现问题随时更替,对于非关键系统采用GHOST镜像备份服务器,出现问题后在备用服务器上进行还原,进行设置后使用,存在处理时间长,占用服务器多。
采用VMware和ISCSI技术就简单多了,在一台服务器上可以实现多台服务器的热备。以运维管理系统举例,首先在运维管理系统数据库服务器上安装ISCSI虚拟存储,每日将数据库备份至存储阵列磁盘上,在一台空闲服务器上用VMware建立运维管理系统的应用程序服务器虚拟机和数据库服务器虚拟机,保证系统与现有应用服务器一样可以正常运行运维管理系统,并设置与现有服务器一样的IP,同样配置ISCSI客户端连接存储阵列,但无须联网。虚拟机平时无须开启,只需要在运维管理系统升级时按照要求同时对虚拟机进行升级。如果运维管理系统应用及数据库服务器同时损坏,则将现有故障服务器关机,将网线拔下连接到备份服务器指定网口上,因为在实际配置过程中,运维管理系统运行在技术网IP,虚拟存储ISCIS运行在独立的专网IP中,而VMware虚拟机支持绑定服务器网卡,开启数据库服务器虚拟机,启动ISCSI客户端,从磁盘阵列中恢复最新备份的数据库文件,并启动应用服务器虚拟机,则运维管理系统恢复正常使用。
根据实际维护经验,为了确保技术网和公用网不可双网交接,则一个机房只需要设置两台服务器分别作为技术网应用服务器和公用网应用服务器虚拟机备份服务器,虚拟机只是在应用服务器出现故障后使用,不需要保持在线,在启动后,利用ISCSI恢复数据库,即可正常使用,从而极大节省了相应应用服务器及故障恢复时间,据我们实际应用过程中,在针对数据库时效性要求不是那么高的应用中,比如自台质量保证系统服务器故障后,恢复正常应用时间不超过五分钟,而针对数据库时效性要求高的运维管理系统管理系统恢复,普通值班员操作也只需要十五分钟左右。
5 总结
通过以上例子,我们可以发现,通过虚拟化技术的应用,能够有效降低 IT 管理和运维的成本和时间,减少日常 IT 维护工作的复杂程度,提高业务连续性和可恢复性。
参考文献
[1]武博文.浅谈虚拟化技术及服务器虚拟化.天津职业院校联合学报.1673-582X(2012)11-0080-03
[2]虚拟化与云计算小组.虚拟化与云计算[M].北京:电子工业出版社,2009..
The application of virtualization technology in the construction of radio information
Zhang Xuebing
(The State Press and Publication Administration of 2023,Hainan Lingao,571800)
Abstract:Radio stations as a relatively closed,in informatization construction,with new equipment to replace,the original application software unable to adapt to the new equipment,and there is a wide range of issues,seriously affected the informatization work,through the application of virtualization technology can effectively reduce the cost and time of IT management and operation and maintenance,reduce the maintenance work of the daily it's complexity and improve the business continuity and recovery.
Keywords:Virtualization Technology;virtual machine;ISCSI