Hyper-V虚拟机

Hyper-V能够在Windows上将多个操作系统以虚拟机的方式运行。

Hyper-V

简介

Hyper-V允许在Windows上将多个操作系统作为虚拟机运行,Hyper-V已取代Microsoft Virtual PC,成为Windows上的标准虚拟机产品,当然也可选择使用VirtualBox虚拟机

Hyper-V提供硬件虚拟化功能,每个虚拟机都运行在虚拟硬件上,Hyper-V能够创建虚拟硬盘、虚拟交换机,及其他设备的虚拟化,经过虚拟的设备都可以添加到虚拟机中。

优势

Hyper-V创建和删除不同的操作系统非常简单,Hyper-V能在台式机或笔记本电脑上运行,虚拟机的数据能作为文件导出,也可导入其他Hyper-V系统,包括Azure,能够一次打包环境到处运行。

系统要求

Windows 8或更高版本的64位Windows Professional,Enterprise(企业版)和Education(教学版)。Windows Home Edition(家庭版)不支持Hyper-V虚拟机。

操作系统

Hyper-V虚拟机支持多种操作系统,各种版本的Linux,FreeBSD和Windows,这些运行在虚拟机上的操作系统,和正常操作系统一样,都需要有效的许可证。

版本差异

Windows上的Hyper-V有些功能与Windows Server不同。

Windows Server

1、使用RemoteFX虚拟化GPU

2、虚拟机从一台主机实时迁移到另一台主机

3、Hyper-V副本

4、虚拟光纤通道

5、SR-IOV网络

6、共享.VHDX

Windows 10

1、快速创建和VM画廊

2、默认网络(NAT交换机)

3、Windows版Hyper-V的内存管理,与Windows Server不同,服务器上Hyper-V对内存的管理,假定服务器上只有虚拟机在运行,在Windows上的Hyper-V内存管理,除了要考虑运行虚拟机之外,还要关注主机上用户所用的其他软件。

限制

依赖于特定硬件的程序,在Hyper-V虚拟机中可能不能正常工作。如,使用GPU处理的游戏或程序。此外,对时间精度要求较高的程序也无法正常运行。延迟要求低于10毫秒以下的定时应用程序,可能在虚拟机中会出现问题。