图书馆业务管理系统中虚拟化技术的应用研究

时间:2020-10-12 14:03:22 公共管理毕业论文 我要投稿

图书馆业务管理系统中虚拟化技术的应用研究

  摘要:随着科学技术不断发展和进步,图书馆的管理工作不断进行改革和发展,最近几年,随着网络技术、信息技术以及计算机技术在图书馆管理工作中的应用,使得各项工作的开展更加的具有科学和合理。现阶段,在图书馆管理业务开展过程中,虚拟化技术成为了未来发展的一个趋势,因此,研究好这项技术的应用就显得十分重要了。本文首先就虚拟技术图书馆管理过程中的应用现状进行了必要的分析,结合VMware vSphere 平台系统,对图书馆虚拟化结构进行了分析,然后就应用的效果进行了综合的研究,希望通过本次研究对更好的促进虚拟技术的完善和提升有一定的帮助。

图书馆业务管理系统中虚拟化技术的应用研究

  关键词:图书馆 虚拟技术 应用研究 业务管理

  随着信息技术和网络技术不断发展和进步,现阶段很多高校的图书馆核心业务数量在不断增多,而业务重的一些关键性的业务对于系统的可靠性来说其要求也越来越高,因此,在管理系统运行过程中,保证系统能够良好的运行下去,确保其不受影响,是图书馆高度关注的一个问题。目前,在系统建设过程中,保证高可靠性系统的方式主要有冷备份技术、双机热备技术、群集技术、负载均衡技术等几种,这些技术在使用过程中都有其各自的优点和缺点,现阶段,在多数的图书业务管理系统中,都采用的始终是双机热备技术,但是这种技术在应用过程中对资源的利用效率较低,需要较长的时间去部署,总体方面的成本较高。进入新世纪以后,随着虚拟技术不断发展和成熟,虚拟化的环境应运而生,图书馆的业务管理系统中的业务也越来越多的迁移到虚拟服务器中,这项技术不仅提高了资源的利用效率,而且其灵活的迁移应用系统以及安全备份、快捷恢复和保证数据应用过程中安全性方面的功能十分强大,在图书馆业务管理系统中应用能够取得不错的效果。

  一、虚拟化技术的应用现状分析

  当前,在很多高校的图书馆业务管理系统中,多数都采用了汇文系统、ILAS 系统、 北邮 MELINETS 系统等对图书馆的图书文献进行管理。这些系统在运行和应用过程中,一个十分重要的要求就是要保证这些自动化的管理系统联系能够连续和稳定的运行,在应有过程中系统一旦出现问题,将会给图书馆的各个部门和全体师生借阅图书和进行文献查阅带来极大的混乱,并且数据一旦出现丢失现象,将会给图书馆和学校带来巨大的损失和毁灭性的影响。现阶段,很多图书馆都会根据自身运行的实际需求,多数都采用的是单机运行模式或者双机热备运行模式对图书馆业务进行管理,并针对不同的运行模式,从系统的稳定性、安全性等各个方面采取了一系列针对性的措施,保证虚拟化的服务器能够正常的开展服务工作。但是这两个方案在应用过程中都具备一定的优点和缺点,单机运行模式其资源的利用效率较低,出现故障之后,自我修复能力较差。而双机热备运行模式虽然其资源利用效率较高,其系统的稳定性和数据的安全性良好,但是这种系统的整体投资较高,对图书馆的资金提出了更高的要求。

  二、以VMware vSphere 平台为例构建虚拟化应用结构

  1、VMware vSphere 平台简介

  虚拟化技术是一种从逻辑思维角度出发的资源配置技术,其是物理层面的逻辑抽象化。虚拟技术更好的突破了操作系统和计算机硬件之间的相互依赖关系,对硬件平台和系统的动态性、分布性结和异构性进行了有效的屏蔽,同时还能够实现硬件资源的共享和多次重复使用,能够提供很多个独立和隔离的应用环境。VMware vSphere系统平台是目前虚拟化应用过程中比较可靠的一种虚拟化应用平台,其在运行过程中主要是将应用程序和操作系统的从最基本层将硬件全面分离出来,简化了计算机操作的步骤,这个系统主要将服务器和储存系统作为一个整体的`资源进行统一的管理,然后为各个应用程序分配相应的数据资源。 VMware vSphere系统应用平台是目前资源整合管理服务器群中最佳的应用技术,其可以全面实现在一台服务器上虚拟多个虚拟机或者对于多台服务器生长一个虚拟服务机,可以满足一台物理服务器完成多种不同的应用业务,这项技术的应用能够切实提高服务器资源的利用效率,能够实现灵活迁移应用系统以及安全备份和进行数据恢复,从而切实保证数据的应用性和安全性。

  2、VMware vSphere系统平台的框架构建

  从整个系统框架构建过程中,我们可以将其分为三个不同的层次,也就是虚拟化层、管理层和接口层,这三个不同的层面就构成了整个系统平台。首先,对于虚拟化层面来说。这是VMware vSphere系统平台最为基础的一个层面,其主要包括了基础框架服务和应用程序的服务两个方面的内容。其中基础框架服务主要是用来对系统中的硬件资源进行科学分配,中,其主要会涉及到计算机服务、网络服务和储存服务等几个方面的内容。在计算机服务中,可以为虚拟机提供CPU和虚拟化的内存功能,网络服务只是在虚化的环境中,简化并增强网络技术的功能和相应的作用,为虚拟机提供相应的网络资源,而储存服务主要中是在VMware vSphere虚拟环境中提供一个高效的储存技术,这样可以显著提升储存的资源,应用程序的服务主要针对就是虚拟机,其可以保证VMware vSphere系统平台虚拟机正常的运行,使得虚拟机械具有较高的可靠性、安全性和科扩展性等功能;其次,管理层。这是VMware vSphere系统平台十分重要的一个层面,其是虚拟化环境的中央分布点。在VMware vSphere系统平台中,VMware vCenter Server可以显著提升系统平台在虚拟基础框架中每一个级别上的集中控制点和可见性。通过主动积极的管理,切实发挥好VMware vSphere系统平台的应用潜能,其是一个具有广泛应用性和合作性的伙伴体系支持的可伸缩性和可拓展的应用性平台;最后,接口层。在系统运行过程中,学生和教师可以利用是vSphere Client或者vSphere Web Client客户端口的对图书馆的资源在VMware vSphere系统平台的数据中心进行访问。而vSphere Client主要是windows应用系统中的一个应用程序,用他对虚拟平台进行访问还可以进入到命令界面和中SDK自动管理数据中心。

  3、VMware vSphere系统平台各个部分的功能分析

  在VMware vSphere系统平台中VMware ESXi是这个应用平台中的一个操作系统,其他的各个组建都必须建立在这个操作系统的基础上才能正常的运行下去。VMware ESXi操作系统在通用的换将下分区和对系统的虚拟主机软件进行整合,这个操作系统具备了高级的资源管理作用和高效的的虚拟主机平台,其是运行在物理层面上的虚拟化结构层,这个操作系统将计算机划分成若干个逻辑资源,并将计算机中的而内存、处理器、储存器以及资源虚拟化成为多个虚拟机。VMware vCenter Server提供了一个可以自由伸缩和可以良好进行扩展的服务平台,其集中对系统中物理服务器资源进行管理,是虚拟化基础框架的数据中心。在整个虚拟化系统中各个组成部分的功能主要包括了以下几个方面的内容。首先,VMware vSphere Client。其主要功能是允许用户可以从任何Windows系统设备连接到vCenter Server的相关界面中;其次,vSphere vMotion。其功能主要是可以实现将系统中虚拟机从一个物理服务器转移到到另一个服务器上,同时还能够服务的连续性和可使用性;再次,vSphere Storage vMotion。其主要功能是实现数据储存过程中,将数据迁移到虚拟机文件过程中不需要对服务进行中断;第四,vSphere High Availability(HA)。其主要功能是如果虚拟服务系统出现故障之后,受到影响的虚拟会在其他可以使用的服务器上重新启动使用;最后,Distributed Resource Scheduler(DRS)。其主要功能是通过虚拟机对硬件治疗进行全面的收集,然后将资源进行动态分配,对计算机的容量进行平衡。