高职图书馆管理中虚拟化技术的应用
2015-02-12郭玮河南机电职业学院郑州451191
郭玮(河南机电职业学院,郑州451191)
高职图书馆管理中虚拟化技术的应用
郭玮
(河南机电职业学院,郑州451191)
摘要:随着高职图书馆数字化应用的不断增加,为高职图书馆的管理工作带来了一定的难度。如何加强高职图书馆的管理工作,提高图书馆的资源利用率,是高职图书馆建设过程中面临的主要问题。文章主要从虚拟化技术的角度进行分析,将虚级化技术应用到高职图书馆的管理工作中,以此来应对高职图书馆建设过程中的问题,提高高职图书馆的可靠性、可扩展性及可管理性。
关键词:高职;图书馆;虚拟化;管理
一、高职图书馆虚拟化技术应用存在的问题
当前环境下,高职图书馆数字化建设已经成为高职图书馆关注的重点问题。在发展高职图书馆数字化应用的过程中,图书馆的数据资源逐渐增大,相关的应用逐渐增多,服务器的数量逐渐增加,这也为图书馆的管理工作带来了一定的问题。
虚拟化技术是一种从逻辑角度来进行资源分配的技术。在虚拟化技术中,可以有多个操作系统并行运行,同时,每个操作系统中又可以并行运行多个程序,其中每一个操作系统都是在一个虚拟的CPU上或虚拟主机上来运行。在虚拟化技术中,操作系统与计算机硬件之间是相互独立的关系,各个操作平台之间是相互隔离的关系,各个操作系统之间互不影响,从而实现了硬件资源的共享及其复用,提高了资源的利用率。虚拟化技术包括硬件虚拟化、虚拟机、虚拟内存、网络虚拟化、软件虚拟化等。高职图书馆如能在管理中应用虚拟化技术,就能大大提高硬件资源的利用率,节约了成本,实现系统的故障隔离,还会提高数据存储系统的安全性。现在很多高职图书馆在虚拟化技术应用中存在了技术人员不够、经费不投入,造成无法解决很多相应的技术等问题。
1.技术问题
目前,很多高职图书馆因技术人员不够、数据量较小、经费不足等原因,采用的还是单服务器和单操作系统的模式,这就使得服务器的利用率相对较低,没有完全发挥服务器在图书馆运行中的作用;服务器的数量逐渐增大,必然导致大量电力的消耗,使得高职院校在电力消耗方面的支出越来越多。这样,系统安全性也存在较大的风险。因为服务器和操作系统的需求,需要更好更强的CPU存储空间支持,这就需要提高服务器的价格和维护的相关费用与支出。另外,图书馆虚拟化技术需要为虚拟化服务器提供强大的软件,但现有的免费软件已经不能满足其需求。这样一来,无形间增加了各高职院校对图书馆虚拟化技术投入的经费。但很多高职院校对图书馆也仅仅是图书购买,不愿将更多经费投入到技术方面。并且图书馆应用数量的增加,虚拟化技术需要更安全的虚拟化环境。也就是说,图书馆虚拟化技术需要更安全、更强大的服务器去运行,这样,给管理员的系统维护工作带来了困难。而现如今,因网络等因素的安全、不确定性,使得虚拟化软件中的文件在一定程度上更容易损坏。
2.技术人员问题
人数偏少(女性又占了很大的比例)、整体素质不高、知识结构单一、服务意识较为薄弱等,是不少高职图书馆普遍存在的最主要的问题。而这工作人员中,大部分人员所学专业都不是图书情报学,懂得计算机应用的人不多,技术人员就更是少之又少。这样,在一定程度上,对高职图书馆虚拟化技术应用的实施增加了难度。为了改变高职图书馆的虚拟化技术应用现状,提高服务器的利用率,提高维护人员的工作效率,保持图书馆服务器高效、稳定的运行,就必须要对高职图书馆的管理进行改革,必须要利用新的网络技术来为高职图书馆的工作提供有效的管理措施。
二、高职图书馆管理中应用虚拟化技术的意义
1.提高硬件资源的利用率
当前环境下,大多数高职图书馆都是采用单服务器、单操作系统的应用模式,并且在配置较高的服务器中往往只运行一个较小的应用程序,这样就使得计算机的资源得不到有效的利用,CPU利用率不足。利用虚拟化技术这种新的架构模式,可以在一台服务器上虚拟出多个操作系统来,并对硬件资源进行合理分配,提高资源利用率。另外,利用虚拟化服务器时,对应用程序的部署、维护,都是在远程进行统一管理,这也就简化了管理人员对应用程序的管理和维护,提高了工作效率。
2.节约成本
对于传统的应用模式来说,为了应对高职图书馆应用程序数量和数据资源的不断增长,需要添加相应的冷却、网络交换系统等设备,以保证各个应用程序的稳定运行。因此,传统的应用模式需要在硬件上投入更多的资金。采用虚拟化技术后,系统的资源可以得到有效的整合,传统模式中需要多台服务器来完成系统的部署,在虚拟技术的支持下只需要一台服务器就可以完成,从而减少了在购买服务器方面的成本支出。服务器数量的减少,使得图书馆的能耗大大降低,从而也减少了高职图书馆在能耗方面的支出。
3.实现系统的故障隔离
在高职图书馆中应用虚拟化技术后,每个服务器上有多个虚拟机,每个虚拟机中可以并行运行多个应用程序,各个虚拟机相互隔离,如果一个虚拟机出现故障,也不会对其他虚拟机上的应用程序造成影响,从而实现了系统的故障隔离,保证了图书馆系统的安全性。
4.提高安全性
应用虚拟化技术后,数据存储系统的安全性有了进一步的提升,数据备份模式也有所改变,即除了传统的文件备份方式,还增加了新的数据备份方式——系统镜像备份。系统镜像备份是复制系统的状态,利用系统镜像备份进行数据还原时,速度较快,需要的时间更短。
三、高职图书馆管理中虚拟化技术的具体应用
1.设计虚拟化技术的解决方案
从系统应用方面来看,高职图书馆虚拟化系统的整体架构包括虚拟存储层、虚拟服务器层、应用程序层、用户层。虚拟平台管理系统来对虚拟化应用进行管理,从而实现整个系统的稳定运行。虚拟存储层通过将多个厂商的存储设备联合在一起,来统一管理图书馆系统的数据信息。虚拟服务器层为虚拟机的运行提供一个平台,不同种类的服务器、不同种类的操作系统都可以在虚拟服务器层上兼容存在。应用程序层包括在虚拟服务器上运行的各种不同的应用程序,各个应用程序相互独立、相互隔离,提高了图书馆系统的安全性和可靠性。用户层位于整个虚拟化系统架构的最上层,是用户对各个应用程序的使用过程。
2.硬件的准备
在高职图书馆中应用虚拟化技术,首先应根据高职图书馆的业务需要、当前服务器的资源利用率来确定所需硬件的性能。对于硬件的准备来说,首先需要性能强大的、内存容量较大的PC服务器,其次需要高性能的存储系统来支持图书馆数据信息的存储,最后需要一台用于管理的PC机。
3.服务器从物理机到虚拟机的迁移
在传统的高职图书馆应用模式下,服务器主要是在物理机上进行部署,而使用虚拟化技术后,服务器主要是在虚拟机上进行部署,因此,为了满足高职图书馆虚拟化的要求,需要将服务器从物理机迁移到虚拟机中。
软件VMware Converter Enterprise 4提供物理机迁移到虚拟机的功能,利用该软件进行服务器的迁移。在迁移过程中,可以根据应用程序的大小将原有硬盘的大小进行修改,以适应应用程序的需求。完成迁移工作后,需要将应用程序运行一定的时间,并对CPU、内存等的利用率进行记录,如果分配的CUP、内存等资源不合理,可以适当的进行调整,以满足服务器稳定、可靠运行的需求,同时达到提高设备利用率的目的。对于应用程序的迁移顺序来说,一般从占用资源最少的应用程序开始顺序进行迁移。当应用程序迁移成功后,试运行的时间段内,最好保留被迁移的实体机,如果虚拟机出现问题,可以及时将应用程序切换到实体机内,以免对高职图书馆的运行、对师生使用带来影响。如果由于一些特殊的原因导致应用程序无法迁移,就需要在虚拟机里将应用程序重新进行安装,以实现整个系统的虚拟化。
4.服务器虚拟化应用策略
为了高效的完成高职图书馆的虚拟化应用,需要采用一定的措施来促进虚拟化应用的稳定、安全、高效的运行。
首先,需要提高存储系统的性能,为虚拟化应用提供支持。有关虚拟机中的配置文件信息都在存储系统中进行存储,如果存储系统的安全性能不高,配置文件受到破坏,将会导致虚拟机中的应用程序受到影响,从而为整个系统的虚拟化应用带来影响。高性能的存储系统能够为虚拟化技术的顺利实施提供保障。
其次,要提高管理人员的操作技能和专业素质。在高职图书馆中应用虚拟化技术可以在很大程度上减少物理服务器的数量,将多个服务器集中到虚拟机中来运行,导致虚拟机中的应用程序增多,虚拟环境变得更加复杂。如果由于硬件故障、人工操作失误、系统故障等情况使得虚拟化的环境出现问题,就可能导致应用程序的稳定运行出现问题,这也为高职图书馆的管理人员提出了更好的要求。为了避免该问题的发生,需要加强对管理人员的培训,以此来提高管理人员的操作技能和专业素质,减少人为操作失误带来的影响和损失。
最后,要合理利用原有的服务器。应用虚拟化技术后的高职图书馆系统减少了服务器的数量,使得原有的服务器中有大量处于闲置状态,从而造成了资源的浪费。针对该情况,要制定合理的计划来使用原有的服务器,避免资源的浪费,提高资源的利用率。
5.存储器虚拟化的应用
利用存储器虚拟化技术,可以提高存储设备的利用率,同时可以更好的对存储设备进行管理,实现资源的合理分配。虚拟存储器技术能够对容量较大的存储系统进行集中管理,使得SAN环境下的存储系统不存在单点故障,同时可以在不同的存储器上高效的进行数据访问。由于存储器虚拟化技术可以实现存储系统的集中管理,因此,该技术能够根据系统的负载清理来进行资源的分配,以此达到整个系统的负载均衡。将应用程序进行虚拟镜像处理后可以通过虚拟存储器技术来实现异构存储之间数据的迁移,而该迁移过程对前端业务访问数据信息没有任何影响,因此,该过程使得存储资源管理更加灵活、更加可靠,同时提高了存储系统的可扩展性。
虚拟存储技术对高职图书馆的系统管理工作提供支撑作用,它可以扩大存储容量,以面对图书馆数据量的增加所带来的挑战。虚拟化存储技术支持异构存储,同时具有较强的数据恢复能力,这就为高职图书馆的安全运行提供保障。同时,虚拟存储技术能够对存储容量进行扩展,以应对随着数据量增加导致的存储空间不足的问题。
随着高职图书馆建设的不断发展,其业务量不断增多,对高职图书馆系统的安全性、稳定性、可靠性提出了更好的要求,为了应对高职图书馆的发展需求,有必要对图书馆管理系统进行改革,采取虚拟化技术就是高职图书馆改革的一个思路。虚拟化技术是从逻辑的角度进行资源分配,在高职图书馆中应用虚拟化技术,能够有效的提高资源的利用率、提高高职图书馆整个系统的可靠性和安全性,同时能够节约成本、实现系统的故障隔离和存储系统数据资源的共享。将虚拟化技术应用到高职图书馆中,可以在很大程度上推动图书馆的发展,为高职图书馆的变革带来机遇。
参考文献:
[1]高少琛.虚拟化技术在现代高职图书馆中的应用[J].计算机光盘软件与应用,2013(06):160-161.
[2]梁平.高校图书馆服务器虚拟化建设中需要注意的若干细节[J].计算机光盘软件与应用,2012 (10):119-120.
[3]巫朝滨.虚拟化技术在图书馆信息化建设中的应用探讨[J].图书情报工作,2012(增刊1):261-263.
[4]王炜.虚拟化技术在图书馆自动化管理中的应用[J].晋图学刊,2008(05):56-58.
[5]徐燕宾.关于数字图书馆应用服务器虚拟化技术的研究[J].太原城市职业技术学院学报,2010 (07):87-88.
[6]朱海涛.基于VMware技术的虚拟机系统在数字图书馆中的构建[J].图书情报工作网刊,2011 (11):126-127.
[7]张蓓.浅析图书馆虚拟话技术[J].华章,2014 (26):337.
编辑郑晶
作者简介:郭玮(1977-),女,朝鲜族,河南机电职业学院图书馆馆员。
收稿日期:2015-01-21
文章编号:2095-8528(2015)04-088-03
文献标识码:A
中图分类号:G258.6