VMware在图书馆数据中心管理中的应用

2010-04-11 16:20陈思义
河南图书馆学刊 2010年1期
关键词:试用使用率备份

陈思义

(吉林省图书馆,吉林 长春 130021)

1 目前图书馆数据中心管理中存在的几个问题

1.1 服务器数量多,使用率低

图书馆的馆藏数字资源和网络服务项目不断增加,相应地图书馆的服务器数量也越来越多。如Web、DNS、FTP、Email、VOD 以及各种数据库、数据备份服务器等。

虽然服务器的数量在增多,但是很多服务器的功能单一、数据量和访问量小,往往一台服务器只运行一个应用程序,“大马拉小车”的现象严重。如一台只用于web页发布的服务器,数据量往往不足1G,硬盘的大量空间被闲置,CPU、内存使用率也很低,但是仍然需要每天24小时运行,因此造成了资源的很大浪费。

服务器数量的增多,也导致相应的运营成本增加,包括空间、机柜、网线、耗电量、空调和人力成本等。同时服务器的发热量大、噪声大、能耗大、辐射强,对环境的污染也在加大。

1.2 操作系统和应用程序互不兼容

用传统的方法只能实现部分服务器的整合。如常见的服务器操作系统Windows2000/2003支持Web、DNS、FTP等的集成。但明显的缺点就是集成的功能越多,越容易造成软件间冲突,并不便于管理和调试。

还有一些整合是传统方法无法实现的。现在的软件和程序各个平台上都有,对操作系统和软件环境的要求大相径庭。例如主页发布程序,有的是IIS,有的是Apache,有的需要Windows操作系统,有的则需要Linux,Windows还有 2000、2003 等不同的版本。如何将这几者整合且同时运行,用传统方法就无能为力了。

1.3 产品试用导致服务器和物理网络的不断调整

由于图书馆在整个信息服务行业中的权威性和主导地位,很多厂商为图书馆提供了产品的试用,有数据库资源、各种网络管理、数据库建设和管理方面的软件等。通过产品的试用能为采购提供依据,也能了解读者对数字资源的需求。在产品试用过程中数据中心需要提供相应的软硬件环境,不可避免地要对服务器或物理网络进行调整。试用期过后又需要恢复原有网络结构。当试用的数据库和软件数量非常多的时候,工作量就成倍增长。

如何既能保证服务器的正常运作,为读者提供持续的数字资源服务,同时避免浪费资源呢?或者如何利用服务器这些“过剩”的资源呢?通过VMware软件可以解决这些问题。

2 虚拟化技术VMware

VMware是一种软件技术。它可以在一台物理机上运行多个虚拟机,因而可以在多个环境间共享这一台计算机的资源。不同的虚拟机可以在同一物理机上运行不同的操作系统以及多个应用程序。

VMware可虚拟的操作系统有Windows,Linux,Novell Netware,Sun Solaris等,支持常见的 Windows 98/Me/XP/2000/2003/Vista,还可以虚拟64位的操作系统。创建虚拟机的过程很简单,只要选择虚拟机存放的文件夹,虚拟机的硬盘容量和需要虚拟的操作系统即可。每台虚拟机有独立的光驱、软驱、硬盘、CPU和内存等硬件,在网卡设置上可以为每个虚拟机选择一个独立的IP,也可以和主机共享IP,还可以在虚拟机之间组建一个局域网。

虚拟机的操作系统和主机的操作系统是互相独立的,即使虚拟机出现严重错误,也不会影响主机的运行。

3 VMware在图书馆数据管理中的应用

3.1 服务器管理,合多为一

应用虚拟化技术可以很方便地将需要整合的几个服务器合而为一。用VMware在同一台物理机上为每个服务器建立一个单独的虚拟机,根据其功能需求划分相应的内存和硬盘、配置IP,然后在每个虚拟机上安装所需的操作系统,既可以是Windows,也可以是Linux,安装过程和物理机上的操作完全一样。最后在操作系统上进行相应的配置,安装应用软件,赋予其不同的功能。在VMware软件中同时运行这些虚拟机,就相当于打开了这几台服务器。

3.2 数据备份,虚实结合

