导读:根据Gartner的预测,到2005年年底,《财富》前1000强中有25%的企业,将在部署其Windows服务器时使用一种关键的虚拟技术。到2008年,那些没有采用虚拟技术的企业将在IA服务器上多支出25%的费用,而在RISC服务器上的额外支出也将高达15%。这其中包括硬件、软件、劳动力和

根据Gartner的预测,到2005年年底,《财富》前1000强中有25%的企业,将在部署其Windows服务器时使用一种关键的虚拟技术。到2008年,那些没有采用虚拟技术的企业将在IA服务器上多支出25%的费用,而在RISC服务器上的额外支出也将高达15%。这其中包括硬件、软件、劳动力和占地空间等方面的各类成本。但服务器虚拟化真的要走向流行,在今年还是面临硬件层面的支持、用户的认知和软件应用和系统管理的问题。   

  虚拟化虽好 进入硬件层面是关键  

  虚拟化的产生不是今天才有的。早在多年之前IBM已经从大型主机中得到了灵感:单纯机械的堆积服务器是不能够解决应用程序的,最有效的方法就是进行虚拟化。

  服务器虚拟技术通常可以通过下面这三种方式实施:一是纯软件虚拟。虚拟软件可以管理资源,充当主机操作系统与来宾操作系统之间的“转换器”。利用这种方式,不需要为虚拟技术改动主机OS。但是,应用性能往往会因为计算任务的增加而降低。二是基于OS的虚拟。利用这种方式,主机OS和虚拟软件会被集成到一起,或者包含相同的软件。这种紧密的集成有助于提高软件性能。三是基于处理器的虚拟。在这种情况下,处理器可以直接支持虚拟。主机会保留只供虚拟软件访问的内存地址,从而创建一个物理的资源分区。通过降低软件开销,可以大幅度提高性能和加强安全性。所以说服务器虚拟要想真正发挥作用,进入硬件的处理器层面是关键。

  进入2006年以来,服务器虚拟化技术的队伍大大扩充了,从处理器层面的AMD和Intel到操作系统层面的微软的加入,从数量众多的第三方软件厂商的涌现到服务器系统厂商的高调,我们看到一个趋于完整的服务器虚拟化技术生态系统正在逐渐形成。它们在虚拟化技术方面不断推出的新技术、新产品,对虚拟化技术在用户端的应用,将起到很大的推动作用。

  Intel公司服务平台事业群产品行销经理伊红卫告诉《中国电子报》记者,虽然说虚拟化技术起源于30多年前,来源于大型机,但是近几年在IA服务器上的发展,主要是软件方式,有代表的是VMware和微软的Virtual Server,Intel的虚拟化称之为硬件辅助的虚拟化。通过硬件辅助能实现三样,第一,现在支持了64位OS,功能性要扩展了。过去纯软件没办法支持32位和64位OS同时运行的系统,现在可以了;第二,我们给VMM创建了一个特殊的特权级,带来的好处是有一些工作由硬件完成,所以我们叫硬件辅助的虚拟化,这样会使VMM本身做得小一点、简单一点、可靠一点;第三,可以支持多种VMM,不同种的OS的支持。比如Xen 可以支持Linux和Windows,微软的Virtual Server可以支持Windows和非Windows,比如Linux。英特尔的虚拟化技术是平台技术的一部分,也是一个长期的战略。2007年甚至更远还会有更多的虚拟化技术出现,比如I/O的虚拟化。   此外,AMD公司的虚拟技术也用于计划在2006年年中推出的Rev F版皓龙芯片中。AMD相关人士称,新版的VMware Server软件为VT提供了软件支持。而第一代VT技术的不足之处在于不支持I/O任务的虚拟。AMD公司的虚拟技术将在I/O虚拟方面胜过Intel公司。   由此可见,把虚拟化功能以硬连线方式做到芯片里面,这意味着最终用户将可以从虚拟服务器(即包含一个操作系统和多个应用软件的软件系统)当中得到更好的性能。这也意味着,VMware及其竞争对手可能会把重点转向管理工具,从而导致将来会出现更高级的管理功能。

  目前,虚拟技术硬件是很有用的,微软公司正在开发直接与类似于诸如Xen和VMwareESXServer这一技术相竞争的系统管理软件,据称,微软公司代号为Viridian的系统管理软件预计要在其代号为Longhorn Server的新一代Windows服务器产品最初发布之后的某个时间进行升级。  

  根据Gartner的预测,到2005年年底,《财富》前1000强中有25%的企业,将在部署其Windows服务器时使用一种关键的虚拟技术。到2008年,那些没有采用虚拟技术的企业将在IA服务器上多支出25%的费用,而在RISC服务器上的额外支出也将高达15%。这其中包括硬件、软件、劳动力和占地空间等方面的各类成本。但服务器虚拟化真的要走向流行,在今年还是面临硬件层面的支持、用户的认知和软件应用和系统管理的问题。   

  虚拟化虽好 进入硬件层面是关键  

  虚拟化的产生不是今天才有的。早在多年之前IBM已经从大型主机中得到了灵感:单纯机械的堆积服务器是不能够解决应用程序的,最有效的方法就是进行虚拟化。

  服务器虚拟技术通常可以通过下面这三种方式实施:一是纯软件虚拟。虚拟软件可以管理资源,充当主机操作系统与来宾操作系统之间的“转换器”。利用这种方式,不需要为虚拟技术改动主机OS。但是,应用性能往往会因为计算任务的增加而降低。二是基于OS的虚拟。利用这种方式,主机OS和虚拟软件会被集成到一起,或者包含相同的软件。这种紧密的集成有助于提高软件性能。三是基于处理器的虚拟。在这种情况下,处理器可以直接支持虚拟。主机会保留只供虚拟软件访问的内存地址,从而创建一个物理的资源分区。通过降低软件开销,可以大幅度提高性能和加强安全性。所以说服务器虚拟要想真正发挥作用,进入硬件的处理器层面是关键。

  进入2006年以来,服务器虚拟化技术的队伍大大扩充了,从处理器层面的AMD和Intel到操作系统层面的微软的加入,从数量众多的第三方软件厂商的涌现到服务器系统厂商的高调,我们看到一个趋于完整的服务器虚拟化技术生态系统正在逐渐形成。它们在虚拟化技术方面不断推出的新技术、新产品,对虚拟化技术在用户端的应用,将起到很大的推动作用。

  Intel公司服务平台事业群产品行销经理伊红卫告诉《中国电子报》记者,虽然说虚拟化技术起源于30多年前,来源于大型机,但是近几年在IA服务器上的发展,主要是软件方式,有代表的是VMware和微软的Virtual Server,Intel的虚拟化称之为硬件辅助的虚拟化。通过硬件辅助能实现三样,第一,现在支持了64位OS,功能性要扩展了。过去纯软件没办法支持32位和64位OS同时运行的系统,现在可以了;第二,我们给VMM创建了一个特殊的特权级,带来的好处是有一些工作由硬件完成,所以我们叫硬件辅助的虚拟化,这样会使VMM本身做得小一点、简单一点、可靠一点;第三,可以支持多种VMM,不同种的OS的支持。比如Xen 可以支持Linux和Windows,微软的Virtual Server可以支持Windows和非Windows,比如Linux。英特尔的虚拟化技术是平台技术的一部分,也是一个长期的战略。2007年甚至更远还会有更多的虚拟化技术出现,比如I/O的虚拟化。   此外,AMD公司的虚拟技术也用于计划在2006年年中推出的Rev F版皓龙芯片中。AMD相关人士称,新版的VMware Server软件为VT提供了软件支持。而第一代VT技术的不足之处在于不支持I/O任务的虚拟。AMD公司的虚拟技术将在I/O虚拟方面胜过Intel公司。   由此可见,把虚拟化功能以硬连线方式做到芯片里面,这意味着最终用户将可以从虚拟服务器(即包含一个操作系统和多个应用软件的软件系统)当中得到更好的性能。这也意味着,VMware及其竞争对手可能会把重点转向管理工具,从而导致将来会出现更高级的管理功能。

  目前,虚拟技术硬件是很有用的,微软公司正在开发直接与类似于诸如Xen和VMwareESXServer这一技术相竞争的系统管理软件,据称,微软公司代号为Viridian的系统管理软件预计要在其代号为Longhorn Server的新一代Windows服务器产品最初发布之后的某个时间进行升级。

软件服务器虚拟虚拟化不再评论