上周,微软发布了一组允许生产版本的驱动程序Red Hat在Hyper-V上运行。这些驱动程序,也就是众所周知的集成组件,有一些限制,但他们完全保证微软和红帽都将支持这样的实现。
具体来说,驱动程序支持RHEL 5.2、5.3和5.4。这些驱动程序也支持SUSE Linux Enterprise Server 10 SP2 x86和x64,以及SUSE Linux Enterprise Server 11 x86和x64,但这已经不是新闻了。
阵阵喝彩声中,微软先把说的司机提交给了7月份的Linux内核(这是它对Linux的第一个,也是到目前为止唯一的贡献,原因很明显)。这些驱动程序已经在Red Hat上进行了测试,当然还有SUSE。在10月,红帽和微软宣布他们加入了彼此的虚拟化合作项目,并验证了他们的产品在彼此的虚拟机上工作。那么,微软为什么花了这么长时间才向公众发布这些红帽驱动程序呢?
这是我向微软的Vijay Tewari提出的问题之一,他是Windows虚拟化团队的主要项目经理。简而言之,延迟是由一个问题造成的:两家公司没有达成协议,谁将支持红帽操作系统,如果它作为Hyper-V客户端运行。支持问题在几周前就解决了(我马上就会讲到细节),因此驱动程序被公开了。(在这里下载他们.)
仅限于一个虚拟处理器
首先,让我们注意其局限性。在Hyper-V上运行的Red Hat虚拟机被限制为单个虚拟处理器,这限制了Linux工作负载的大小。但特瓦里表示,这种限制并不仅限于红帽公司。SUSE也仅限于一个副总裁。vp的数量也因Windows Server版本的不同而不同。WS 2008 R2虚拟机可以访问4个vp, WS 2003可以访问2个。Tewari说,微软正在努力增加Hyper-V上Linux服务器的副总裁数量。
鼠标支持有限
第二,组件本身不提供鼠标支持,尽管Citrix做了一个附加组件,项目开悟,这解决了这个问题。如果您正在物理地访问服务器,则鼠标可以工作。但是,Tewari说,如果没有这个外接程序,如果你将RDP插入机器并通过远程连接启动客户操作系统的控制台,就无法使用。
Hyper-V Linux驱动代码已经分叉
这些驱动程序与2009年7月提交给Linux内核的驱动程序是一样的,但是,随着这些原始驱动程序被Linux社区的补丁和更改所修改,这次下载和Linux内核之间的代码基础已经分叉。微软表示,在接下来的几个月里,它将把它们集成到一个单一的代码库中。但是,Tewari说,分叉是不可避免的,因为Hyper-V驱动程序被提交到当时内核的最新稳定版本2.6.32 (版本2.6.33上月末开始营业)。并不是所有的商业发行版都在使用那个版本。例如,这些驱动程序支持基于2.6.18和2.6.27的Red Hat。
作为重新整合代码工作的一部分,微软承诺将包含一些增强功能,比如修复鼠标问题。
红帽将如何支持
Red Hat已经承诺Hyper-V驱动程序最终将成为其发行版的本地部分。当Red Hat将其商业产品升级到内核2.6.32或更高版本时,这种情况极有可能发生。事实上,这就是为什么微软一开始就吞下乌鸦的嘴,把它的驱动程序提交给内核的原因,而且还是在GPL的框架下。即使它继续玩弄Linux侵犯其专利的威胁。(上周,微软发布了两项声明,再次提到了它的威胁:一项是亚马逊和另一个松下...但我离题了。)
在那之前,这对朋友/奇怪的夫妇需要弄清楚谁来支持什么。今年10月,Red Hat证实其操作系统可以与Hyper-V兼容,但Tewari表示,这并不意味着Red Hat表示将支持Hyper-V客户端。几周前,红帽同意Hype-V的司机将与其他未直接包含在发行版中的第三方驱动程序相同。Red Hat现在将支持它的操作系统,即使它运行在Hyper-V上,除非它的支持人员说这个问题是由驱动程序引起的。在这种情况下,微软将提供支持。
如果整个情况听起来仍然不太理想,Tewari要求用户等待一段时间。他有一些即将发布的消息,他说你们会喜欢,“我们知道我们对Linux和ic提供的支持与我们对Windows的支持不同,但我们完全致力于确保我们的客户随着时间的推移得到同样的支持。在接下来的两到四周内,你们会看到我们的公告。”
访问网络世界有个足球雷竞技app微软子网网站获取更多新闻,博客,播客。所有微软子网博客在Twitter上
遵循
了解更多关于这个主题的信息
微软发布了Outlook PST文件,但使用了时髦的专利语言
微软修复了26个安全漏洞,对未修补的多供应商SSL漏洞发出警告