使用免费产品来实现低成本虚拟化

日期: 2008-04-16 作者:Alessandro Perilli翻译:王震 来源:TechTarget中国 英文

服务器虚拟化是一项关键的数据中心技术,不过,可能成本不菲。成功的关键在于有效地控制成本部署和管理虚拟化,在能源、散热、空间、维护费用、硬件购买和升级等方面受益。幸运的是,有免费的工具可以帮助IT经理们打开通向成功之门。   在本文中,TechTargt的虚拟化专家Alessandro Perilli将讨论最流行的免费虚拟化平台、安全和监测解决方案的特点及长处。

希望对那些相信这项技术的好处,但担心投资回报期可能会过长的公司提供有帮助的信息。毕竟,投资者们通常会投入高额的初期资金,用于新型硬件,如SAN(存储区域网络),软件和硬件冗余,更加合理的自动配置过程以及培训。培训是非常有必要的,因为如果你……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

服务器虚拟化是一项关键的数据中心技术,不过,可能成本不菲。成功的关键在于有效地控制成本部署和管理虚拟化,在能源、散热、空间、维护费用、硬件购买和升级等方面受益。幸运的是,有免费的工具可以帮助IT经理们打开通向成功之门。

  在本文中,TechTargt的虚拟化专家Alessandro Perilli将讨论最流行的免费虚拟化平台、安全和监测解决方案的特点及长处。希望对那些相信这项技术的好处,但担心投资回报期可能会过长的公司提供有帮助的信息。毕竟,投资者们通常会投入高额的初期资金,用于新型硬件,如SAN(存储区域网络),软件和硬件冗余,更加合理的自动配置过程以及培训。培训是非常有必要的,因为如果你不具备操作系统、网络、安全和性能故障排除方面的牢固知识,就无法部署虚拟化。幸运的是,免费工具的广泛选择为公司创造了一个机会,能够用可靠的方式开展小型的项目。

  VMware Server与VMware Player

  首先,我们需要一个虚拟化引擎。此处我们有最大的机会来节省资金。在我看来,VMware的Server和Player是免费虚拟化平台领域的主导者。

  VMware Server是一个曾经叫做GSX Server的企业虚拟化平台,用于Windows和Linux操作系统上,具有令人印象深刻的特性和管理能力。

  2005年底,VMware公司决定将其免费发布,没有任何形式的限制,由此占领了很大的中小企业市场份额。

  VMware Server提供一流的特性,如支持32位与64位操作系统(包括Windows、Linux和Solaris的多个版本);每台虚拟机多达两个虚拟CPU和3-6GB内存的能力;保存虚拟机状态的能力;脚本型API;Web和丰富的客户管理工具,还有其它更多的特性。
 
  在推出Server短短五个月之后,VMware公司又公布了第二个免费平台:VMware Player。

  Player是VMware公司另一个叫做Workstation的流行产品的功能限制版。它每次只能运行一台虚拟机,也没有虚拟硬件的编辑能力。不过,Player很容易因为免费受到青睐,而且允许使用像EasyVMX之类的第三方工具。

  Server和Player可以相互读取对方的虚拟机,因此VMware用户可以在Server上创建和测试虚拟机,然后分布给客户、销售人员、合作伙伴等。

  Microsoft Virtual Server 2005 R2

  VMware公司在免费领域并非独家争鸣。微软紧随其后,开始免费提供Virtual Server 2005 R2。

  微软的Virtual Server来自于其2003年收购的Connectix公司,这个公司原本是一个提供标准版和企业版商业解决方案的公司。与VMware争夺市场的竞争让微软在2006年4月重新推出该产品的免费高端版本。

  在不远的未来,微软可以做的远不止提供免费的产品,与VMware Server相竞争。其下一代虚拟化引擎,Windows Server Virtualization (发布代号为Viridian),预计于2008年中发布。软件巨头计划免费提供。

  如果是这样,每个部署新Windows Server的公司都将能够开始立刻享用虚拟化带来的好处,体验即开即用的优点。

  Xen

  免费的虚拟平台包括Xen。它最初是在剑桥大学开发出来的,但现在成为一个主要IT厂商的参与项目,包括IBM 、Novell、Red Hat和其他许多公司。

  Xen是一个开源项目,在GPL许可发布下,所以,对任何愿意下载其源码并把它安装在Linux操作系统的人们都是免费提供的。

  Xen在性能和可用性方面仍然落后于VMware和微软提供的解决方案,但有两家公司正在致力于缩小差距:XenSource(后被思杰公司收购)和Virtual Iron。

  这两家厂商都提供各自建于Xen之上的提高版本,改善性能或管理功能,并且都提供免费的精简版。

  XenSource的XenExpress能够运行多达四个并行虚拟机(最多两个物理接口,即双核) ,每个高达4GB的内存,而Virtual Iron则提供一个无任何限制的Single Server版本。

  最意想不到的免费虚拟引擎则是Linux 。由于包括了KVM(多电脑切换器),开源操作系统在数月内本身就成为虚拟平台。KVM仍然非常年轻,不能与以上任何产品相比,但是有一个既有即用的虚拟化解决方案,这样的想法已吸引了众多的团体和IT厂商,例如,Red Hat支持这个方案。

  从版本2.6.21开始,所有内核都包含KVM,因此任何基于这种内核的Linux发行版将能够充当一个免费的虚拟化平台。

  Linux平台还有另一个项目在进行:OpenVZ,SWsof Virtuozzo的开源版本。

  OpenVZ,就像Virtuozzo一样,与上面提到的硬件虚拟化解决方案相比,有其不同的方式。其他产品能够创建隔离的容器,用户可以安装任何类型的操作系统,比如,在一个Linux平台上安装Windows虚拟机。但OpenVZ是“仅仅”能够创建出同一操作系统备份的隔离容器。这种做法不够灵活,但更适合一些虚拟化的项目,如ISP(互联网服务供应商)建立的虚拟主机环境。

  除了Windows与Linux ,我发现即使是SUN公司也免费提供虚拟化技术,命名为Solaris Containers,也称为Zones,包括在Sun Solaris 10操作系统中。该操作系统免费供个人和商业使用。

  目前Solaris Containers使用与OpenVZ相同的方法:建立多个彼此独立的Solaris分区。但也有一个改变:SUN在这两年来一直致力于开发一个新的版本,在无任何修改情况下能运行Linux二进制。 我们仍在期待。

  以上的免费虚拟化产品清单远远不够齐全,但显而易见可以得出一个结论:虚拟化正在成为一种产品,最终所有的操作系统将作为一个标准功能提供虚拟机。

  期望利用虚拟化技术的公司,现在有一个很好的机会,不需要花费额外的资金就可以在企业版本的软件上采用虚拟化。

相关推荐