技巧:快速满足VMware ESX硬件兼容性需求

日期: 2010-05-31 作者:Eric Siebert翻译:李哲贤 来源:TechTarget中国 英文

在本文的上半部分中,我们介绍了VMware发布的“硬件兼容性用户指南”,以及Hyper-V与VMware对硬件支持的对比分析,接下来我们介绍快速满足VMware ESX硬件兼容性需求的一些小技巧。   下面是一些小技巧可以帮助确保您购买的所有硬件设备都可以和VMware vSphere协同工作。 在订购服务器时,一定要确保相应的品牌和型号出现在系统兼容性指南的列表中。另外请特别注意由于支持的处理器型号不同,在服务器的列表中会出现很多种不同的型号。

对于某一款特定的服务器型号,可以有多个不同的CPU选项供选择。例如,选择HP DL380G6后,可以支持因特尔的 Xeon Hyper-V00或560……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

在本文的上半部分中,我们介绍了VMware发布的“硬件兼容性用户指南”,以及Hyper-V与VMware对硬件支持的对比分析,接下来我们介绍快速满足VMware ESX硬件兼容性需求的一些小技巧。

  下面是一些小技巧可以帮助确保您购买的所有硬件设备都可以和VMware vSphere协同工作。

  1. 在订购服务器时,一定要确保相应的品牌和型号出现在系统兼容性指南的列表中。另外请特别注意由于支持的处理器型号不同,在服务器的列表中会出现很多种不同的型号。
  2. 对于某一款特定的服务器型号,可以有多个不同的CPU选项供选择。例如,选择HP DL380G6后,可以支持因特尔的 Xeon Hyper-V00或5600系列的CPU。而如果您需要支持容错功能,那么只有Hyper-V00系列才可以实现。如果您在服务器兼容性列表中选择了一款服务器,请点击Model/Release Details页,它将会显示出能否对容错功能提供支持。然后,请在VMware的知识库相关文章“Processors and guest operating systems that support VMware Fault Tolerance”中检查该CPU有没有出现在列表中。尽管现在几乎所有的服务器CPU都可以支持64位,但是多一步检查毕竟没有坏处。
  3. 在AMD或Intel的网站中检查您选用的CPU支持哪种虚拟化技术。一旦选定了CPU型号,我们可以找到对该型号的所有详细说明,其中当然包括是否可以支持Inter-VT或AMD-V。
  4. 而对于VMDirectPath功能的兼容性检查过程就相对复杂一些。Intel发布对VT-d功能服务器的支持已经有一段时间了,而AMD还没有在任何服务器上实现支持(将来会实现)。多数的服务器供应商现在也没有明确标示出是否可以支持该技术。您需要和供应商联系以单独确认该功能可用,然后把结论写到合同中,以防止在订购了服务器之后才发现无法支持。这项功能在BIOS当中一般是默认关闭的,在vSphere可以支持它之前您需要首先在BIOS中启用。
  5. 对DVFS来说,需要和供应商确认是否支持。这项技术可以更改处理器的p-state实现不同的频率和电压管理。该功能在服务器BIOS中通常也是被设置为 “OS Control”或“Custom”模式。
  6. 虽然现在多数的CPU都可以支持增强的VMotion功能,但是请阅读KB的文章“Enhanced VMotion Compatibility support”来确保可以在兼容性列表中找到您订购的CPU型号。
  7. 当我们选择存储和网络适配器时,请一定要在VMware的输入/输出设备兼容性用户指南(Input/Output Compatibility Guide)检查以确保您选择的适配器可以使用。在这里我们一定不要想当然,可能您会发现一些新出现的、通用的适配器型号也没有出现在列表。在订购硬件iSCSI initiator(带有TOE功能的网络适配器)的时候一定要给予特别注意,这些硬件适配器都是需要vSphere认证的。多数可以支持vSphere的适配器都是Qlogic的产品,还有一些可能是其他厂商贴牌的(如IBM或Dell等)。请一定要特别关注HP的服务器,他们所销售的大多数TOE适配器,在vSphere的存储适配器兼容性列表中都无法找到。
  8. VMware vSphere可以对大多数先进的网络适配器功能提供支持,如TCP/IP校验和卸载或分段卸载功能。虽然多数网卡现在已经可以支持这些功能,但我们还是需要和网卡供应商联系以确认这些。
  9. 对于存储设备而言,请注意当您在服务器中使用了SATA磁盘时,在vSphere中是无法支持SATA的RAID功能的。同样SAS2.0(6Gb/s)设备也需要在vSphere4.0 Update 1中才能实现。
  10. vSphere现在还无法提供对TPM功能的支持,同样也不存在可以支持该功能的硬件。当您从HP等厂商中购买带有TPM芯片的服务器时,它们并没有计划和vSphere相配合。TPM在下一版本的vSphere中一定会实现全面支持,而相应的来自服务器制造商的支持在那之后也会很快发布。
  11. 对于存储设备而言,一定要从VMware的Storage/SAN 兼容性用户指南中检查确认。VMware提供了对大量存储设备的支持,从这个长达780页的列表也可以看出来,但是所支持的配置可能会根据实际情况而有所差异。在一些情况下可能需要指定的最低firmware版本的配合。
  12. 尽管从SAN启动ESXi这种方式实际上可能是可行的,而在将来这项功能也可能也会正式发布,但截至目前VMware官方还没有进行支持。如果您计划从USB闪存启动ESXi,请一定注意这种方式只支持供应商指定的闪存设备,而该设备一般是作为服务器的可选配件之一销售的。
  13. 请注意一些特殊功能需要指定的vSphere版本才可以支持。例如,容错功能只有指定的vSphere版本才能实现,而其它的一些技术,如VMDirectPath就是所有版本中通用的。

  对于特定的vSphere版本而言,还会有每CPU最大内存数量和最大CPU核心数量的限制。这些相关内容请在“general guide that compares vSphere editions”或在更加详尽的“detailed guide on included features in each vSphere edition”中查找。

  深入探讨:实现硬件设备对vSphere的认证支持应该是每个硬件设备制造商的职责所在,而不仅仅是VMware。所以如果您计划购买某个硬件设备,然而却没有在VMware的用户指南中找到这个设备,请一定要跟硬件设备制造商联系。如果这是一个全新的硬件,可能您会被告知供应商正在完成和vSphere的相关认证过程。如果制造商还没有这么做,只要他们对客户的反馈足够的重视,您的需求可能会推动他们完成该硬件设备的认证。

  订购硬件设备以满足VMware环境的应用需求结果可能会让人感到沮丧,但是如果您可以理解真正的需求然后去寻找所需的设备,这个过程就会变得相对简单一些。而且,如果您遇到困难,请一定不要害怕和VMware、硬件设备供应商、代理商或合作伙伴联系以获得帮助。

翻译

李哲贤
李哲贤

TT虚拟化特约作者

相关推荐