机房360首页
当前位置:首页 » 技术解构 » 解构几款虚拟化产品的细节及优势

解构几款虚拟化产品的细节及优势

来源:机房360 作者:许剑 更新时间:2010-4-1 19:34:51

摘要:虚拟化可降低物理服务器利用率低下带来的成本。许多企业采购服务器时遵循考虑到将来资源需求的方案――我们的应用程序现在可能使用5%的资源,但服务器可以满足几年后使用50%资源的需求。下面我们来解构几款虚拟化产品的细节及优势。

  虚拟化是眼下企业IT界一个相当热门的话题。从某种角度来说,虚拟化就是VMware的天下。无论是存储区域网(SAN)厂商、服务器厂商还是网络厂商,它们都与VMware有着某种联系。
  
  VMware的技术运行在思科迄今为止部署的三分之一以上的统一计算系统设备上。惠普Insight等企业管理平台正在扩展功能,添加了深入支持VMware的功能,从而简化及加快管理大批虚拟机的工作。这很重要,因为VMware技术确保运行顺畅,让你可以使用过去管理物理服务器的类似方法来管理虚拟服务器。每个人已经知道这种方法,它会减轻迁移负担,并帮助更快地获得投资回报。
  
  显然,最受欢迎的虚拟机管理程序由VMware开发。主要的优点在于VMware技术应用广泛。借助vCloud计划,你就能自行构建运行VMwarevSphere和vCenter的动态数据中心,然后借助外部云服务提供商,自动增加或减少资源。目前有1000多家云服务提供商参与VMwareVirtualized项目,另外还有众多提供商采用了VMware的vCloudAPI。
  
  除了VMware外,市面上还有另两种可行的替代方案:微软和Xen。TheInfoPro的同一项调查声称,新的虚拟服务器中24%采用微软Hyper-V;30%选择了"其他虚拟化技术",这极有可能意味着Xen或免费的思杰XenServer。三者各有其优缺点,各有其更合适的应用领域。VMware和微软彼此的兼容性不太好,而Xen与两者的兼容性很好。
  
  服务器虚拟化的核心就是虚拟机管理程序,该软件位于硬件之上(直接作为"裸机"或位于操作系统之上),把硬件分成多个虚拟机,管理硬件与虚拟机之间的交互。目前服务器虚拟机管理程序主要有三种选择:微软Hyper-V、VMware(ESX和vSphere)以及Xen(思杰支持的开源虚拟机管理程序)。
  
  几款主流产品的基本细节
  
  VMwareESX:这是如今部署最广泛的虚拟机管理程序(大多数虚拟化专业人士比较熟悉某个版本的ESX)。最新版本可支持每个主机多达64个逻辑处理核心、256个虚拟CPU和多达1TB内存;可以运行一系列广泛的访客操作系统,包括Windows、Linux、Solaris和NetWare。虚拟机可从本地或共享SAN存储系统系统来启动。VMwarevStorage虚拟机文件系统(VMFS)是一种集群文件系统,允许多个ESX主机同时访问某一个虚拟卷,从而为通过光纤通道SAN、iSCSISAN或网络附加存储(NAS)实现共享存储资源铺平了道路。
  
  VMwarevSphere4:vSphere4不仅仅是一种虚拟机管理程序,更是一种基于VMwareESX的数据中心云计算平台。去年初vSphere交付引起过一阵骚动,因为它承诺可以控制企业内外的虚拟化云环境:实现管理自动化、动态分配资源,在物理机器之间迁移运行中虚拟机,尽量避免干扰服务。比方说,应用程序可以使用企业内外的虚拟云资源,自动增加及减少资源。需要考虑的一个重要因素是,目前有数量众多的API和第三方附件,所以行业支持vSphere的力度只会越来越大。
  
  Xen:Xen虚拟机管理程序采用开源版本,提供了对x86、x86_64、IA64、ARM及其他CPU架构进行高效安全的虚拟化处理这种功能。它支持一系列广泛的访客操作系统,包括Windows、Linux、Solaris及多种版本的BSD操作系统。Xen是由50多家数据中心解决方案厂商的众多工程师携手开发而成的,包括AMD、思杰、戴尔、富士通、惠普、IBM、英特尔、Mellanox、NetworkAppliance、Novell、红帽、三星、SGI、Sun、优利系统(Unisys)、维尔(Veritas)、Voltaire和思杰等公司。
  
  Xen以占用资源少、性能高而著称,没有本文提到的其他技术那样的许多功能。你可以添加Xen云平台,获得类似VMwarevSphere和微软系统中心虚拟机管理器拥有的高级管理功能。
  
  微软Hyper-V:微软免费提供了功能有限的Hyper-V版本,另外还有各种WindowsServer2008随带的不同Hyper-V版本。Hyper-V至少可以支持主机多达8个CPU和1TB内存。微软致力于利用虚拟机来提高应用程序和服务器的可用性,因而一项重要的功能特性就是实时迁移(livemigration),也就是将运行中虚拟机从一个Hyper-V物理主机迁移到另一个物理主机的功能,又不干扰服务。如果贵企业使用微软产品,那么让虚拟化项目尝试使用Hyper-V可能比较明智,因为你已经拥有它。
  
  虚拟化几大优点
  
  虚拟化可降低物理服务器利用率低下带来的成本。许多企业采购服务器时遵循考虑到将来资源需求的方案――我们的应用程序现在可能使用5%的资源,但服务器可以满足几年后使用50%资源的需求。可是这意味着,今天你在为明天需要的资源掏钱;我们知道,技术资源的成本只会越来越便宜,所以这种过剩的计算容量基本上浪费掉了。一台物理机器上运行多个虚拟机让IT部门可以利用这额外的容量。
  
  一台物理机器上运行多个虚拟机还可以减少物理服务器在数据中心所占的面积。而物理服务器数量减少意味着,可以减少机架空间、能源和散热,还能减少相应的管理费用。
  
  虚拟化把操作系统和应用程序与服务器硬件分离开来,提供了大大增强的灵活性。你不用关闭及拆卸物理服务器,就可以为虚拟机增加或减少资源。还记得上一次应用程序因硬件失效而岌岌可危带来的痛苦吗?在虚拟化环境下,只要把应用程序所在的虚拟机迁移到不同硬件上。业务需求增时,这种灵活性就便于更高效地扩展服务器环境。

本文地址:http://www.jifang360.com/news/201041/n04605367.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
更多
推荐图片