实战:在Windows Server 2008里安装Hyper-V

日期: 2009-12-07 作者:Greg Shields翻译:唐琼瑶 来源:TechTarget中国 英文

Hyper-V在Windows Server 2008 R2里的角色   在Windows Server 2008里安装和管理Hyper-V的指南中,我们解释了Hyper-V在Windows Server 2008 R2里的位置、Hyper-V的硬件需求以及如何安装Hyper-V。   你可能花费了一些时间研究微软新的服务器操作系统的新功能。新的版本包括几个新功能,增强了Windows Server 2008 R2的安全和配置,如改善了DirectAccess、BranchCache和BitLocker等。   在Windows Server 2008 R2的所有功能里,用于Hyper-V的功……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

Hyper-V在Windows Server 2008 R2里的角色

  在Windows Server 2008里安装和管理Hyper-V的指南中,我们解释了Hyper-V在Windows Server 2008 R2里的位置、Hyper-V的硬件需求以及如何安装Hyper-V。

  你可能花费了一些时间研究微软新的服务器操作系统的新功能。新的版本包括几个新功能,增强了Windows Server 2008 R2的安全和配置,如改善了DirectAccessBranchCacheBitLocker等。

  在Windows Server 2008 R2的所有功能里,用于Hyper-V的功能为微软虚拟化平台带来了企业级价值。但是在深入探究提升Hyper-V高可用性功能之前,我们先来回顾一下这款产品的原理。

  如果你有安装Windows Server 2008 R2的经历,你已经知道Hyper-V的安装是装配后的活动。不同于其他虚拟化解决方案,同时安装操作系统和虚拟化平台,Hyper-V是添加到现有操作系统实例的可选“角色”。
  
  要安装Hyper-V,从Server Manager控制台里开始。这个控制台随着管理员登录服务器控制台,在默认下载入。它也能使用命令ServerManager.msc从命令行上启动。启动后,你第一步是安装Hyper-V角色。通过右击左边侧的Roles,并选择Add Roles。在向导里一路确认到Select Server Roles窗口。然后选择安装Hyper-V角色并点击Next。

  接下来的屏幕叫做Create Virtual Networks,询问你为虚拟机选择一个或多个网络适配器。这个选择附属网络适配器到虚拟网络交换机,虚拟网络交换机是基于软件的交换机,用于将虚拟机里的虚拟网络适配器连接到物理网络。点击Install后点击Next安装Hyper-V。这个安装需要一个或更多重启完成。

  注意,Hyper-V要正确工作,需要某些硬件条件。首先,Hyper-V只能安装在64位Windows操作系统上。这个要求非常重要,按照官方说法,Windows Server 2008有32位和64位版本。如今的Windows Server 2008 R2只有64位版本。

  Hyper-V第二和第三个硬件条件是对Data Execution Prevention安全功能以及基于处理器虚拟化扩展功能的支持。对英特尔处理器的虚拟化扩展通常指VT或EPT。对于AMD处理器,可能是AMD-V、AMD-NPT或AMD-RVI。在安装Hyper-V之前咨询下服务器文档,验证你的硬件是否满足Hyper-V的条件。

  安装Hyper-V R2和Hyper-V Server R2

  安装Hyper-V需要进行严格的可用硬件资源审查。你会发现在虚拟环境里维持虚拟机性能是项艰巨的任务。因此存在多个从Windows Server机器创建Hyper-V主机的解决方案。

  Windows Server 2008 R2能以不同方式安装。它的“完整”版本安装整个用户接口以及必要的代码以运行常见的Windows应用。R2的Server Core版本不同,只安装能运行操作系统的绝对最大值。对于配置和管理活动,最小值安装依赖命令shell而不是完整功能的图形用户界面。

  组织能从最小值安装获益有多个原因:越小意味着代码越少,也就更安全。小也意味着操作系统用户使用更少资源,留更多资源给应用安装。越小的操作模式更适合Hyper-V对资源的需求。

  Hyper-V可以安装在Windows Server 2008 R2的“core”或“full”版本里,这两种安装方式所需的步骤有点不同。安装Hyper-V到Windows Server 2008 R2的“core”需要一些命令提示符的知识。不过安装后,执行和管理Windows Server 2008 Hyper-V变得更容易。如果你想从现有硬件中部署更多Hyper-V虚拟机,下面是在“core”版本里设置Hyper-V的技巧:

  • 安装Windows Server Core实例到可用的硬件。注意,命令提示符的使用完成安装并初始化操作系统的配置。
  • Windows Server 2008 R2现在包括命令行Server Configuration工具,帮助初始配置。使用SConfig.cmd命令启动。启动后,常用的配置活动,如配置网络、名称、添加计算机到域,设置Windows Update settings等都能通过文本菜单完成。
  • 完成服务器初始配置后,使用命令dism /online /enable-feature / featurename:Microsoft-Hyper-V安装Hyper-V。
  • 这样可以安装Hyper-V的服务器组件。使用桌面上的图形Hyper-V管理工具进行管理。这些工具是Windows Vista和Windows 7 Remote Server Administration Tools的一部分,可以从微软网站下载。

  使用Windows Server Core作为Hyper-V的基础很有用,也利于许可。在新的Hyper-V R2功能之间,微软增强了完全独立但名称又相同的Hyper-V Server。Hyper-V Server的Windows Server Core的预先安装,只能运行Hyper-V。Hyper-V的这个特别版本非常重要,因为微软提供免费下载,并不要求进行许可。这意味着使用它是零成本。

  在R2版本里,微软也更改了Hyper-V服务器里可用的功能。新版本现在完全支持Windows Failover Clustering,还包括Windows Server 2008 R2 Enterprise Edition Hyper-V的主要功能,如所有重要的热迁移功能。

作者

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》。

相关推荐