在Hyper-V中运行Linux虚拟机的五点注意事项

日期: 2015-04-21 作者:Nick Martin翻译:王学强 来源:TechTarget中国 英文

虽然Windows Server 2012 R2加强了对于Linux虚拟机的支持,但是一些问题仍然存在。 在最新版本的Windows Server操作系统当中,可以看到微软正在努力加强对于Hyper-V Linux虚拟机的支持。我们经常需要在Hyper-V虚拟机当中使用Linux作为客户端操作系统,但是通常这些虚拟机面临着诸多限制或者缺乏对于某些特性的支持。Windows Server 2012 R2针对Linux虚拟机进行了多项改进,并且取消了部分限制条件,其中包括开始支持Hyper-V动态内存(Dynamic Memory)和实时备份等功能。

但是,这些特性在不同Linux发型版本当中所能发……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

虽然Windows Server 2012 R2加强了对于Linux虚拟机的支持,但是一些问题仍然存在。

在最新版本的Windows Server操作系统当中,可以看到微软正在努力加强对于Hyper-V Linux虚拟机的支持。我们经常需要在Hyper-V虚拟机当中使用Linux作为客户端操作系统,但是通常这些虚拟机面临着诸多限制或者缺乏对于某些特性的支持。Windows Server 2012 R2针对Linux虚拟机进行了多项改进,并且取消了部分限制条件,其中包括开始支持Hyper-V动态内存(Dynamic Memory)和实时备份等功能。但是,这些特性在不同Linux发型版本当中所能发挥的作用不尽相同,并且仍然存在一些潜在问题。管理员应该认真评估是否需要在Hyper-V中运行Linux虚拟机——如果确实需要——就要准备好如何应对这些限制。下面的五点能够帮助用户理解可能面临的问题以及如何进行解决。

运行RHEL 6.5时可能面临的问题——尽管Windows Server 2012和2012 R2都支持Red Hat Enterprise Linux,但是如果你的Linux使用RHEL 6.5作为客户端操作系统,还是应该注意以下几点——包括一些特性在默认情况下处于禁用状态。

SUSE虚拟机不支持secure boot 和UEFI——第二代虚拟机支持使用UEFI(统一可扩展固件接口)替代传统的BIOS。然而在第二代虚拟机当中,SUSE Linux的部分版本却不支持UEFI特性和secure boot功能。

实时备份的前提条件和潜在“陷阱”——Windows Server实时备份功能允许用户在虚拟机的运行过程中为其创建备份复本。但是操作系统必须首先满足多项前提条件。如果正在使用Oracle Linux虚拟机,那么更加需要确认想要实现的目标以及哪些环节可能出现问题。

NUMA架构可能引起哪些问题——非统一内存访问架构或者NUMA是一种计算机设计方式,其可以隔离内存并且改善系统的性能表现。然而, Linux内核2.6.x当中的一些已知问题可能会为你带来一些麻烦。

Hyper-V bug可能影响虚拟机网络——新的Hyper-V版本确实解决了使用Linux虚拟机可能遇到的诸多问题,包括网络和备份特性等。但是,一个已知的Hyper-V bug可能会使得Linux虚拟机随机使用网络名称,导致网络连接断开。因此你需要了解如何避免这种情况发生。

作者

Nick Martin
Nick Martin

网站编辑

翻译

王学强
王学强

TechTarget特邀编辑,毕业于计算机专业,现任职于外企IT分析师,负责网络、防火墙和服务器等系统运维工作,对虚拟化、网络安全和渗透测试拥有浓厚兴趣,工作外热爱旅行、汽车和健身。

相关推荐

  • 回顾年度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提供更多的支持。