服务器虚拟化技术在高校中的应用探讨论文

时间:2020-10-01 09:08:45 其他类论文 我要投稿

关于服务器虚拟化技术在高校中的应用探讨论文

  1服务器虚拟化

关于服务器虚拟化技术在高校中的应用探讨论文

  虚拟化(Virtualization)技术是指将计算机的物理资源如CPU、内存和磁盘空间等进行统一整合,通过虚拟软件对运行的计算机程序进行按需分配,达到资源利用最大化的解决方案。

  1.1虚拟化技术的发展经历了四个历程

  (1)虚拟化0.5 时代:这个时期主要是将物理设备集中利用以增强服务器处理能力。

  (2)虚拟化1.0 时代:这一阶段主要是将设备进行动态集中和资源共享的时代。

  (3)虚拟化2.0 时代:可以实现服务器的负载均衡、自动备份和灾难性恢复等。

  (4)虚拟化3.0 时代:具有服务导向功能,可进行自动控制和基于策略的成本控制功能,更加趋向于资源控制自动化。

  纵观虚拟化的整个发展过程,归根结底是为了充分的利用IT 资源和节约投入成本,其实我们可以将虚拟化看成一种重新布置和调配资源的方法,将硬件、网络和资源隔离开,统一分布成不同的层次,打破传统的数据、服务器和客户端的划分,实现集中管理和动态分配,这对于应用服务众多的高校来说具有重要意义。

  1.2虚拟化的方式多种多样,主要包括以下几种

  (1)硬件虚拟化:就是用虚拟机软件安装在计算机操作系统上,将一台或多台计算机虚拟为一台或多台计算机,然后在此虚拟计算机里安装操作系统和其他应用程序,应用最多的虚拟软件是VMware,因为有基础系统和虚拟系统,所以对硬件资源有一定的损耗。

  (2)操作系统虚拟化:操作系统虚拟化是以一个操作系统为样本,虚拟出多个操作系统,所有系统跟样本系统一致,进行基础应用程序配置时比较灵活,只需要对样本机进行更改就可以很方便的实现所有虚拟机的更新,同时这种虚拟化方式对硬件资源的损耗也较低,但是具有一定的局限性,如无法虚拟出不同类型的操作系统等。

  (3)应用程序虚拟化:这种虚拟化方式多见于个人应用,仅对单个或者多个关键程序进行虚拟化备份,如注册表、关键的业务程序或者数据库等。这种虚拟化方式不受操作系统限制,只需要将备份软件放置到虚拟操作系统便可使用,方便灵活。

  2服务器虚拟化优势

  (1)节约成本。传统的服务器应用通常是一台服务器只提供一套服务程序,然而面对数量逐步增多的.服务程序应用,尤其是高校中各种系统正在逐步完善,如果还是采取这样的应用方式,势必会增加服务器的数量,增加机房和网络线路的负担,加大了投入成本。虚拟化技术完全打破了这一传统,利用虚拟机将多台服务器串联,通过虚拟机监视器监控系统空闲资源,统一分配,这就直接减少了服务器的投入成本,同时缓解了机房的电力负荷和制冷的负担。

  (2)可以提高服务性能,增强服务的可靠性。虚拟机在分布式的资源管理和集中调度过程中可以保证程序占用资源的可靠性,当程序运行所需资源或所占用服务器的处理器、内存和磁盘突发故障时,虚拟机会立即分配其他备用服务器资源为该程序使用,保证程序正常运行,使得服务器的流畅性得到保障。

  3服务器虚拟化在高校中的应用

  高校一卡通系统是收集和处理各种数据信息并进行信息共享的重要平台,系统庞大而复杂,需要完成的功能和同时处理的事务比较繁琐,因此需要多台性能非常良好的服务器来同时完成程序的运行。以某高校一卡通项目为例,该校共有在校生10000 人,教师及其他工作人员500 人,持卡人数在10000 左右,一卡通系统终端设备800 台。一卡通系统中心服务器主要处理财务账目和学生自助服务,由三台性能良好的服务器和一台虚拟管理机组成,虚拟机将这一套服务器统一整合后划分为8 个虚拟平台,分别用于处理5 个子系统和3 个虚拟备用平台,其中用于核心服务的虚拟平台机配备1颗CPU,8G 内存和1T 存储空间,其余五个子系统分配2 颗CPU,20G 内存和2T 的存储空间。此系统采用SOA 松耦合技术以保证系统的安全稳定和可扩展性,使得虚拟系统更容易维护,伸缩性更强。

  通常情况下,高校信息管理部门会将所有服务器统一放置在中心机房,对各部门信息管理系统进行统一搭建并分配网络地址,随着系统的不断增多,服务器数量也在不断增加,这就导致了服务器机房电力消耗和制冷装备负荷增加,机房压力不断加大,而服务器虚拟化技术可以完美的解决这一问题。信息管理部门可以将所有服务器进行统一放置,通过虚拟机将所有服务器连接,分成若干等级和性能的虚拟平台,对各部门信息管理系统按需分配虚拟平台,为了增强对服务器的控制和管理,一般需要一台虚拟机做VirtualCenter 服务器用来对多台ESX Server 服务器进行备份、文件迁移、控制管理和虚拟机的分配建立的操作。管理员可以通过网络访问Virtual Center 服务器进行操作维护,对于网络访问量较小、功能比较简单的系统可以分配较少的CPU 资源、内存和系统存储,对于功能比较复杂和网络访问较多的系统可以适当增加服务器资源的分配。

  4结语

  服务器虚拟化的实施效果主要体现在以下几方面:(1)提高服务器的利用率,避免了一个管理系统配置一个操作系统和一台服务器的模式。(2)整合了异构资源,虚拟机平台通常支持多种操作系统,规避了系统升级或配置时的不兼容问题。(3)缩短了服务器部署时间,可以直接通过虚拟管理机克隆虚拟平台,节省了大量的安装操作系统和配置网络参数的时间。(4)增强了系统的稳定性,避免了系统运行的意外中断情况。综上所述,服务器虚拟化技术对于高校的服务器应用具有重要意义,相信这一技术在高校会得到更为广泛的应用。