虚拟化技术在图书馆信息化建设中的应用探讨
2016-06-16陈显龙
陈显龙
摘要:随着科学信息技术的不断进步,信息化建设取得了飞速发展。图书馆信息化的加速发展,图书馆服务器数量不断增加,为图书馆管理带来了巨大挑战。应用虚拟化技术能够改进图书馆管理方式,提高管理效率和资源利用率。该文阐述了虚拟化技术的特点和应用模式,最后分析了虚拟化技术在图书馆信息化建设中的应用效果。
关键词:虚拟化;图书馆;信息化建设;应用
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)10-0003-02
Abstract:With the continuous progress of science and information technology, information technology has made rapid development. Library accelerated development of information technology, increasing the number of servers libraries, it poses a great challenge for the library management. Application virtualization technology to improve library management, improve management efficiency and resource utilization. This paper describes the characteristics of virtualization technology and application mode, the final analysis of the effect of the application of virtualization technology in the construction of the library information.
Key words:virtualization; library; information technology; application
近几年以来,随着经济社会发展及科学信息技术的不断进步,信息化建设在社会生产生活的方方面面都取得了飞速发展。在图书馆的管理方式以及服务读者模式中,信息化建设同样起着十分重要的作用。随着图书馆信息系统的增多,图书馆信息化建设成为当务之急。因此,虚拟化技术在图书馆信息化建设中的应用开始受到更加广泛的关注。
1 虚拟化技术的特点
目前,市场上已经有许多技术比较成熟的虚拟化商用产品,比如微软的 Hyper-V以及VMware的 vSphere等等。一般比较主流的虚拟化产品具备的功能有:能快捷简单地提供物理机虚拟化能力,将实体机迁移到虚拟机中。可以针对虚拟机提供系统镜像级、文件级等多种备份方式,可与现有存储设备集成,确保数据可用、完整、安全。支持超线程、多 CPU及双核技术,支持32 /64位 CPU,支持主流操作系统,并可以优化其性能。
首先,可应对业务需求快速变化。在逻辑上,虚拟化环境中每个系统都是是独立的,实现简化的变动管理和更好的灵活性。动态资源分配的关键是虚拟化技术,可以有效地抓住业务机遇,并快速响应业务变动。IT管理工作在完全动态化架构中是完全自动化的。
其次,灾难恢复和业务不间断的易用性。虚拟化技术能够让所有维持灾难恢复的过程和资产维持可持续性变得简单。在发生意外时,虚拟化策略还可保证业务连续性。通过让 IT管理员将应用程序和操作系统实例转换为数据文件,维护容错规划,帮助实现流水线化和自动化的备份,以及提供更稳健的业务连续性。
再次,基于策略的集中化管理可以将整个计算基础架构虚拟化,可以简化配置过程节约大量的成本和时间。能够让图书馆 IT人员从中央进行企业级的变动管理和安装配置,能够使管理基础架构资源大幅减少。虚拟化技术还可增强资源的实时调度能力,获得更好的灵活性,简化安装配置过程。虚拟化平台通过管理工具,可在几分钟内选择最适合的服务器将其转换为虚拟机,提供给合适的业务,进行虚拟化。
最后,遏制服务器增长。利用服务器虚拟化技术,增加服务器基础架构的安全性和灵活性,同时降低硬件设备成本,可以将硬件平台所有资源效率最大化,一台服务器上整合多个操作系统,机房空间得到了节省,降低了服务器所需的电力消耗。
2 虚拟化技术在图书馆信息化建设中的应用整合
1)硬件准备阶段
按照图书馆业务的需求,首先收集资源利用率数据及数据中心服务器的配置,分析数据进行虚拟化整合评估。根据评估报告,制定虚拟化服务器管理流程、新系统建设规范、设计方案等。需要准备的硬件有以下: ① 一台商用普通的PC,作为客户管理机。可在Windows界面下,安装ESX server 3.5的 License和Virtual Center2.5,管理客户操作系统和虚拟机。② 一套 SUN 6140 SAN存储系统,用于虚拟机的共享存储,容量 25T。③ 三台PC服务器,要求内存容量大, I/O性能方面强大。型号为 IBM_X3850,支持 4路 CPU高端服务器,用于安装ESX Server3.5虚拟机的操作系统。每台实体机可根据服务器配置、应用大小,从实体机中迁移客户平台或重新安装配置。
2)将实体服务器迁移到虚拟机
迁移过程包括: ① 在正式投入使用之前,将实体机迁移到虚拟机,迁移成功后,要严格测试内存、CPU等负载情况,先在虚拟机试运行一段时间。为了确保系统的可用性与可靠性,必要时可调整 内存、CPU和硬盘存储空间。② 开始做起是从负载最小的应用平台,也就是从Web服务器到杀毒服务器,再到邮件服务器以及SQL Server服务器。在试运行阶段,被迁移的实体机暂时保留,同时在迁移过程中,能够及时掌握虚拟机的压力,万一发生无法逆转的问题,可切换回去。③ 迁移整体实体机时,假设实体机和虚拟机之间用双绞线直连迁移,可以实现高速迁移,传输数据约每小时80G。
3)在实现虚拟主机平台ESX的高可用性注意的问题
假如在有多台虚拟主机平台服务器中间出现某一台出问题,要用到 DRS功能根据资源的使用情况,调整到另外几台 ESX上。为了例如动态迁移等高级特性的使用得到保证,所有虚拟机必须放到共享储存上。不能针对虚拟机,而只针对 ESX服务器,不能一个虚拟机出问题了,再换到另外 ESX服务器上。
4)进行虚拟化,要严格按照实体机的方式进行管理,利用好原有资源,循序渐进,避免虚拟机蔓延。一些应用平台应用系统压力相对较大,由于容灾和自动备份要求高,迁移工作量大,对于这些平台,应循序渐进,暂缓虚拟化,暂时利用好原有资源。目前,图书馆虚拟化仅对于应用压力较小的服务器应用系统平台。
3 虚拟化技术在图书馆信息化建设中的应用效果
一方面,减少物理服务器的数量扩充,降低了硬件成本,通过初步整合服务器,每个 CPU及其物理服务器的资源利用率明显提高了。补充其他服务器后期虚拟化和服务器应用开发。另一方面,提高了服务水平和运维效率。主要体现在:整合后,物理服务器数量减少,为以后的网络集中存储提供可能,可以考虑将未整合的服务器群接入到存储网络,将数据集中备份管理,网络存储的优势充分利用,为服务器的应用和今后的容灾打下基础。另外,通过网络存储和虚拟机特有功能的结合,能够提高应用的灵活性、移动性和可用性。最后,实际工作中,除规划应用平台开发外,图书馆应用开发加快,遇到新的需求,开发小组需要尽快开发应用。这时可在虚拟机里进行对新服务器的测试。服务器加载的时间大大降低,提高工作和管理效率。
4 结束语
面对计算机急剧增加,图书馆利用虚拟化技术能够实现不仅提高服务和管理水平,同时还降低成本。虚拟化技术在图书馆信息化建设中的应用能够使图书馆管理人员从无关操作中解放出来,实现技术部门对终端管理的控制。通过与虚拟化技术厂商的合作,采用虚拟化技术,安全性高、易维护、可靠性强、管理方便,在图书馆信息化建设中真正做到综合信息化、资源数字化和管理标准化,使图书馆为广大读者提供更优质的服务。
参考文献:
[1]刘羽.“虚拟机”技术在教学实验中的应用[J]. 桂林工学院学报,2013(10):417-419.
[2]罗梓元.浅谈 VMware的教学辅助功能[J]. 中国现代教育装备,2014(11):60-61.