虚拟技术

王朝百科·作者佚名  2009-12-06  
宽屏版  字体:   |    |    |  超大  

主流虚拟技术

目前,主流的x86虚拟机技术主要有这样几类:

2.1、虚拟硬件模式

虚拟硬件模型将计算机、存储和网络硬件间建立了一个抽象的虚拟化平台,使得所有的硬件被统一到一个虚拟化层中。目前,此类虚拟机的典型产品有Vmware 的Workstation、GSX Server、ESX Server和Microsoft的Virtual PC、Virtual Server以及Parallels Workstation等。

虚拟硬件模式特点:虚拟了Intel x86平台,可以同时运行多个操作系统和应用程序。通过使用虚拟化层,提供了硬件级的虚拟,即虚拟机为运行于虚拟机的操作系统映像提供了一整套虚拟的Intel x86兼容硬件。这套虚拟硬件虚拟了真正服务器所拥有的全部设备:主板芯片、CPU、内存、SCSI和IDE磁盘设备、各种接口、显示和其他输入输出设备。并且,每个虚拟机都可以被独立的封装到一个文件中,可以实现虚拟机的灵活迁移。

2.2、虚拟操作系统模式

虚拟操作系统模型是基于虚拟机运行的主机操作系统创建了一个虚拟层,用来虚拟机主机的操作系统。在这个虚拟层之上,可以创建多个相互隔离的虚拟专用服务器(Virtual Private Server, VPS)。这些VPS可以最大化的效率共享硬件、软件许可证以及管理资源。对其用户和应用程序来讲,每一个VPS平台的运行和管理都与一台独立主机完全相同,因为每一个VPS均可独立进行重启并拥有自己的root访问权限、用户、IP地址、内存、过程、文件、应用程序、系统函数库以及配置文件。对于运行着多个应用程序和拥有实际数据的产品服务器来说,虚拟操作系统的虚拟机可以降低成本消耗和提高系统效率。目前,swsoft的virtuozzo是这一领域的成熟产品。

2.3、Xen(半虚拟化技术)

在不断增加的虚拟化技术列表中,Xen是近来最引人注目的技术之一。Xen 是在剑桥大学作为一个研究项目被开发出来的,它已经在开源社区中得到了极大的推动。Xen 是一款半虚拟化(paravirtualizing)VMM(虚拟机监视器,Virtual Machine Monitor),这表示,为了调用系统管理程序,要有选择地修改操作系统,然而却不需要修改操作系统上运行的应用程序。Xen是一种特殊的虚拟硬件虚拟机,具有虚拟硬件虚拟机的大部分特性,其最大的不同点在于,Xen需要修改操作系统内核。

目前,Xen只支持在Linux系统之上实现的Linux虚拟机。不过,其新的版本将支持Intel公司的硬件虚拟技术Intel-VT,这一个关键技术将可以用以解决Xen在虚拟化Windows系统方面的困难。

VMware仍然是虚拟技术领域的领袖,在产品的成熟度方面它比XenSource公司还是有着很明显的优势。但是很多的业内人士认为,由于开源的原因,Xen的实力将会越来越强。目前,开源领域的巨头Red Hat公司以及Novell公司都已经开始将该技术整合进入它们于Red Hat Enterprise Linux 5系统以及Novell、SuSE Linux Enterprise Server 10系统。

3. 使用虚拟技术的好处

3.1、传统方式部署服务器的弊端

1. 成本高

——硬件成本较高。

——运营和维护成本高,包括数据中心空间、机柜、网线,耗电量,冷气空调和人力成本等。

2. 可用性

——可用性低, 因为每个服务器都是单机, 如果都配置为双机模式成本更高。

——系统维护和升级或者扩容时候需要停机进行,造成应用中断。

3. 缺乏可管理性

——数量太多难以管理,新服务器和应用的部署时间长,大大降低服务器重建和应用加载时间。

——硬件维护需要数天/周的变更管理准备和数小时的维护窗口。

4. 兼容性差

——系统和应用迁移到新的硬件需要和旧系统兼容的系统。

3.2、虚拟架构的优势

在虚拟架构中,用户可以把资源看成是专属于他们的,而管理员则可在企业范围内管理和优化整个资源。VMware的虚拟架构可以通过增加效率、灵活性和响应能力来降低企业的IT花费。管理一个虚拟架构可以让IT部门更快的连接和管理资源,以满足商业所需。其优势主要包括以下几个方面:

1)35%-75% TCO 节省

通过将整合多个物理服务器到一个物理服务器降低40%软件硬件成本;

整合比:生产环境10-15 : 1 ,开发测试环境15-20 : 1;

每个服务器的平均利用率从5%-15%提高到60%-80%;

降低70-80%运营成本, 包括数据中心空间、机柜、网线,耗电量,冷气空调和人力成本。

2)提高运营效率

部署时间从小时级到分钟级, 服务器重建和应用加载时间从 20-40 hrs =>15-30 min, 每年节省10,000 人/小时(300台服务器);

以前硬件维护需要之前的数天/周的变更管理准备和1 - 3小时维护窗口,现在可以进行零宕机硬件维护和升级。

3) 提高服务水平

帮助您的企业建立业务和IT资源之间的关系,使IT和业务优先级对应;

将所有服务器作为大的资源统一进行管理,并按需自动进行动态资源调配;

无中断的按需扩容。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有