服务器虚拟化技术在高校图书馆中的应用
摘 要:摘要:本文在简述服务器虚拟化技术应用的基础上,探讨了服务器虚拟化技术在高校图书馆中应用的必要性以及优势。
关键词:关键词:虚拟化; 图书馆; 服务器
中图分类号:TP39 文献标识码:A 文章编号:
现代图书馆的服务,已不再是单纯的纸质资源流通这么简单且原始的初级服务,而是紧紧追随科学技术的发展,利用各类高新科技,通过强大的数据统计分析向读者提供人性化服务,不断加强电子资源建设以实现资源完善及全天候服务,这一切服务的提升,都离不开其背后的图书馆网络化建设。
我省的高校图书馆现已全面展开网络化建设,各馆根据需要大量购买服务器、磁盘阵列及其它硬件设备,按本校专业设置特征采购、安装多种资源数据库,向读者提供局域网内及有限的远程服务,基本实现了资源及服务的网络化延伸,提供7X24小时资源访问服务,很大程度上解决了读者的知识需求,使得图书馆的服务得到了本质提升。
1. 传统服务器模式的特点
当前我省图书馆的网络化建设中的这种传统模式有三个特点:
(1)利用率低。眼下各大电子资源商均选择windows为其运行平台,根据经验,为了避免不同软件在同一台服务器上造成的软件冲突,及为了更好地分流访问量,一般一台服务器上安装的电子资源以1-2种为宜,而各馆一般会采购5种以上的电子资源,有些大馆为了满足师生员工的资源需要,甚至购置了十余种电子资源。
另外,为了更好的提供个性化服务,图书馆至少还需要1台主页服务器,2台图书管理服务器。
以上所述之基本服务至少需要部署4台服务器,部分馆需要10台以上。而每台服务器实际运行中,利用率极低,造成了性能资源方面极大的浪费。
(2)整体建设、运营成本高。由于提供的服务面广、类型多,资源繁杂,需要相应购置的服务器数量大,设备多,进而要求机房空间不断扩大,对应的部署及维护要求更多的人力支援,造成了整体建设和运营费用都相应飙高。
(3)能源浪费。由于需要部署、运行的设备数量大,所占体积及发热量相应的都比较大,为此需要更大的机房空间,更大功率的制冷设备,能源浪费情况比较明显。
2. 虚拟技术的技术优势
我校图书馆新馆建设时为了解决以上三大问题,经多方面调研,结合对技术市场的研究,发现近几年兴起的服务器虚拟化技术可以有效弥补传统图书馆网络化建设的缺陷。
作为云计算核心的虚拟化技术,是一种逻辑上将实有服务器进行统筹管理,视需求分配服务器资源到多个虚拟机的技术,虚拟化技术支持的应用比较广泛,从常见的网页服务到大量的数据访问都可支持,甚至支持多个操作系统在同一虚拟平台上同时运行,每台虚拟机可视为独立的一台服务器使用,但实际上都是同时运行在同一台物理服务器之上,当需求增多时,可以迅速分配新的虚拟服务器以响应需求。服务器虚拟化的优势在于:
(1)设备投入少。单主机或主机集群根据性能的高低,可以提供十几台至几百台虚拟服务器,多台虚拟服务器可同时运行。用很少的设备,满足图书馆资源建设的硬件需求。
(2)资源软件独立安装,运行稳定。虽然多个虚拟服务器都是运行于同一台主机或主机集群上,但虚拟服务器之间相对独立,各自按需安装操作系统及应用软件环境,多种资源软件可以各自独立安装,互不影响,有效避免了软件资源之间的冲突,各类资源均可在独立环境中稳定运行,保证资源服务的高质量高效率。
(3)性能利用率高。虚拟平台可以根据各虚拟机运行过程中的需要,既能随时分配更高的CPU及内存,确保高需求服务器的性能,也会自动降低低需求虚拟服务器的性能,仅保证其正常运行。在智能虚拟平台的管理下,其上的多台虚拟服务器可以充分有效地利用实体服务器资源。
(4)低能耗。服务器虚拟化技术的应用,实现了多系统多服务器高度集成及性能的高效利用,有效缩减了服务器所需体积空间,降低了整体能耗。
(5)服务器部署工作快捷方便。传统建设方案中,多台服务器均需各自独立安装部署,需要专门的技术熟练的人员花费大量的时间去完成,应用服务器虚拟化技术之后,可以将常用的软件环境一次性部署好之后制作为模板,需要的时候可快速调用模板新建虚拟服务器;对于软、硬件环境相同的虚拟服务器,可直接制作镜像,在小细节上稍作修改即可投入使用。虚拟化技术在实践中能确实提高服务器部署工作的效率,大大节约人力并提高工作效率。
3. 我校图书馆服务器虚拟化建设的方案及优势
我校图书馆于2004年开始规划建设新馆,新馆的网络化建设也同步列入规划,历经多年反复修订后,为了向读者提供更好的服务,充分利用学校的网络及硬件资源,决定将机房与学校网络中心机房合并,在2010年迁入新馆后,原有的服务器逐步报废,学校综合多方面因素,经多方协商后决定上马新机房建设工程,为保证技术先进性,在一段时间内保持技术领先水平,遂应用了当年已经发展成熟的“云”技术到新机房中,新机房的主要设备硬件配置如下:
(1)四台DELL PowerEdge R710服务器组成集群,其中一台为控制台。每台服务器主要配置为双Xeon E5640 CPU(单CPU4核心,单机共8核心),32G内存,4网卡。
(2)EMC网络化存储,32T,2个千兆网络接口接入网络。
(3)机房内网络为万兆主干,千兆到网卡。
(4)VMware vSphere 4 Enterprise虚拟化平台。
(5)Windows 2008操作系统。
(6)Microsoft SQL Server 2005数据库。
(7)KVM系统2套。
经过近2年的实际运行,该系统上能正常运行70多台虚拟服务器,其上运行的操作系统既有主流的Microsoft Windows,也有时下常见的多种版本的Linux,甚至还有SCO Unix,从目前来看多系统共存情况下集群服务器运行状况稳定,服务器虚拟化的好处除了此之外,其他的一些相关优点也在实践应用中逐渐凸显:
(1)管理方便。由于采用集中远程管理的方式,工作人员不再需要频繁进出机房,软件部署、维护只需通过网络用VMware vSphere Client 完成,遇有硬件故障时,利用KVM远程操作,也能解决大部分的问题,在机房管理方面摆脱了以往耗费人力频出入机房的旧形象,管理效率也有明显的提升。
(2)我校在服务器虚拟化建设的同时,采购了一套大容量网络化磁盘阵列,相比以往的光纤磁盘阵列而言,网络化磁盘阵列可以摆脱管控服务器的约束,只需接入网络需可管理、使用,在分配磁盘空间时,设置弹性管理,可靠性和利用率有很大提升。
服务器虚拟化技术已经是一项成熟的技术,优点众多、成本相对低廉、技术应用面广。随着综合业务面不断拓宽,服务器虚拟化技术在高校图书馆网络化建设中将会发挥越来越重要的作用,有利于提高图书馆网络化建设、服务水平,是今后图书馆网络化建设的发展趋势之一。
参考文献:
[1] 周荣彪.虚拟化和云计算趋势下的IT管理[J].中国科技财富. 2011年17期
[2] 葛勤革.虚拟化:技术、应用于挑战[J].通信技术. 2011年10期
[3] 陈臣.基于虚拟化的云图书馆数据中心组织模式研究.图书馆学研究.2011年19期
[4] 李双宏;屠颖晟;王海颖.图书馆服务器虚拟化整合. 科技情报开发与经济.2011年10期