4)停机中断,难以持续提供服务。 服务器在运行过程会遇到软件或硬件故障,会根据业务或系统的需求进行升级/扩容,此时就需要停机操作,就会造成运行在服务器上的业务应用系统暂停服务,从而使提供的服务产生中断,这就与那些要求24小时不中断的应用/服务产生矛盾。 5)软件兼容性冲突 由于试用资源的不断增加,部分服务器也存着搭建多个应用的情况。由于业务性质的差异性,不同厂商开发,不同版本,很难统一部署和管理,系统稳定性得不到有效保证。 4 基于VMware技术的高职院校图书馆服务器架构实践 基于VMware技术的高职院校图书馆服务器的最优拓扑设计如图2所示,在该种配置下能够实现将服务器虚拟化成多台独立的虚拟服务器,这些虚拟服务器可以统一进行管理,可以独立提供服务,也可以组成集群提供服务,可以进行冷/热迁移、备份和克隆等操作,从而大大提高服务器性能,方便管理与维护。 限于江苏省某省属高校图书馆服务器机房的实践环境,在充分利用服务器计算能力和存储能力的情况下,使用该服务器机房原有的三台IBM X3850 x5服务器(CPU:32*1.995GHz,内存:64G)和一台EMC存储(容量为14T)来搭建虚拟化平台,具体拓扑结构如图3所示。 在该种架构下,利用VMware技术对三台服务器进行虚拟化后,目前每台服务器上运行了6台虚拟服务器,就已经提供了学院图书馆目前所有的服务,其中还分别使用三台虚拟服务器作为vCenter服务器、AD服务器和数据库服务器,余下5台虚拟服务器作为业务拓展的备用与测试机器,且从运行情况来看,三台物理服务器与EMC存储的利用率还没有达到50%,其可拓展空间还很大。在实际操作过程中除了管理方便,此种结构还可以带来了以下优势: 1)提高资源利用率,消除软件冲突 一台物理服务器可运行多个虚拟机,支持不同的操作系统,支持搭建不同的图书馆业务系统,各应用服务之间相互独立,互不影响,既保证业务的流畅运行,又可以合理利用资源,充分发挥服务器的作用。 2)临时应用快速部署,未来应用迅速上线 针对图书馆临时业务环境的扩展和搭建的问题,可以根据图书馆业务需要动态创建虚拟机,快速部署业务系统,利用虚拟机快速搭建并分配资源,过程简单迅速,无需单独硬件投入,环境使用完以后可迅速收回。不管是哪种业务系统,都可以按需迅速扩展,随时搭建,随时删除,简化管理。 3)虚拟机图书馆业务动态迁移 无论新旧服务器,都可能出现各种故障导致服务器宕机,从而影响图书馆服务。通过服务器虚拟化,可以有效的进行业务的迁移。物理服务器故障或例行维护检修发生时,可在线迁移虚拟机到另一台服务器上,不中断服务,保证业务服务的连续性; 4)高峰期业务访问,应用负载均衡 在业务访问高峰时段,服务器超载响应缓慢,可以通过应用负载均衡,创建多个虚拟机共同承载该业务,并根据虚拟机优先级,在高峰时段,让核心业务的访问优先获得运算资源,以支撑大量并发;高峰时段过后,释放其虚拟机资源运行其他业务,按需调整,合理利用。 5)备份与恢复 针对图书馆服务器运行多个应用系统,可能会出现服务器宕机导致的业务中断问题,虚拟环境中的业务可以做到快速备份与恢复,保障系统安全。对正常运行的虚拟机可以在线创建快照,备份业务系统正常运行数据。 5 结束语 通过VMware虚拟化技术将江苏省某省属高职院校图书馆服务器机房进行重新部署,运行测试发现采用新架构的服务器机房的硬件服务器利用率得到提高,能够快速部署新业务,动态迁移老业务,快速备份与恢复系统,实现了零宕机情况下物理服务器正常维护检修,使得服务器机房的维护变得简单直观,并为以后服务器的拓展服务做好准备。 参考文献: [1] 葛廷霞,李伶.VMware虚拟化技术在图书馆服务器整合中的应用[J].情报理论与实践,2011(11):126-128. [2] 吴乾清.基于VMware的数字图书馆服务器虚拟化研究与应用[J].科技情报开发与经济,2010(21):47-49. [3] 徐正东.高职院校图书馆服务器管理研究[J],科技情报开发与经济,2013(15):81-83. |