关于服务器及主机及虚拟机方面的免费优秀学术论文范文,服务器方面有关论文摘要模板,关于大学图书馆虚拟化与实践相关论文范文,对写作服务器论文范文课题研究的大学硕士、本科毕业论文开题报告范文和文献综述及职称论文参考文献资料下载有帮助。
摘 要 :采用服务器虚拟化技术,对图书馆服务器数量快速增加,服务器资源使用率低的研究和分析,提出了通过虚拟化技术来减少服务器的数量、提高服务器利用率的方法,该文以华东师范大学图书馆虚拟化环境的建设为例.
关 键 词 :虚拟化;图书馆;服务器;ESX;VMware
中图分类号:G250.7 文献标识码:A 文章编号:1009-3044(2013)25-5783-03
随着图书馆数字化的发展,图书馆对信息化基础设施提出了更高的要求,不仅要满足快速增长的业务需求,而且要节约成本、提高效率、保证稳定性等.服务器虚拟化技术提供的功能正好与数字图书馆的需求相吻合,它把物理服务器抽象为逻辑资源,让一台服务器变成几台独立的虚拟机,利用集群技术,还可以将多台物理服务器的cpu、内存、IO等抽象为虚拟化的资源,动态的使用,最大化服务器的利用率和性能,将多台物理机作为一个资源池,运行在虚拟化资源池上的虚拟机不会因为某个硬件设备故障受影响.
1.服务器虚拟化技术
服务器虚拟化的核心内容是对物理资源的抽象,采用虚拟化平台将一台物理机或多台物理机抽象为一个逻辑的资源池,在这些逻辑资源上新建虚拟服务器.虚拟化不受物理环境的约束,可以将cpu、内存、网卡、存储、I/O等硬件抽象为资源,供虚拟服务器使用.可以动态的在虚拟服务器之间分配资源,提高物力资源的利用率、简化系统管理,使得IT环境更加适应也许需要[1].最早的虚拟化软件是IBM的system/360,可在虚拟化环境中运行liunx等操作系统.
现在业界最常用的三种虚拟化平台分别是VMware的vSphere、citrix xenserver和微软的hyper-V,其中VMware的虚拟化产品vSphere应用最为广泛,技术也最为成熟,不管是软件的性能还是后期技术支持都比较完善,VMware公司2009年4月发布了虚拟化软件vSphere;citrix公司于2009年5月发不了自己的虚拟化产品xenserver5.5,它对原有的虚拟化产品进行了更新,而且还可以将VMware的vmdk磁盘转化为xenserver或者hyper-V的vhd格式,可以方便的从VMware环境切换到xenserver环境.微软于2009年6月推出了自己的虚拟化产品hyper-v,优点是IT人员对windows操作系统比较熟悉,实施应用都比较方便.
2.图书馆服务器面临的压力
随着数字图书馆的迅速发展,图书馆IT部门的运维压力越来越大,一方面需要保证服务器稳定高效运行,另一方面网络、存储和服务器的数量都在迅速增长,如何在服务器的数量快速增加的情况下保证服务器稳定高效的运行,是对图书馆IT部门的考验.
图书馆一般是一台服务器对应一个应用,而且没有备用机器,但是服务器的cup、内存等资源一年中的大多数时间利用率很低,这样一方面存在资源浪费,另一方面安全性也不高,一旦这台服务器出现故障,对应的应用就要停止,更有可能造成数据丢失;新增服务器手续繁琐,图书馆新购的数据库、应用平台等数字资源都需要IT部门提供服务器,但是IT部门新增一台服务器需要比较繁琐的手续与流程,特别是有些试用数据库与应用;随着服务器数据量的增加,机房的空间、能耗、网络、空调等都需要升级,给管理带来很大的工作量,降低了整个IT环境的稳定性[2].如何利用信息技术建设一个安全、稳定、易扩展和便于管理的图书馆系统是本文研究的内容,经调研发现虚拟化技术越来越多的被企业和学校采用.
3.服务器虚拟化带来的好处
3.1提高服务器的稳定性与安全性
虚拟化平台是将多台独立的物理机通过软件抽象为一个资源池,当组成这个资源池的物理服务器中的某一台出现故障,不会影响这个资源池的运行,所以运行在虚拟化平台上的虚拟服务器会更加稳定,不会因为服务器硬件故障影响应用.虚拟化以后,所有的数据会统一存放在一个共享的存储上面,数据与服务器没有关系,即使服务器坏掉,只要存储上面的数据还在,应用就能很快恢复.
3.2简化管理
采用虚拟化环境后,简化了对服务器的管理,以VMware公司的虚拟化产品为例,通过VMware提供的vCenter虚拟化管理软件,可以方便的查看虚拟机的运行状态,对虚拟机的内存、cpu、网络、磁盘读写等信息的实是获取,帮助IT人员诊断服务器运行状态,可以方便的诊断出服务器的问题[3].在使用虚拟化之前,某台服务器出现故障需要技术人员去机房中找到对应机器进行处理,当机房中机器很多的时候,找到问题服务器并不容易,使用虚拟化之后,在虚拟化管理平台上可以很方便的对故障服务器处理.还可以在不影响应用的情况下,动态的增加虚拟机的内存、硬盘、网卡等资源,方便管理人员对服务器升级.
3.3简化服务器部署
在服务器虚拟化之前,增加一台服务器需要从申报、购买到安装等很多流程,采用虚拟化之后,创建一台服务器几分钟就可以完成,事先将服务器操作系统做成模板,需要某个类型的操作系统服务器的时候直接利用模板创建一个就好了,而且模板还可以根据环境需要事先装好杀毒软件、常用的工具以及更新等等.对于之前已有的物理服务器,利用虚拟化中的迁移技术,可以方便的将物理服务器迁移到虚拟化平台,不需要再重新部署.
有关论文范文主题研究: | 关于服务器的论文范文集 | 大学生适用: | 高校大学论文、硕士学位论文 |
---|---|---|---|
相关参考文献下载数量: | 61 | 写作解决问题: | 本科论文怎么写 |
毕业论文开题报告: | 论文模板、论文设计 | 职称论文适用: | 期刊发表、高级职称 |
所属大学生专业类别: | 本科论文怎么写 | 论文题目推荐度: | 优秀选题 |
3.4高效节能
虚拟化后,将大量服务器集中在几台虚拟主机上,节省机房空间、ups、能耗、空调以及人力等等.利用虚拟化技术,节约能源的同时提高了服务器的利用效率,虚拟化之前,一台服务器的内存、cpu和硬盘资源的使用率不到20%,绝大多数时间处于空闲状态,虚拟化之后就能发挥这些服务器没有被利用的潜力.
4.以华东师范大学图书馆服务器虚拟化为例
4.1虚拟化整体结构
华东师范大学图书馆虚拟化环境采用VMware公司的vSphere软件,结构如图1.主要由ESX4.1、vCenter Server和vSphere Client三部分组成, 其中ESX4.1直接部署于物理服务器之上, 作为基础架构全面虚拟化服务器、存储设备和网络资源, 虚拟机运行于ESX4.1之上.vCenter Server套件可集中管理VMware vSphere环境, 快速部署虚拟机, 并监控物理服务器和虚拟机的性能, 对其进行有效控制和管理.vSphere Client既可作为ESX Server单独的管理配置工具, 也可以连接vCenter Server服务器, 对VMware vSphere 环境进行集中管理. 4.2 ESX4.1 server安装、初始化配置和简单应用
4.2.1 标题
安装系统前的准备,主要是对连接ESX主机的交换机的两个出外网的端口进行设置,每一个ESX服务器都有四个网卡,在交换机上把需要出外网的端口改成trunk模式,这样做是因为在vCenter Server中也有自己虚拟的交换机,这样的连接相当于是两个交换机连接,物理的交换机和ESX主机内部虚拟的交换机连接,所以需要把连接ESX主机的交换机的端口改成trunk模式.
4.2.2安装ESX 4.1 server系统
安装过程比较简单,把ESX光盘放入光驱,重启机器,选择从光驱启动,按照提示一步步操作就可以,在安装过程中会提示输入ESX主机的IP地址、网关、hostname(例:ex005)、域(library.eu.edu.)还有服务器的密码,这些需要在安装之前就准备好[4].在安装过程中配置好的IP地址、用户名和密码是用来对ESX主机进行管理使用的,并且下一步把ESX主机加入vCenter Server也需要ESX主机的Ip地址、用户名和密码.
安装好ESX主机,可以通过两种方式组织管理ESX主机,第一种是直接在浏览器里输入ip地址来管理(例如https://ip),在这个页面里面提供了VMware对ESX主机管理的客户端软件vSphere Client,这也就是第二种对ESX主机管理的方式,下载vSphere Client就可以使用客户端对ESX主机进行各种管理和配置.
4.3 ESX4.1 server安装、初始化配置和简单应用
4.3.1 VMware vVenter Server安装
vCenter Server是对多台ESX主机进行统一管理的应用程序,实现多台主机之间资源调配、动态迁移和主机集群等功能.vCenter Server可以安装在物理机上面,也可以安装在虚拟机上,在这里我们采用的是物理机来安装vCenter Server,vCenter Server是安装在windows server 2003(64位)服务器上面的,需要注意的一点是计算机需要与host文件里面的名称一样.
这样就基本配置好了vCenter Server,还需要安装vSphere Client才能管理vCenter Server,前面有说过vSphere Client可以直接对ESX主机进行管理,这里我们也用vSphere Client来管理vCenter server,同样vSphere Client软件可以通过VMware官网下载, vSphere Client可以安装在vCenter Server服务器上,也可以安装在其他电脑上,安装完成之后用安装了vCenter Server的操作系统的IP地址、用户名和密码,通过vSphere Client就可以对vCenter Server来管理.
4.3.2 通过vCenter Server对ESX Server主机管理
打开vSphere Client,输入ip地址、户名和密码,vCenter Server的用户名和密码就是windows server 2003的用户名和密码,在这里需要说明的