- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web服务器虚拟化管理
Web服务器虚拟化管理
摘 要:虚拟化就是把物理资源转变为逻辑上可以管理的资源,以打破物理结构之间的壁垒。本文以Web服务器的虚拟化管理为例,在刀片服务器上利用VMware Esx软件安装了一套基于硬件的主机系统,构建了统一的Web服务器数据中心,并以此数据中心为基础安装多个不同操作系统的客户机,构建不同应用的虚拟服务器,实现了Web服务器上应用程序与数据库的分离以及网站集群的分级别安全管理。
关键词:虚拟化;Web服务器;VMware Esx
中图分类号:TP393 文献标识码:B 文章编号:1673-8454(2012)07-0059-03
虚拟化就是把物理资源转变为逻辑上可以管理的资源,以打破物理结构之间的壁垒。在计算机术语中,虚拟化就是特指计算机元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。[1]关于虚拟化技术,业界并没有一个统一而明确的定义。事实上,虚拟化技术有着很宽泛的内涵,如虚拟内存、虚拟文件、虚拟存储以及网络虚拟化、微处理器虚拟化等。目前,虚拟化技术以及云计算已经成为计算机研究领域的重要趋势。而从主机到主流,服务器的虚拟化也已经是大势所趋。现实的服务器管理中,在基于实际软硬件环境分析的前提下,合理地利用虚拟化技术能够于保证服务器性能的同时大大减少硬件投资和管理成本,提高工作效率。江苏警官学院数字化校园的三期建设中一个很重要的项目,便是用虚拟化技术构建和管理Web服务器。
一、虚拟化前的软硬件环境分析
我院数字化校园二期建设中,陆续开发了大小约一百多个各类型的网站,开发语言各异,技术水平也是参差不齐,有PHP的、ASP的、JAVA的、ASP.NET的,甚至还有纯HTML的。全部网站分别部署在三台机架式Web服务器上,一台服务器部署小型动态网站,一台部署静态网站,另一台部署SQL数据库和几个较大的动态网站。部署静态站点的Web服务器同时还开通FTP功能。
由于三台服务器是陆续投入使用的,之前并没有做统一的规划,所以在维护管理过程中出现了很多的问题:(1)服务器的运行状况不能及时掌握。服务器机房与管理员操控室是两间物理隔离的房间,管理员要了解服务器的运行状况必须进入机房操作,且常规界面操作所获取的信息也很有限,从而无法及时获取服务器的运行状况,潜在的系统崩溃的危险将不可避免。(2)操作系统以及应用软件无法及时更新。同样的,由于操作不方便的原因,也造成了各种软件升级的不及时,这就使得服务器系统出现了许多的漏洞,为病毒和木马的入侵创造了机会。(3)数据和站点的备份工作费力烦琐。出于安全的考虑,所有的Web服务器都不可以安装远程控制软件,因而数据备份工作必须到机房操作,每次操作都需要耗费大量时间。(4)缺少快速有效的服务器应急预案。为了节省预算,学院并没有多余的冗余Web服务器。一台服务崩溃后,仅安装操作系统就需要很多时间,更不用说各类软件的配置。这就使得学院Web服务器管理工作一直处于非常被动的地位。
二、虚拟化技术的分类比较
如前文所述,虚拟化技术有着很宽泛的内涵,但就整体架构来说主要分为三大类:(1)单一操作系统内核映像。此种技术方法是将用户过程集合成资源容器,对物理资源的访问进行控制管理。这个方法的优点是扩展性强,缺点是要在不同的容器中进行有效的隔离非常困难。采用此类技术的软件厂商有Virtuozo、Vservers和Zones。(2)全虚拟化。此种技术方法是将整个的系统和应用程序都作为子系统置于主操作系统之上。该技术方法的优势在于能够基于单机系统创建出多个独立运行的客户操作系统。它的缺点是工作性能受硬件条件影响比较明显,而且无法对X86架构的计算机进行有效虚拟化。因此,目前全虚拟化技术方法主要应用在服务器级别的管理中。采用此类技术的软件开发商有VMware和微软。(3)准虚拟化。确切地说,准虚拟化实质上也是一种全虚拟化的技术方法。不过与所谓全虚拟化技术不同之处在于,它需要修改客户操作系统,而全虚拟化则不需要。因而,准虚拟化所能采用的客户操作系统都必须是开源的。准虚拟化集前两种技术方法所长,不但提供了良好的性能,还提供了可运行多种异构客户端操作系统的功能。目前使用准虚拟化技术方法的有剑桥大学开发的Xen。[2]
虽然准虚拟化技术优势明显,但由于不支持Windows操作系统,它在国内的实际利用率并不是很高。经过一番比较之后,我院最终采用了基于全虚拟化技术方法的VMware Esx4软件。
三、安装和部署
数字化校园三期中,我们舍弃了旧的三台机架式Web服务器,购置了一台IBM刀片式服务器和20T的存储设备,并用其中的两块刀片作为Web服务管理,同时分配4T存储。硬件连接示意如图1所示。
原创力文档


文档评论(0)