Hyper-V 2016 系列教程37 Windows 10 上的 Hyper-V 简介

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hyper-V 2016 系列教程37 Windows 10 上的 Hyper-V 简介相关的知识,希望对你有一定的参考价值。

以下内容部分取自微软官网:


         无论你是软件开发人员、IT 专业人员还是技术爱好者,你们中的许多人都需要运行多个操作系统。 Hyper-V 让你可以在 Windows 上以虚拟机形式运行操作系统或计算机系统,而不是将物理硬件专用于每个计算机。

技术分享


       具体来说,Hyper-V 提供硬件虚拟化。 这意味着每个虚拟机都在虚拟硬件上运行。 Hyper-V 允许你创建虚拟硬盘驱动器、虚拟交换机以及许多其他虚拟设备,所有这些都可以添加到虚拟机中。

使用虚拟化的原因

虚拟化允许你:

  • 运行需要早期版本的 Windows 操作系统或非 Windows 操作系统的软件。

  • 实验其他操作系统。 通过 Hyper-V,可轻松创建和删除不同的操作系统。

  • 使用多个虚拟机在多个操作系统上测试软件。 通过 Hyper-V,可以在一部台式机或便携式计算机上运行所有内容。 可以将这些虚拟机导出并随后导入到任何其他 Hyper-V 系统中,包括 Azure。

  • 从任何 Hyper-V 部署中对虚拟机执行排除故障。 你可以从生产环境中导出虚拟机、在运行 Hyper-V 的桌面上将其打开、对虚拟机执行故障排除,然后将其重新导出到生产环境。

  • 使用虚拟网络,你可以创建一个多计算机环境以进行测试/开发/演示,并且同时确保该环境免受生产网络的影响。

系统要求

Hyper-V 可用于 Windows 8 及更高版本的 64 位 Windows 专业版、企业版和教育版。 它无法用于 Windows 家庭版。

打开设置 > 更新和安全 > 激活,从 Windows 10 家庭版升级到 Windows 10 专业版。 可以在此处访问应用商店并购买升级。

大多数计算机将运行 Hyper-V,但是虚拟机确实需要大量资源;它们运行的是整个操作系统。 通常,你可以在具有 4GB RAM 的计算机上运行一个或多个虚拟机,但是你需要更多的资源以供其他虚拟机使用,或安装和运行资源密集型软件,如游戏、视频编辑或工程设计软件。

你的计算机将需要二级地址转换 (SLAT),Intel 和 AMD 的最新一代 64 位处理器中存在此功能。 你还需要 64 位版本的 Windows。

有关 Hyper-V 的系统要求以及如何验证 Hyper-V 在计算机上运行的详细信息,请参阅 Hyper-V 要求参考

可以在虚拟机中运行的操作系统

术语“来宾”是指虚拟机,而“主机”是指运行虚拟机的计算机。 Windows 上的 Hyper-V 支持许多不同的来宾操作系统,其中包括各种版本的 Linux、FreeBSD 和 Windows。

提醒一下,对于你在 VM 中使用的任何操作系统,都需要具有有效的许可证。

有关 Windows 上的 Hyper-V 中作为来宾支持的操作系统的信息,请参阅受支持的 Windows 来宾操作系统和 受支持的 Linux 来宾操作系统

Windows 上的 Hyper-V 和 Windows Server 上的 Hyper-V 之间的差异

对于某些功能来说,其工作方式在 Windows 上的 Hyper-V 中和在运行于 Windows Server 上的 Hyper-V 中不同。

对于 Windows 上的 Hyper-V,内存管理模块不同。 在服务器上,通过假设只有虚拟机在该服务器上运行来管理 Hyper-V 内存。 在 Windows 上的 Hyper-V 中,通过大多数客户端计算机都在运行主机上的软件以及运行虚拟机的预期来管理内存。 例如,开发人员可能在同一台计算机上运行 Visual Studio 以及多个虚拟机。

Windows Server 上的 Hyper-V 中包含的某些功能未包含在 Windows 上的 Hyper-V 中。 这些地方包括:

  • 使用 RemoteFX 的虚拟化 GPU

  • 将虚拟机从一台主机实时迁移到另一台主机

  • Hyper-V 副本

  • 虚拟光纤通道

  • SR-IOV 网络

  • 共享的 .VHDX

限制

使用虚拟化也存在一些限制。 依赖于特定硬件的功能或应用程序不能在虚拟机中良好运行。 例如,需要使用 GPU 进行处理的游戏或应用程序可能无法良好运行。 依赖于子 10 毫秒计时器的应用程序(如实时音乐混合应用程序或高精度时间)在虚拟机中运行时也可能会出问题。

此外,如果已启用了 Hyper-V,这些易受延迟影响的高精度应用程序在主机中运行时可能也会出问题。 这是因为在启用了虚拟化后,主机操作系统也会在 Hyper-V 虚拟化层的顶部运行,就如来宾操作系统那样。 但是,与来宾操作系统不同,主机操作系统在这点上很特殊,它是直接访问所有硬件,这意味着具有特殊硬件要求的应用程序仍然可以在主机操作系统中运行,而不会出问题。





本文出自 “成杭 的技术博客” 博客,请务必保留此出处http://hangyc.blog.51cto.com/427521/1965720

以上是关于Hyper-V 2016 系列教程37 Windows 10 上的 Hyper-V 简介的主要内容,如果未能解决你的问题,请参考以下文章

Hyper-V 2016 系列教程38 在 Windows 10 上安装 Hyper-V

Hyper-V 2016 系列教程31 在Microsoft Hyper-V中安装XenServer

Hyper-V 2016 系列教程41 Windows 10 Hyper-V 系统要求

Hyper-V 2016 系列教程39 在 Windows 10中使用 Hyper-V 和 Windows PowerShell

Hyper-V 2016 系列教程55 SCVMM 2016 服务端的安装

Hyper-V 2016 系列教程11 太仓民政局 微软 Hyper-V 虚拟化解决方案介绍 采用的是华为系列服务器