如何使用SCVMM在裸机上部署hypervisor

日期: 2014-09-03 作者:Brien Posey翻译:王学强 来源:TechTarget中国 英文

System Center Virtual Machine Manager 是微软针对虚拟机集中式管理而推出的一款工具。然而,现在很多人都开始发现Virtual Machine Manager 的功能不仅仅限于管理虚拟机——其还能够被用来部署Hyper-V宿主裸金属主机。这篇文章将会讨论在裸机上部署Hyper-V之前,你应该了解的一些事情。 裸机宿主需求 Virtual Machine Manager 2008 R2首次支持在裸机宿主上部署Hyper-V。

但是,你可能会发现Virtual Machine Manager  2012或者2012 R2中的流程更为简单一些。 当你在尝试在……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

System Center Virtual Machine Manager 是微软针对虚拟机集中式管理而推出的一款工具。然而,现在很多人都开始发现Virtual Machine Manager 的功能不仅仅限于管理虚拟机——其还能够被用来部署Hyper-V宿主裸金属主机。这篇文章将会讨论在裸机上部署Hyper-V之前,你应该了解的一些事情。

裸机宿主需求

Virtual Machine Manager 2008 R2首次支持在裸机宿主上部署Hyper-V。但是,你可能会发现Virtual Machine Manager  2012或者2012 R2中的流程更为简单一些。

当你在尝试在裸机上部署Hyper-V之前,需要了解的最为重要的一件事情就是你不可能在任何服务器上都实现这个目标。目标服务器必须拥有母版管理控制器(BMC)。此外,服务器必须兼容一个可接受的带外管理协议。
Virtual Machine Manager 被设计用来和下面的协议协同工作:

•基于WS管理的服务器硬件系统管理架构 1.0版本

•智能平台管理接口   1.5或者2.0版本

•数据中心管理接口   1.0版本

在一些情况当中,Virtual Machine Manager 还可以使用自定义的带外管理协议。比如,Virtual Machine Manager 支持惠普iLO(Integrated Lights Out)功能。

在宿主通过PXE启动之前,Virtual Machine Manager 使用发现协议来寻找裸机宿主是毫无意义的。这个寻找过程将会涉及到RunAs账户。因此,你需要确保已经创建了一个RunAs账户,并且这个账户具有BMC的访问权限。

PXE服务器

System Center Virtual Machine Manager 的设计初衷并不是成为一个可以在物理服务器上进行裸机部署,高度集成和独立的解决方案。因此,Virtual Machine Manager  并不包含裸机部署过程中一种必需的关键组件——PXE服务器。

当你首次启动裸机宿主服务器,还没有安装操作系统之前,它需要和PXE服务器建立网络连接。尽管据说一些管理员已经成功使用第三方PXE服务器,但是微软仍旧要求使用已经安装了Windows部署服务角色的微软服务器。如果你使用的是Virtual Machine Manager 2012,那么PXE服务器需要运行Windows Server 2008 R2。如果你运行的是Virtual Machine Manager 2012 SP1或者更高的版本——或者2012 R2——那么你可以在Windows Server 2008 R2或者Windows Server 2012上运行Windows部署服务。不论你使用哪种版本的Windows来安装Windows部署服务,都必须将PXE服务器和裸机宿主放置于同一个网段当中。

宿主部署流程

宿主的部署流程相对简单,但是根据你的自定义需求,将Hyper-V部署到裸机宿主上的实际操作过程可能会存在很大差异。但是从整体来看,部署流程会包含五个主要部分:

•通过带外管理功能使用Virtual Machine Manager 来寻找裸机服务器。

•使用Virtual Machine Manager 配置宿主配置文件或者物理机配置文件。

•通过PXE启动新的服务器,使用宿主配置文件或者物理机配置文件来将操作系统部署到新的服务器上。

•在新的服务器上启动Hyper-V。

•配置Virtual Machine Manager ,将新的服务器加入到其管理主机列表当中。

当然在实际环境中,Hyper-V宿主通常作为故障转移集群的一部分进行部署。因此,你还需要安装故障转移集群并且将新的Hyper-V服务器加入到故障转移集群当中。

宿主配置 文件

另外一个重要组成部分就是宿主配置文件。宿主配置文件(或者物理机配置文件)被用来将操作系统部署到裸机服务器上。为了创建宿主配置文件,你需要一个通用的操作系统镜像。你可以使用SYSPREP命令来制作通用镜像。

宿主配置文件中包含了一个指向操作系统镜像的链接,还包含了如何部署镜像的信息。在一些情况当中,宿主配置文件的工作方式类似于SYSPREP Answer文件。微软针对如何创建宿主配置文件提供了操作说明。

将Hyper-V部署到一台裸机服务器采取的是一种相对明确的流程,但是为裸机宿主配置Virtual Machine Manager则包含了多种步骤,而微软在其TechNet库中提供了相关操作说明。

翻译

王学强
王学强

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提供更多的支持。