Hyper-V在很多方面简化虚拟化;它可以帮助管理虚拟资源、同时运行多个VM并轻松推动实时VM迁移。本文中的三个FAQ可以帮助你全面掌握Hyper-V基础知识,例如虚拟交换机类型、必备技能、导出导入能力等。
Hyper-V简化了虚拟化过程,并且易于安装和部署。对于一项技术,即使是IT专业人员,也需要先了解基本功能,再深入研究技术。下面让我们了解不同的Hyper-V虚拟交换机类型、故障转移群集等关键技能以及如何启动VM导出和导入以改进使用和管理,并确保有效的安装和部署。
Hyper-V提供哪些虚拟交换机类型?
虚拟交换机是在VM之间转发和检查数据包的软件。虚拟交换机可以简化两个物理主机之间的VM迁移,并确保VM的配置文件完整性。
Hyper-V虚拟交换机可简化虚拟机、主机操作系统和互联网网络之间的通信。主要有三种Hyper-V虚拟交换机类型:外部、内部和专有。
外部虚拟交换机。外部虚拟交换机提供对VM的物理网络访问,并绑定到物理网络适配器。当将它们连接到外部交换机,这些VM就可以相互通信。
内部虚拟交换机。内部虚拟交换机将软件定义网络相互连接。那些连接到内部交换机的VM或主机可以通信以及发送数据包,但它们无法访问 互联网。而未连接到内部交换机的VM或主机无法与连接到内部虚拟交换机的虚拟机或主机进行通信。
专用虚拟交换机。私有虚拟交换机类似于内部虚拟交换机,是基于软件。那些连接到专用交换机的VM只能与另一台专用交换机上的其他VM通信,它们不能在专用交换机之外进行通信。主机操作系统也无法与专用交换机上的VM通信。
你应该了解哪些Hyper-V技能?
与其他行业管理程序相比,Hyper-V以简化安装、部署和管理而闻名。Hyper-V要求你熟悉Windows Server知识、故障转移群集、System Center套件、网络虚拟化和存储。
Hyper-V安装需要的基本Windows Server知识。当你在Hyper-V上托管VM时,大多数这些VM将Windows作为来宾操作系统运行,这使得Hyper-V成为Windows Server组件。为确保不发生资源争用,熟悉Windows Server工具(例如Windows性能监视器)至关重要。
使用Hyper-V故障转移群集来保护Hyper-V部署。故障转移群集是Windows操作系统的一项功能,它为Hyper-V部署提供了安全港。故障转移群集可防止Hyper-V主机成为单点故障。你应该了解,Hyper-V复制不提供与故障转移群集相同的保护。在专业技能和资源有限的情况下,Hyper-V复制可以成为故障转移群集的可行替代方案。
了解System Center套件。微软的System Center是一套系统管理产品,例如System Center Data Protection Manager、Data Protection Manager和Virtual Machine Manager。但只有某些企业才能充分发挥这些产品的潜力。
System Center的Hyper-V管理器适用于小型企业,因为其功能以主机为中心;它不提供跨Hyper-V主机的VM的整合视图。System Center确实具有System Center Virtual Machine Manager (SCVMM),它专针对基于Windows的基础架构而设计。SCVMM可以将多个物理服务器整合到集中的虚拟化系统中,从而可以降低成本并简化操作。
了解网络虚拟化限制。尽管虚拟化有很多好处,但它也带来了挑战。网络虚拟化会增加多层复杂性,例如多个网段和交换机,当VM使用主机的网络适配器时。Hyper-V提供虚拟交换机和网络适配器,并引入网络分段,这使管理任务复杂化。这就是TCP/IP堆栈、子网划分等知识至关重要的地方。
熟悉Hyper-V存储要求。了解Hyper-V存储基础知识的人可以更有效地防止VM之间的资源争用。请密切关注存储IOPS(通常是供应最短缺的资源),并在部署之前确定Hyper-V存储要求。
你如何导入和导出Hyper-V虚拟机?
你可以使用Hyper-V管理器或PowerShell导出和导入Hyper-V VM。为了通过Hyper-V管理器导出Hyper-V VM,请选择要导出的VM。然后单击Hyper-V管理器的操作窗格中的导出选项。然后选择你计划将VM文件导出到的位置。随后,Hyper-V将执行导出。
要使用Hyper-V管理器导入 VM,请选择Hyper-V管理器的Actions窗格中的Import选项。这会使Hyper-V管理器启动导入VM向导。在欢迎屏幕上单击下一步,导入VM向导将引导你完成整个过程。你必须选择带有VM名称的文件夹,单击下一步,然后选择要导入的 VM。
然后Hyper-V管理器会提供三种导入方法:就地注册VM、复制VM或还原VM。
要在PowerShell中批量导出VM,可以使用Export-VM PowerShell cmdlet。当你使用此cmdlet时,必须在下方提供VM名称和导出路径。
Export-VM -Name MyVM -Path D:\
如果你只打算使用PowerShell导出单个VM,则可以使用Get-VM | Export-VM -Path D:\代替。
如果要批量导入VM,你可以使用PowerShell的Import-VM cmdlet。如果你计划就地注册 VM,则必须包含VM路径。但是,如果你必须恢复或复制VM,你可以在微软的专用文档页面上找到支持的cmdlet和命令。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
AWS提供具有许可证移动性的原生VMware服务
AWS和Broadcom将为VMware Cloud Foundation客户提供AWS原生版本的VMware […]
-
新对象存储、虚拟机产品可用于HPE GreenLake
本周在HPE Discover Barcelona大会上,惠与公司(Hewlett Packard Enter […]
-
Pure提供全托管VMware迁移到Azure
Pure Storage推出一项新服务,旨在帮助客户将本地VMware环境迁移到Microsoft Azure […]
-
如何解决Java虚拟线程固定问题
虚拟线程是Java的Project Loom项目引入的一种全新线程模型,并随Java 21 LTS正式发布,虚 […]