云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

服务器_阿里云oss图片上传_12月免费

小七 141 0

Hyper-V VM生成和版本控制说明

由于我最近注意到一些关于Hyper-vvm版本和Hyper-vvm代之间的区别的混淆,我想澄清一些事情,然后再对每一个进行更多的讨论。让我们从Hyper-V VM代开始。Hyper-V VM代Hyper-V VM代与VM(虚拟)硬件直接相关。对于第一个Hyper-V版本,开发人员必须提供某种预定义的虚拟硬件。他们想提供Hyper-V平台与底层硬件的兼容性,这样Hyper-V就可以在开箱即用的情况下运行无问题。他们还希望来宾操作系统能够轻松识别虚拟机虚拟(仿真)硬件,为最终用户提供各种各样受支持的客户操作系统。这被称为第1代虚拟机,您可以识别出在真正的物理机上看到的许多硬件。在Windows Server 2012 R2发布之前,Hyper-V团队决定重新评估虚拟硬件集,以消除过时的设备,并构建一个平台,理论上,由于要模拟的虚拟组件数量较少,因此从物理系统中占用的资源较少。为了将此新的和修订的设置与以前的设置区分开来,将其称为第2代Hyper-V VM,而以前的设置称为第1代Hyper-V VM。 图1。Hyper-V管理器。虚拟机生成选择 让我们看看里面有什么:删除:BIOS固件、网络适配器(基于Intel/Tulip 21140)、IDE、软盘、DMA、i8042键盘、PS/2鼠标控制器、S3视频、PIT、PIC、超级I/O、PCI总线、扬声器等添加:UEFI固件、SCSI控制器、新的基于软件的DVD设备和新的网络控制器 图2。Hyper-V VM第1代和第2代比较第2代虚拟机的优点:更少的攻击面和更好的安全性管理程序的父分区中的资源消耗更少更快的来宾操作系统引导和来宾操作系统安装,因为不需要进行模拟(UEFI固件初始化速度比BIOS快,第2代VM始终使用VM总线进行I/O)虚拟机的新功能:安全引导(默认启用)、从SCSI虚拟硬盘引导、从SCSI虚拟DVD引导、使用标准网络适配器进行PXE引导以及UEFI固件支持缺点:第2代虚拟机不能用作虚拟机模板不支持RemoteFX对来宾操作系统的支持有限:只有64位版本的Windows 8和Windows Server 2012及更高版本(起初不支持Linux系列,但此后情况有所改变。阅读更多相关信息。)注意事项:客户操作系统的性能没有得到保证。用户可能会在操作过程中发现性能提升,这是我在前面第二代虚拟机的好处中提到的使用第2代虚拟机不需要具有UEFI固件的物理主机;具有BIOS固件的主机也可以实现这一点。来宾操作系统应用程序与VM生成无关。不支持从物理直通DVD驱动器引导。仅从SCSI控制器(.iso映像或.vhdx可引导磁盘)启动。第2代虚拟机只能从.vhdx磁盘引导,并且可以将.vhd作为数据磁盘进行处理。将第1代虚拟机与第2代虚拟机进行比较,就像在某个时刻将旧的笔记本电脑与新的笔记本电脑进行比较。新一代的体积更小,内部有新的组件,但同时它做的事情(应用程序安装、互联网浏览等)与上一代产品相同。好吧,我希望你知道什么是Hyper-V虚拟机一代,现在是时候切换到Hyper-V虚拟机版本了。Hyper-V虚拟机版本Hyper-V VM版本也称为VM配置版本。此术语表示虚拟机配置、保存状态和快照与Hyper-V主机版本的兼容性。换句话说,这定义了可用于特定VM的hypervisor特性。最新的虚拟机配置版本无法在以前的主机版本上运行,旧的配置可以在新主机上运行,但功能有限,因为较新的主机只提供向后兼容性。在不同版本的Windows桌面操作系统和Windows服务器操作系统上的Hyper-V主机的混合环境中,此版本控制可能会造成混淆。自从在WindowsServer2008首次亮相以来,Hyper-V在每个主要版本或更新中都带来了新的Hyper-V VM版本。例如,Windows Server 2008上的Hyper-V具有1.0 VM配置版本。在Windows Server 2008上,SP1 2.0版和Windows Server 2012 R2具有5.0版。最近,Windows Server 2016技术预览版和Windows 10及其更新版引入了配置版本从6.2到8.0的VMs。对于以前的Hyper-V版本,在主机升级中执行了VM配置升级。新版本则由管理员决定。 图3。Hyper-V管理器。升级VM配置其意义很简单:新的Hyper-V功能仅在特定版本的VM配置中可用。您没有理由推迟升级,除非您运行混合的Hyper-V环境并计划在具有不同操作系统版本的主机之间迁移虚拟机。例如,Linux虚拟机的安全引导适用于从6.0配置版本开始的VM,以及直接从6.2版本开始的PowerShell。更多细节可以在本文中找到。注意:VM配置版本只能更新,不能降级。一些PowerShell cmdlet可以帮助您获得VM配置版本。检查主机上所有虚拟机的版本:getvm |选择名称、状态、版本。执行手动VM配置转换,从而:更新VMVersion-Name"VM Name"注意:在此操作之前,应关闭VM。结论Hyper-V管理器和PowerShell cmdlet(Get-VM)始终可以帮助您定义VM的生成和配置版本。在前进的过程中不要忽视它。祝你好运!图4。Hyper-V管理器。虚拟机生成和配置 有用的资源Hyper-V第2代指南,共10篇文章Windows Server 2012 R2的Hyper-V新增功能第2代虚拟机概述Hyper-V备份和可用性VN:F[1.9.22_1171]请评价这篇文章对你的评价有多大帮助:3.0/5(2次投票)Hyper-V虚拟机生成和版本控制解释,3.0/5分,基于2个评级