A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 上海分校-小影 于 2018-5-24 15:31 编辑

Hyper-V虚拟化详解


1、Hyper-V角色和技术描述
        传统的数据中心的物理服务器运行的是专用工作负载。数据中心的每台服务器都是为了运行一种工作负载的单一目的而设计、购买、部署和维护的。如果以后工作负载停用或者升级,则物理服务器要么改作他用,要么停用。这种做法有几个显著不足,包括:

- 运营成本高:服务器利用率低下造成物理空间分配和电源消耗不优化。
- 部署周期长:购置过程很长,加上手动部署、数据中心每次增加新工作负载时都要使用新的服务器。
  虚拟化带来了新一代的数据中心。利用虚拟化技术,每个工作负载不再需要专用服务器,而是可以在同一台服务器上运行多个工作负载。这解决了服务器利用率低下的问题;还减少了物理服务器的总体数量,从而降低了数据中心的整体能耗。
      Hyper-V 技术可虚拟化硬件以提供可在一个物理计算机上同时运行多个操作系统的环境。Hyper-V 可让你创建和管理虚拟机及其资源。每个虚拟机都是可单独运行其各自操作系统的虚拟化计算机系统。在虚拟机内运行的操作系统被称为“来宾操作系统”。
      
      Hyper-V 角色可让你利用内置于 Windows Server中的虚拟化技术创建和管理虚拟化的计算环境。安装 Hyper-V 角色会安装所需的组件,并会安装管理工具(可选)。所需的组件包括 Windows 虚拟机监控程序、Hyper-V 虚拟机管理服务、虚拟化 WMI 提供程序及其他虚拟化组件,如虚拟机总线 (VMbus)、虚拟化服务提供程序 (VSP) 和虚拟基础结构驱动程序 (VID)。如图所示。


Hyper-V 角色的管理工具包括:

- 基于 GUI 的管理工具:Hyper-V 管理器、Microsoft 管理控制台 (MMC) 管理单元以及虚拟机连接(此连接提供了对虚拟机视频输出的访问权,从而使你可以与虚拟机进行互动)。
- 特定于 Hyper-V 的 Windows PowerShell cmdlet。Windows Server包括 Hyper-V 模块,提供了对 GUI 中所有可用功能以及整个 GUI 中不可用功能的命令行访问权。
  如果使用服务器管理器安装 Hyper-V 角色,除非专门排除管理工具,否则还将包括管理工具。如果使用 Windows PowerShell 安装 Hyper-V 角色,默认情况下将不包括管理工具。若要安装工具,则使用参数 –IncludeManagementTools。

2、实际应用
        Hyper-V 提供了基础结构,这样你可以虚拟化应用程序和工作负载,用来支持旨在提高效率和降低成本的各种商业目标,如:
- 建立或扩展私有云环境。Hyper-V 可帮助你接触或扩展共享资源的用途,并随着需求的变化而调整利用率,以根据需要提供更灵活的 IT 服务。
- 提高硬件利用率。通过将服务器和工作负载合并到数量更少但功能更强大的物理计算机上,可以减少对资源(如电源和物理空间)的消耗。
- 改进业务连续性。Hyper-V 可帮助你将计划和非计划停机对工作负载的影响降到最低限度。
- 建立或扩展虚拟机基础结构 (VDI)。包含 VDI 的集中式桌面策略可帮助你提高业务灵活性和数据安全性,还可简化法规遵从性以及对桌面操作系统和应用程序的管理。在同一物理计算机上部署 Hyper-V 和远程桌面虚拟化主机(RD 虚拟化主机),以制作向用户提供的个人虚拟机或虚拟机池。
- 提高部署和测试活动的效率。使用虚拟机可以无需获取或维护所有硬件而再现不同的计算环境,否则的话则会需要。

3、Hyper-V硬件要求
        Hyper-V 需要一个 64 位处理器,包括以下要求:
- 硬件协助的虚拟化。包括虚拟化选项(具体来说是 Intel 虚拟化技术 (Intel VT) 或 AMD 虚拟化 (AMD-V) 技术)的处理器提供此功能。
- 硬件强制实施的数据执行保护 (DEP) 必须可用且已启用。具体地说就是,你必须启用 Intel XD 位(执行禁用位)或 AMD NX 位(无执行位)。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马