服务器虚拟化进入生命旺盛的青春期

互联网 | 编辑: 杨剑锋 2006-07-28 13:00:00转载 一键看全文

虚拟化的两种实现方式

    大量的厂商进入虚拟化领域并宣传他们不同的实现方法。甚至虚拟化本身这个单词也意味着它不是一个简单的过程。一般来说,虚拟化领域目前在芯片技术领域分化成了两个阵营。

    一种是通过硬件模拟实现的,它们的系统基于VMware或微软的虚拟服务器。该方式为每个虚拟服务器模拟了物理的服务器硬件,包括了全配置的BIOS。这种方法让每个虚拟服务器好像运行在主机平台的单个处理器上。硬盘方面,每个虚拟服务器是完全独立的,在其硬盘上有操作系统和必要的应用。 
   
    还有一种是通过主机来虚拟分类的,例如SWsoft公司的Virtuozzo和Sun公司的Solaris Containers。这种方式要求主机的操作系统能支持相当数量的虚拟操作系统,并通过同样的操作系统内核处理I/O需求和安排虚拟服务器对处理器的请求。

    所有虚拟平台都需要一个管理程序,该程序要高于最基础的操作系统,低于虚拟化系统。管理程序通过底层的操作系统掌管着每个虚拟资源的请求和所有的I/O交互。每个虚拟平台的管理程序的组成是不同的,但它们的作用通常是一样的。

    最新一代的AMD和Intel的处理器都在内核里设计了硬件虚拟化功能。Intel的VT(Virtualization Technology)技术和AMD的SVM (Secure Virtual Machine)使得虚拟化的竞争从软件延展到了硬件。而且今天CPU微码对动态内存的管理也已经由软件来管理。这些努力使得x86架构的处理器更加适合由虚拟服务器引发的独特的工作负载。

    现在仍旧有其它的厂商忙于增加新的功能,包括虚拟服务器的管理、整合和移植等。例如,HP和IBM在所有的管理产品中加入了虚拟化工具,甚至DELL也在OpenManage中增添了虚拟化工具。

    独立软件开发商同样看到了市场机会,他们一般结合Vmware和微软的虚拟化软件提供整合或镜像等解决方案。

   

提示:试试键盘 “← →” 可以实现快速翻页 

一键看全文

本文导航

相关阅读

每日精选

点击查看更多