微软Hyper-V NIC聚合支持策略分析

日期: 2009-12-08 作者:Greg Shields翻译:王越 来源:TechTarget中国 英文

你是否曾经试图去理解MicroSpeak(Microsoft的特定语言,虚拟化管理员都不是很喜欢这种语言)?在大型业务中倾向于使用公司的专用术语,但是很多公司都尽量使用常见的表达方式以避免客户的不满。   一个很好的例子就是对Hyper-V网卡(NIC:Network Interface Card)聚合的狂热支持。如果仔细阅读IT相关的博客中任何关于对NIC聚合理解不全面的博文,在这些文章中都会传达出Hyper-V对企业并不适用的信息。实际情况也确实如此,问题出在把理想状态从实际情况中隔离出来,或者更具体点讲,是从实际运行方式中的现实中隔离出来。

在本文中,TechTarget中国的特约专家Gr……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

你是否曾经试图去理解MicroSpeak(Microsoft的特定语言,虚拟化管理员都不是很喜欢这种语言)?在大型业务中倾向于使用公司的专用术语,但是很多公司都尽量使用常见的表达方式以避免客户的不满。

  一个很好的例子就是对Hyper-V网卡(NIC:Network Interface Card)聚合的狂热支持。如果仔细阅读IT相关的博客中任何关于对NIC聚合理解不全面的博文,在这些文章中都会传达出Hyper-V对企业并不适用的信息。实际情况也确实如此,问题出在把理想状态从实际情况中隔离出来,或者更具体点讲,是从实际运行方式中的现实中隔离出来。在本文中,TechTarget中国的特约专家Greg Shields将客观说明NIC聚合中微软支持的和不支持的方面。

  首先需要说明的问题

  硬件制造商(不是微软)通常都提供聚合网络接口的能力。回溯到Windows NT时期,微软在NIC聚合上的态度曾经是“硬件制造商提供对容错技术(硬件和驱动)的支持。”

  • 仅仅就Hyper-V来讲,微软发布了对Hyper-V NIC聚合的支持策略,该策略重申了微软对NIC聚合问题的立场。更具体一点来讲是这样的:因为只有硬件厂商支持网络适配器聚合,所以微软在产品支持服务中并不提供对这项技术的支持。因此在故障恢复时,如果怀疑聚合软件出现问题,微软就会考虑暂时关闭或者移除网络适配器聚合软件。如果移除网络适配器聚合软件后问题得到解决,进一步的帮助就必须从硬件厂商获得。

  早期微软的一篇关于网络适配器聚合和服务器集群的文章再次声明了这一立场:

  • 在公共网或者客户端网络使用聚合是可以接受的。然而,如果出现的问题和聚合有关,微软品支持服务会要求关闭聚合。如果这样做可以解决问题,则后续的解决方案就必须寻求硬件制造商的帮助。

  微软是否支持NIC聚合?

  这些文章的表达方式容易引起争议。微软是否“支持”聚合?实际上答案相当简单。微软从来没有写过聚合驱动,因此并不对驱动问题提供支持。聚合驱动支持通常是硬件厂商提供的一个功能,所以也由硬件厂商负责完成。因此,微软的态度是微软并不是不支持聚合,而是不负责聚合。

  这些疑惑都可以归结到技术支持上。如果需要微软的技术支持,就必须在证明聚合驱动没有问题前关闭聚合。如果确实是聚合驱动的问题,则微软就会要求从驱动制造商获得帮助来解决问题。对比一下修车的场景,如果新买一部Toyota并且安装第三方的燃油喷射计算器来加大马力。之后不久,车的马力出现问题。因为该车已经被改装过了,Toyota零售商不会认为这个在保修范围之内。此时修车就很有可能需要Toyota和第三方燃油喷射器制造商的共同帮助。

  这仅仅是现实世界的方式,对于跨多个IT厂商构建一个数据中心基础架构也是同样的情况。从这个基础架构获得支持则会关联到多家企业。为了进一步巩固这个观点,我引用Microsoft的另外一个声明,如下是其官方回应:

  • 微软当然明白NIC聚合是一项非常重要的技术。然而,由于NIC聚合配置是NIC商家的专有解决方案,所微软不能够支持NIC聚合配置。也就是说,微软曾经测试过若干个商家的解决方案,并且发现这些解决方案是不错的产品,可以很好地满足客户的需求。尤其是最近两个商家发布对其聚合产品的更新,这些聚合产品主要是为了满足Hyper-V安装的需求。

  因此,能够也应该在Hyper-V主机上使用网络聚合。但需要做的是确保硬件驱动支持Hyper-V聚合。首先咨询服务器供应商,确定其驱动在设备上是否可以运行。

  在Hyper-V NIC最佳实践系列文章的第二部分,我将会介绍使用增加NIC的方法代替部署一个虚拟的本地局域网的理想场景。

作者

Greg Shields
Greg Shields

Greg Shields,MCSE(微软认证系统工程师),是Concentrated Technology(www.concentratedtechnology.com)共同创始人和IT技术专家。他拥有近十五年的IT架构和企业管理经验。同时,也是一名IT培训师,并对IT多个技术主题进行演讲,主要包括微软管理、系统管理及监控、虚拟化等。他最近的著作是由SAPIEN出版社出版的《Windows Server 2008: What's New/What's Changed》。

翻译

王越
王越

相关推荐

  • 回顾年度9大虚拟化技术

    虚拟化管理员从未放弃追寻更好虚拟化技术,以使他们的工作更快、更易于管理以及更好地优化。 我们看到,虚拟化工具在 […]

  • 从Azure VM到Hyper-V:想想这些技巧

    多年来,IT行业已经推动IT人员把工作负载转到云中。虽然在公有云中有一些好处,但有些工作负载更适合运行云本地数据中心中。

  • 功能多样的Get-VM PowerShell cmdlet,你知道多少?

    Hyper-V管理员能够使用Get-VM PowerShell cmdlet查看并调整一系列虚拟机配置信息。微软花费大量精力对PowerShell进行优化,以提升其对本地或者远程服务器的管理功能。

  • 支持Linux虚拟机:新版Hyper-V来帮忙

    大家都知道,Linux虚拟机无法利用Hyper-V针对Windows虚拟机提供的众多特性。幸运的是,情况已经发生变化,Hyper-V现在能够为Linux提供更多的支持。