有了虚拟化技术,可以在物理机中建立虚拟服务器,从而可以将数据备份到虚拟服务器。至于采取何种备份方式,则每个图书馆可根据本馆数据的重要性、自身的需求和掌握的技术进行选择。如笔者所在吉林省图书馆所用的业务自动化软件为汇文系统,其中的书目数据、流通数据、读者信息数据等是图书馆业务正常开展的前提条件,也是每天都在动态变化的,所以每天闭馆后都需要对数据进行冷备份。应用VMware软件,在另一台服务器上建立一虚拟机,通过局域网对数据进行自动备份,取得良好效果。

3.3 数据恢复,一步到位

数据容灾是灾难发生时,全面、及时地恢复整个系统的关键。它建立在数据备份的基础上,其中既有系统数据的备份和恢复,也有用户数据的备份和恢复。数据恢复对图书馆来说尤为重要,当图书馆的数据遭到破坏,如服务器遭遇病毒程序攻击而导致操作系统瘫痪,需要多长时间能够恢复整个系统,恢复对读者的网络服务,体现了图书馆的网络安全水平。处理不好将对图书馆的整体形象产生负面影响。

传统的系统备份,如用ghost软件,往往只能恢复到本机,在其他机器上恢复系统时往往因为硬件不同而造成软件冲突,显示蓝屏而无法运行。而虚拟化技术则没有这个缺点,它的可移植性很强,将整个虚拟机复制到硬件配置不同的物理机依然可以运行,因为它有独立的一套虚拟硬件,无论是台式机还是服务器,都可以顺利地工作,这样就可以缩短恢复服务所需时间。

3.4 软件试用,装卸自如

因为虚拟机安装、卸载、复制都很方便,而且对物理机没有特殊要求。所以通过VMware软件可以运行多个虚拟机,来完成多个数据库和软件在一台服务器上的试用。这样就避免了不断地调整物理网络结构,减轻了工作量。

4 图书馆应用VMware的优势

4.1 降低成本,节省能源

通过VMware可以将使用率低、数据量小的多个服务器整合为一个物理服务器,能够减少图书馆采购服务器的数量,降低采购成本。

服务器数量的减少,也降低了相应的运营成本和能源消耗,减少了对环境的污染。图书馆可以将节省下来的资金投入到数字资源建设、拓展网络服务、消除数字鸿沟、创新数字网络技术等方面。

4.2 提高硬件使用效率,便于管理

服务器的功能增多,相对物理位置比较集中,也便于管理人员对其管理。管理多个虚拟机,就象同时操作多个word文档一样,非常简单、方便。通过虚拟化技术的应用,可以使管理人员对数字网络技术有更深刻的认识,提高相应的技术水平和管理水平。

5 图书馆应用虚拟机技术应注意的几个问题

5.1 平衡服务器的性能和功能

服务器的功能越多,CPU和内存的使用率就越高,造成性能的降低。所以一方面要保证服务器的多功能,另一方面也不能让使用率无限制的上升。在实际使用过程中,需要对每台服务器进行测试,在性能和功能二者之间找到平衡,避免CPU、内存、带宽等成为服务器运行的瓶颈。

5.2 虚拟机的网络安全问题

网络安全是容易被忽视的问题,虚拟机和物理机一样面临着安全问题,对虚拟机要采用与物理机相同的安全策略和安全措施。例如安装防火墙和防病毒软件等,定期升级更新补丁程序,才能最大限度保证虚拟机的安全运行。

最后,随着电脑的不断更新换代,业务电脑也面临着资源“过剩”的现象,虚拟机技术不但在图书馆网络建设、数据管理、数据容灾、服务器管理等方面继续发挥其重要作用,也必将在自动化业务工作方面和个人电脑平台上有良好的应用前景。

[1]李德育.关于数字图书馆应用虚拟技术的研究[J].图书馆学研究,2009,(5).

[2]周彩阳.图书馆服务器虚拟化技术可行性分析[J].图书馆论坛,2008,(3).

[3]吴德萍.虚拟机技术在图书馆服务器端的应用[J].科技情报开发与经济,2008,(2).

猜你喜欢
试用使用率备份
“备份”25年:邓清明圆梦
血管吻合试验台的研制及试用
GYK-160G型和GYK-160X型轨道车运行控制设备通过试用评审
创建vSphere 备份任务
2018年中国网络直播用户规模为3.97亿
一诺千金!试用十天,不满意无条件退款!新发明专利幸福宝 让婚姻更美满幸福
旧瓶装新酒天宫二号从备份变实验室
基于服务学习方法提高青少年安全带使用率
胃肠外科围手术期合理使用抗菌药物的探讨
低汞触媒试用总结