免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3943 | 回复: 0
打印 上一主题 下一主题

实战:在Windows Server 2008里安装Hyper-V [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-05-18 13:09 |只看该作者 |倒序浏览
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的主要功能,如所有重要的热迁移功能。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP