1 / 7
文档名称:

基于虚拟化技术的服务环境研究与实现.doc

格式:doc   大小:27KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于虚拟化技术的服务环境研究与实现.doc

上传人:zbptpek785 2019/5/15 文件大小:27 KB

下载得到文件列表

基于虚拟化技术的服务环境研究与实现.doc

相关文档

文档介绍

文档介绍:基于虚拟化技术的服务环境研究与实现摘要:虚拟化技术是目前的一个研究热点。本文研究并实现通过虚拟化技术在一个硬件节点上虚拟出一个服务器环境,达到节约硬件投资,充分利用服务器配件资源的目的。关键词:虚拟化技术;服务器环境中图分类号:TP368文献标识码:A文章编号:1009-3044(2007)05-11294-01 1前言虚拟化技术最初出现在上世纪六十年代。1959年6月在国际信息处理大会上,克里斯托弗发表了《计算机分时应用》一文,被认为是虚拟化技术的最早论述。1974年美国计算机研发人员唐纳德对虚拟化技术进行了解释,“在计算机控制台上调试多个程序时需要对计算机的处理器和外设等资源进行合理安排,于是就形成了运行在硬件之上的一种专门管理和调度硬件资源的特权程序代码,这些代码主要关注硬件资源的时间调度安排,把硬件资源在逻辑上给用户的应用程序以虚拟的形式呈现了出来。”简单而言,虚拟化技术使计算机软件在虚拟的基础上而不是真实的硬件基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。最初,虚拟化技术只应用在高端领域。随着计算机技术的迅速发展,计算机性能不断提高,虚拟化技术不断向中低端扩展,使虚拟化技术在服务环境的实现变成可能。虚拟化技术目前在服务环境领域取得了很大的进展。 2虚拟化技术的原理 :服务器硬件?网络操作系统?网络应用?网络客户。当网络变得普及以后,这样的结构的弱点就暴露出来了。传统的服务器布置理论要求一个网络应用对应一个物理服务环境,这样就造成成了企业需要根据网络应用数量布置相应的物理服务器,使得网络初期硬件采购成本过高,服务器的部署、管理和维护工作量相当地大。而通过对各服务器的观察发现,各物理服务器的实际利用率是相当低的,造成了硬件资源的极大浪费。传统的解决方法是将多个网络应用合并于一台服务器上使用,这样虽然节约了初期布置的大量投入及管理维护的成本,但当一个网络服务出现异常时,必然会波及到同一硬件节点上的其它的网络服务,使故障波及面迅速扩大,造成更大的损失。 。虚拟化技术在服务器硬件上构造出多个逻辑的硬件,网络操作系统建立在这些虚拟的逻辑硬件之上,再在各个网络操作系统上实现单一的服务。这样对于网络客户来讲,他们面对的是建立在独立的网络操作系统上的系列网络服务,而对于各个网络操作系统来讲,物理硬件对它们是不可见的,它们建立在虚拟的逻辑硬件上,但实际上,虚拟逻辑服务器通过虚拟系统充分地利用服务器硬件上的各项资源。通过虚拟化技术,在网络初期布置时,大大减少了物理服务器的数量,节约了初期投入。在使用阶段,服务器的管理、维护、运行费用也大大降低了。同时,服务器的硬件资源得到了充分的利用。当某个网络应用出现问题时,由于其位于一个独立的虚拟逻辑服务器中,出其它虚拟逻辑服务器及服务器硬件是相对隔离的,所以故障不会扩散及波及到其它网络应用,使得整个网络的安全性得到保障。同样,网络攻击等事件同样局限于某个虚拟逻辑服务器。虚拟化的服务环境的出现,极大地改变服务环境布置