Hyper-V是微软的一款虚拟化产品,是微软第一个采用类似Vmware ESXi和Citrix Xen的基于hypervisor的技术。这也意味着微软会更加直接地与市场先行者VMware展开竞争,但竞争的方式会有所不同。 Hyper-V是微软提出的一种系统管理程序虚拟化技术,能够实现桌面虚拟化。Hyper-V最初预定在2008年第一季度,与Windows Server 2008同时发布。Hyper-V Server 2012完成RTM版发布。
我是Power Shell的第一次程序员.在 Windows Server 2012上运行. 我正在尝试获取故障转移群集上所有VM的列表并正在使用此代码: $clusterNodes = Get-ClusterNode | select Name ForEach($item in $clusterNodes) {Get-VM -ComputerName $item} 这会返回一堆错误 但是,这完
环境: Windows 8.1 Enterprise 64-bit hosted in Windows Azure Visual Studio Ultimate 2013 (Update 2) 尝试运行一个非常简单的手机应用程序时出现以下错误.我知道MS说不支持虚拟机内VM,但我知道它可以工作.有人有这个成功吗?任何帮助是极大的赞赏. Windows Phone Emulator The Win
实验环境: 物理机Windows 2008 R2 Ubuntu版本: ubuntu-15.04-server-amd64.iso 废话不多说直接上图,有注意的地方会说明一下,默认回车为下一步。(英文画面不过多解释,需要的自己翻译) 安装好Hyper-V后新建虚拟机 创建虚拟硬盘 选择Ubuntu 安装包的iso文件,这里使用的版本是:ubuntu-15.04-server-amd64.iso 选择
我使用角色为Hyper-V的 Windows Server 2008r2.客户系统是Ubuntu 12.04 LTC.它位于动态虚拟硬盘上. 我想压缩这个VHD(实际大小为50 GB,磁盘上为360 GB).但是我不能这样做,因为Ubuntu文件系统不是NTFS. 我需要什么(gparted,sdelete,…)来解决这个问题? 主要问题是文件系统不是NTFS,而是ext4. 答案: 1)下载sy
我在 Windows Server 2008 R2 SP1上运行了几个作为Hyper-V来宾运行的Ubuntu 10.04虚拟机,它们都非常好. 今天我安装了我的第一个Ubuntu 11.10虚拟机,我看到了一丝不苟的ping: 这些服务器都通过千兆位连接到本地局域网,几乎没有网络流量1,Hyper-V中的传统网络适配器. 我有点像Ubuntu n00b,所以我真的不知道从哪里开始.有任何想法吗?
我有一个设置,我将在两个VHDX磁盘上运行Ubuntu服务器.系统50GB和数据4TB.它们位于镜像的存储空间池中,并且是动态扩展的. 在Ubuntu安装期间,系统磁盘在第一个VHDX上创建为LVM池上的EXT4. 我的问题是,如果在Linux上使用LVM是一个好主意,或者只是在系统和/或数据磁盘上使用EXT4.只需一个“mkfs”,将文件系统创建到EXT4的数据磁盘就可以生成60GB扩展的VHD
我在Hyper-V Server R2上安装了Ubuntu Server 10.04(64位).我遇到了两个我认为相关的问题: >安装速度很慢 >命令提示很慢 文本模式安装程序会通过一系列基于文本的提示窗口.每个窗口在屏幕上绘制需要7-10秒.最终的结果是,每当我回答提示并按下回车时,我会等待15秒,同时屏幕会逐行重绘.我可以逐字地看到每一行文字被绘制(就像旧的300波特调制解调器日). 安装完成
我升级了在Hyper-v Windows 2012服务器下运行的Ubuntu 12.04,从那时起,hyper-v管理器报告我需要在Ubuntu下升级我的集成服务.但我找不到如何升级它或做什么. 登录到您的虚拟机管理程序并打开Hyper-V Manager.然后选择虚拟机并在控制台中将其打开.在控制台的“操作”菜单中,您可以选择在虚拟机中“插入Integration Services安装盘”.然后
我有一个奇怪的问题,我甚至不知道从哪里开始诊断.尝试将Ubuntu安装到VM会锁定主机系统! 我的设置是: >戴尔R715服务器,16核AMD双核处理器,96GB内存 >戴尔MD3600f SAN > Server 2008 R2 Datacenter > System Center VMM 2012 有5个运行的Windows虚拟机没有问题.这是我尝试创建的第一个Linux VM.我通过虚拟机管
我在我的Hyper-V虚拟机中安装了Ubuntu. 鼠标在客户机操作系统中不起作用,我得到以下异常. [Window Title] Virtual Machine Connection [Main Instruction] Mouse not captured in Remote Desktop session. [Content] The mouse is available in a Re
问题表明如下: > Ping主机名< - 主机答案,似乎解决方案是通过netbios完成的 > nslookup hostname< - Unknown找不到主机名:无响应 从服务器. 现在来了有趣的部分.在很短的时间内,解决方案有效.也可能是登录到服务器的一个用户可以解析主机名而另一个用户不能同时解析主机名. 建立: 我有一个域加入了安装了Hyper-V角色的Windows Server 201
作为一个小商店(约10台PC),我们只有一台物理服务器机器.此物理服务器计算机运行以下两个虚拟机: >一个AD域控制器和 >一个“生产服务器”(文件服务器,数据库服务器等). 现在,所有最佳实践指南告诉我,强烈建议使用第二个AD域控制器(“备份DC”). 将它放在与主DC相同的物理机器上似乎毫无意义,所以我想把它作为VM放在一个通常以24-7运行的更强大的工作站上.由于它只是一个备份DC,我给它的
我目前正在建立自己的实验室以改进,但我有几个一般性的问题. 我有2台戴尔R710服务器,安装了2012r2和hyper-v角色. 我想要做的是建立4个虚拟机,DC1,DC2,Exchange和Sharepoint. 但是我想知道什么是更好的,我应该首先完全建立一个服务器,一旦完成设置复制到第二个超级v? 谢谢你的阅读! -Thedok 引入一些虚拟共享存储并构建Hyper-V群集. DC内置了自己
环境: > 10个Hyper-V主机,所有AD都加入了 >很多虚拟机AD加入,有些则没有 >一些AD DC,包括PDC作为访客 您认为将Hyper-v场与AD控制器作为访客进行时间同步的最佳方法是什么? 我有2个计划:) 什么是Hyper-V服务器的最佳时间源? 计划1 >设置AD PDC VM以时间同步到外部NTP作为主要来源, >所有Hyper-V服务器都将同步到PDC,因为它们是域加入的,
有一篇Microsoft知识库文章讨论了在VM上运行DC的最佳实践.其中一个注释是“不要在运行域控制器的虚拟机上使用导出功能”.要导出VM,需要关闭VM.如果关闭DC VM,将其导出,将其导入另一台服务器,然后重新启动VM,只要原始(导出)VM从未重新打开电源,就不会有任何风险.有人可以向我解释为什么不支持这个?在Google上进行了一些搜索之后,我发现这些网站只是从知识库文章中回流这一行,但没有
我想知道是否有人可以推荐一种更好的方法来配置一组 Windows Server 2008 R2服务器的域时间同步,而不是我目前配置的.我有三个域控制器,都是Hyper-V来宾.对于所有这些DC,将禁用主机的集成服务的时间同步功能. DC配置为权威时间服务器,FSMO DC1服务器使用公共nist-a和nist-b服务器作为其时间源. DC2,DC3以及此环境中的所有其他服务器(主机和来宾)都是一个
我想下载Microsoft提供的一个hyper-v映像,并在VMWare Workstation 7.x中运行它.这可能吗?如果是这样,你能推荐一款可以从hyper-v VHD转换为VMWare的VMDK格式的转换器(最好是免费转换器)吗?我尝试过VMWare转换器,但似乎没有用. 谢谢. VMWare将直接读取和写入VHD,无需任何转换.您可能希望禁用/卸载其“帮助程序”应用程序(如果已安装),
我有一台运行在没有桌面GUI的 Windows 2008服务器上的 Hyper-V主机. 此服务器当前已加入不再存在的域,并且该网络上仍没有该旧域的域控制器. 使用本地管理员帐户,在Windows命令提示符下,我正在尝试从非现有域中取消加入. 我试过这个命令: netdom remove /d:DomainThatNoLongerExist.COM HYPERVComputerName 我明白了:
我正在尝试将Oracle Database Firewall / Audit Server配置为Hyper-V上的虚拟机.问题是,例如,要在虚拟机上安装Database Firewall,VM需要至少有两个NIC-s(最多三个).在安装过程中,未检测到NIC-s(0).通常,NIC配置为在先前创建的虚拟网络(与其他现有虚拟机一起使用)中工作.所以,我的问题如下:Hyper-V和Oracle AVD
我在Hyper-V实例上运行SQL Server(2012).它拥有充足的资源和25%的资源总量,VHD放置在速度非常快的SSD驱动器上,可以快速响应. 每隔一段时间,当使用SQL Server的应用程序暂时无法访问时,会出现错误“等待操作超时”.当重新加载或重试访问数据库时,它似乎已“被唤醒”并且一如既往地快速. 有没有办法确保在这种环境下不会出现这种软睡眠模式? 添加 异常详细信息:Syste
我一直在做各种各样的搜索,甚至在办公室问这里没有一个好的答案. 我想知道,在Server 2012 R2 Hyper V中,您可以或不可以像仲裁驱动器那样对共享驱动器进行存储迁移. 请允许我详细说明, 因此,他们想要做的是站起来的Hyper V环境,构建一个虚拟SQL群集. 但在他们这样做之前,他们想知道他们是否可以从SQL集群中实时迁移共享存储,就像仲裁驱动器没有任何停机时间一样. 我知道VMw
我正在运行几款戴尔R710,每款都配备了4个Broadcom BCM5709C nics. 其中两台R710正在运行Hyper-V,另外三台运行SQL Server 2008,每台运行Windows Server 2008 R2.第四个是运行Windows Storage Server 2008. 我已经在存储服务器上设置了组合的网络,到目前为止它运行完美. 我已经尝试在运行Hyper-V的服务器
我完全按照我们想要的方式设置了 Windows Server 2012虚拟机.我关闭了实例,制作了.vhdx虚拟驱动器的副本,然后启动了一个新VM并附加了驱动器的副本. 我启动了新的VM,一切正常.然后我继续在新VM上运行SysPrep,这样它就不会与原始版本冲突,我可以同时运行它们. 在运行Sysprep之后,我必须在启动实例(预期行为)时输入CD-Key,并且必须为新VM创建一个帐户. SQL
我对配置Hyper-V有点新意,所以对某人来说这可能是一个简单的问题,但我需要一些建议. 我有一个带有128GB RAM的Hyper-V主机服务器,并且所有这些RAM都被某些东西占用.它有6个运行的虚拟机,配置为使用不到128GB的一半,因此如果另一个主机出现故障,这可能会占用其虚拟机.所以在我的主机上使用的所有RAM都不是预期的 – 问题. 其中一个运行的虚拟机是SQL Server 2014
本文解释了Windows Server 2016和Microsoft Hyper-V Server 2016上Hyper-V的新增功能和变更功能。与Connected Standby兼容(新)在使用始终开启/始终连接(AOAC)电源模型的计算机上安装Hyper-V角色时,连接待机电源状态现在可用。分立器件分配(新)通过此功能,您可以让虚拟机直接访问某些PCIe硬件设备。以这种方式使用设备可绕过Hyper-V虚拟化堆栈,从而加快访问速度。有关支持的硬件的详细信息,请参阅Windows Server 2016上Hyper-V的系统要求中的 "分立设备分配" 。第1代虚拟机中操作系统磁盘的加密支持(新增)您现在可以在第1代虚拟机中使用BitLocker驱动器加密来保护操作系统磁盘。新功能密钥存储创建了一个小型专用驱动器来存储系统驱动器的BitLocker密钥。这是完成而不是使用仅在第2代虚拟机中可用的虚拟可信平台模块(TPM)。要解密磁盘并启动虚拟机,Hyper-V主机必须是授权的防护结构的一部分,或者拥有来自其中一个虚拟机的监护人的私钥。密钥存储需要使用版本8虚拟机。主机资源保护(新)通过查找过多的活动级别,此功能有助于防止虚拟机使用超过其系统资源的份额。这可以帮助防止虚拟机的过度活动降低主机或其他虚拟机的性能。当监视检测到活动过度的虚拟机时,虚拟机会获得更少的资源。此监控和执行默认关闭。使用Windows PowerShell打开或关闭它。要打开它,请运行以下命令:Set-VMProcessor TestVM -EnableHostResourceProtection $true热添加和删除网络适配器和内存(新)您现在可以在虚拟机运行时添加或删除网络适配器,而不会导致停机。这适用于运行Windows或Linux操作系统的第2代虚拟机。即使您尚未启用动态内存,您也可以在运行时调整分配给虚拟机的内存量。这适用于运行Windows Server 2016或Windows 10的第1代和第2代虚拟机。Hyper-V管理器改进(更新)备用凭证支持 - 当您连接到其他Windows Server 2016或Windows 10远程主机时,您现在可以在Hyper-V管理器中使用不同的凭据集。您还可以保存这些凭据,以便再次轻松登录。管理早期版本 - 通过Windows Server 2016和Windows 10中的Hyper-V管理器,您可以管理在Windows Server 2012,Windows 8,Windows Server 2012 R2和Windows 8.1上运行Hyper-V的计算机。更新后的管理协议 - Hyper-V管理器现在使用WS-MAN协议与远程Hyper-V主机进行通信,该协议允许CredSSP,Kerberos或NTLM身份验证。当您使用CredSSP连接到远程Hyper-V主机时,您可以在不启用Active Directory中的限制委派的情况下进行实时迁移。基于WS-MAN的基础架构还使主机能够更轻松地进行远程管理。WS-MAN通过默认打开的端口80连接。通过Windows Update提供的集成服务(已更新)Windows客户端集成服务的更新通过Windows Update进行分发。对于服务提供商和私有云托管服务商而言,这将控制将更新应用到拥有虚拟机的租户手中。租户现在可以使用单一方法使用所有更新(包括集成服务)更新其Windows虚拟机。注意:vmguest.iso映像文件不再需要,因此它不包含在Windows Server 2016的Hyper-V中。Linux安全引导(新)在第2代虚拟机上运行的Linux操作系统现在可以启用安全启动选项。在运行Windows Server 2016的主机上启用了Ubuntu 14.04和更高版本,SUSE Linux Enterprise Server 12及更高版本,Red Hat Enterprise Linux 7.0和更高版本以及CentOS 7.0和更高版本以进行安全启动。在首次引导虚拟机之前,您必须将虚拟机配置为使用Microsoft UEFI证书颁发机构。您可以从Hyper-V管理器,虚拟机管理器或提升的Windows Powershell会话执行此操作。对于Windows PowerShell,请运行以下命令:Set-VMFirmware TestVM -SecureBootTemplate MicrosoftUEFICertificateAuthority第2代虚拟机和Hyper-V主机的更多内存和处理器(更新)从版本8开始,第2代虚拟机可以使用更多的内存和虚拟处理器。主机也可以配置比以前支持的更多的内存和虚拟处理器。这些更改支持新的方案,如运行电子商务大型内存数据库以进行联机事务处理(OLTP)和数据仓库(DW)。Windows Server博客最近发布了具有5.5 TB内存和128个运行4 TB内存数据库的虚拟处理器的虚拟机的性能结果。性能超过了物理服务器性能的95%。嵌套虚拟化(新)此功能使您可以将虚拟机用作Hyper-V主机,并在该虚拟主机中创建虚拟机。这对于开发和测试环境可能特别有用。要使用嵌套虚拟化,您需要:在物理Hyper-V主机和虚拟主机上至少运行Windows Server 2016或Windows 10。采用Intel VT-x的处理器(嵌入式虚拟化目前仅适用于Intel处理器)。网络功能(新)新的网络功能包括:远程直接内存访问(RDMA)和交换机嵌入式组合(SET)。无论是否使用SET,您都可以在绑定到Hyper-V虚拟交换机的网络适配器上设置RDMA。SET提供了一个虚拟交换机,它具有与NIC绑定相同的一些功能。虚拟机多队列(VMMQ)。通过为每个虚拟机分配多个硬件队列来提高VMQ吞吐量。默认队列成为虚拟机的一组队列,流量在队列之间传播。软件定义网络的服务质量(QoS)。在默认类带宽内管理通过虚拟交换机的默认流量类别。生产检查站(新)生产检查点是虚拟机的"时间点"映像。这些为您提供了一种方法,可以在虚拟机运行生产工作负载时应用符合支持策略的检查点。生产检查点基于客户内部的备份技术,而不是保存状态。对于Windows虚拟机,使用卷快照服务(VSS)。对于Linux虚拟机,将刷新文件系统缓冲区以创建与文件系统一致的检查点。如果您希望根据保存的状态使用检查点,请改为选择标准检查点。(注:新的虚拟机使用生产检查点作为默认设置。)滚动Hyper-V群集升级(新)您现在可以将运行Windows Server 2016的节点添加到运行Windows Server 2012 R2的节点的Hyper-V群集。这使您可以在不停机的情况下升级集群。群集在Windows Server 2012 R2功能级别上运行,直到您升级群集中的所有节点并使用Windows PowerShell cmdlet Update-ClusterFunctionalLevel更新群集功能级别。(注:更新群集功能级别之后,无法将其返回到Windows Server 2012 R2。)对于具有运行Windows Server 2012 R2和Windows Server 2016的节点的功能级别为Windows Server 2012 R2的Hyper-V群集,请注意以下事项:从运行Windows Server 2016或Windows 10的节点管理群集,Hyper-V和虚拟机。您可以在Hyper-V群集中的所有节点之间移动虚拟机。要使用新的Hyper-V功能,所有节点都必须运行Windows Server 2016,并且必须更新群集功能级别。现有虚拟机的虚拟机配置版本未升级。只有升级集群功能级别后,才能升级配置版本。您创建的虚拟机与Windows Server 2012 R2虚拟机配置级别5兼容。更新集群功能级别之后:您可以启用新的Hyper-V功能。要使新的虚拟机功能可用,请使用Update-VmConfigurationVersion cmdlet手动更新虚拟机配置级别。您无法将节点添加到运行Windows Server 2012 R2的Hyper-V群集。(注:Windows 10上的Hyper-V不支持故障转移群集。)共享虚拟硬盘(更新)您现在可以调整用于访客群集的共享虚拟硬盘(.vhdx文件),而无需停机。共享虚拟硬盘可以在虚拟机联机时增大或缩小。访客群集现在还可以通过使用Hyper-V副本进行灾难恢复来保护共享虚拟硬盘。在集合上启用复制。在集合上启用复制只能通过WMI界面公开。有关更多详细信息,请参阅Msvm_CollectionReplicationService类的文档。您无法通过PowerShell cmdlet或UI管理集合的复制。VM应该位于Hyper-V群集的主机上,以访问特定于集合的功能。这包括共享VHD - 独立主机上的共享VHD不受Hyper-V副本支持。请遵循虚拟硬盘共享概述中的共享VHD的指导原则,并确保您的共享VHD是来宾群集的一部分。具有共享VHD但没有关联的来宾集群的集合无法为集合创建参考点(无论共享VHD是否包含在参考点创建中)。屏蔽虚拟机(新)屏蔽的虚拟机使用多种功能,使Hyper-V管理员和主机上的恶意软件难以检查,篡改或从屏蔽虚拟机的状态中窃取数据。数据和状态经过加密,Hyper-V管理员无法看到视频输出和磁盘,并且虚拟机只能在Host Guardian服务器确定的已知健康主机上运行。(注:截至技术预览版5,屏蔽虚拟机与Hyper-V副本兼容。要复制屏蔽的虚拟机,您要复制到的主机必须被授权才能运行该屏蔽的虚拟机。)群集虚拟机的启动顺序优先级(新)此功能可让您更好地控制哪些群集虚拟机首先启动或重新启动。这使得启动在使用这些服务的虚拟机之前提供服务的虚拟机更加容易。定义集合,将虚拟机置于集合中并指定依赖关系。使用Windows PowerShell cmdlet管理这些集,例如New-ClusterGroupSet,Get-ClusterGroupSet和Add-ClusterGroupSetDependency。。存储服务质量(QoS)(更新)您现在可以在横向扩展文件服务器上创建存储QoS策略,并将它们分配给Hyper-V虚拟机上的一个或多个虚拟磁盘。随着存储负载波动,存储性能会自动重新调整以满足策略。虚拟机配置文件格式(更新)虚拟机配置文件使用新的格式,可以更高效地读写配置数据。如果发生存储故障,该格式也会降低数据损坏的可能性。虚拟机配置数据文件使用.vmcx文件扩展名,运行时状态数据文件使用.vmrs文件扩展名。(注:.vmcx文件扩展名表示一个二进制文件。不支持编辑.vmcx或.vmrs文件。)虚拟机配置版本(更新)该版本表示虚拟机配置,保存状态和快照文件与Hyper-V版本的兼容性。版本5的虚拟机与Windows Server 2012 R2兼容,并且可以在Windows Server 2012 R2和Windows Server 2016上运行。Windows Server 2016中引入版本的虚拟机不能在Windows Server 2012 R2上的Hyper-V中运行。如果您将虚拟机移动或导入到从Windows Server 2012 R2在Windows Server 2016上运行Hyper-V的服务器,则虚拟机的配置不会自动更新。这意味着您可以将虚拟机移回运行Windows Server 2012 R2的服务器。但是,这也意味着在手动更新虚拟机配置的版本之前,您无法使用新的虚拟机功能。注意:更新版本后,您无法将虚拟机移动到运行Windows Server 2012 R2的服务器。您不能将配置降级到以前的版本。所述更新-VMVersion小命令被阻止在Hyper-V群集当群集功能级别为Windows Server 2012 R2。第2代虚拟机的基于虚拟化的安全性(新增)基于虚拟化的安全性强化了Device Guard和Credential Guard等功能,为操作系统提供了更好的保护,防范恶意软件的攻击。基于虚拟化的安全性适用于从版本8开始的第2代客户虚拟机。Windows容器(新)Wind
在 Windows Server 2016 和虚拟机管理器中,Microsoft 提供的端到端网络虚拟化解决方案。 有构成了 Microsoft 的网络虚拟化解决方案的五个主要组件:Windows Azure Windows Server 的包提供面对门户创建虚拟网络,并管理门户管理虚拟网络租户。虚拟机管理器(VMM) 提供的集中的管理网络结构。Microsoft 网络控制器提供集中、 可编程点自动化以管理、 配置、 监视和解决你的数据中心中的虚拟和物理网络基础结构。HYPER-V 网络虚拟化提供所需虚拟化网络通信的基础结构。HYPER-V 网络虚拟化网关提供虚拟和物理网络之间的连接。功能描述虚拟机类似于如何服务器虚拟化 (虚拟机监控程序) 提供的操作系统的"虚拟机"HYPER-V 网络虚拟化使"虚拟网络"(称为 VM 网络)。 网络虚拟化将分离从物理网络基础结构的虚拟网络,并删除 VLAN 和分层 IP 地址分配约束虚拟机预配。 这种灵活性可以轻松客户移至 IaaS 云霞高效宿主和 datacenter 管理员以管理他们的基础结构,同时保持必要多租户隔离、 安全要求,并支持重叠虚拟机 IP 地址。客户希望无缝延长他们到云中的数据中心。 目前在进行此类无缝混合云体系结构有应对技术挑战。大障碍客户面部之一是重复使用他们现有网络拓扑 (个子网、 IP 地址、 网络服务和等。) 在云中,并且在其本地资源和其云资源之间桥。 HYPER-V 网络虚拟化提供基本物理网络无关 VM 网络的概念。 使用此 VM 网络上的一个或多个虚拟子网,组成的概念从虚拟网络拓扑分离虚拟机连接到虚拟网络中的物理网络精确的位置。 这样一来,客户可以轻松切换其虚拟子网到云同时保留现有的 IP 地址和拓扑在云中,以便继续运行的现有的服务不知道的物理位置个子网。 也就是说,HYPER-V 网络虚拟化允许无缝混合云。除了混合云许多组织都合并了他们的数据中心和创建专用云霞内部获取云体系结构的效率和可扩展性好处。 HYPER-V 网络虚拟化允许更好的灵活性和效率为专用云霞通过分离企业单元 (通过使虚拟) 网络拓扑实际物理网络拓扑从。 这种方式,业务设备轻松地共享时正在远离内部专用云和保留现有网络拓扑继续。 操作数据中心团队具有灵活地部署和动态移动不提供更好地运营效率的服务器中断 datacenter 和整体更有效地数据中心中的任意位置的工作负载。对于工作负载所有者的关键优势是,他们可以现在移动其工作负载"拓扑"到云而不更改其 IP 地址或重写他们的应用程序。 例如,典型三层 LOB 应用组成前端层业务逻辑层,数据库层。 通过策略,HYPER-V 网络虚拟化允许客户载入所有或部分内容的三个层到云中进行构建,同时又使路由拓扑和的 IP 地址的服务 (即虚拟机 IP 地址),而无需要更改应用程序。对于基础结构所有者虚拟机的位置中更大的灵活性使工作负载任意位置进行移动数据中心中无需更改虚拟机或重新网络配置。 例如 HYPER-V 网络虚拟化使交叉网实时迁移,以便在虚拟机可以实时迁移任意位置,而无需服务中断 datacenter。 实时迁移以前仅限于相同子网虚拟机能定位限制。 跨子网实时迁移允许管理员整合工作负载基于动态资源要求,energy 提高效率,并还容纳而不会中断客户正常运行时间的工作负载的基础结构维护。实际应用对虚拟化数据中心的成功,IT 部门和承载提供商 (提供商提供也存在或物理服务器租赁) 已经开始提供更灵活虚拟化的基础结构,以使其更轻松地向他们的客户提供点播 server 实例。 这类新服务称为基础结构即服务 (IaaS)。 Windows Server 2016 提供的所有必需的平台功能,以实现企业客户立即专用云霞和转换到一名 IT 作为服务运营模型版本。 Windows Server 2016 2016年还使宿主公共云彩和为其客户提供 IaaS 解决方案。 结合使用时虚拟机管理器和 Windows Azure 包管理 HYPER-V 网络虚拟化策略,Microsoft 将提供一个功能强大的云中的解决方案。Windows Server 2016 HYPER-V 网络虚拟化提供基于策略、 软件控制网络虚拟化,减少了头顶上飞过时怪脸庞的企业当他们展开专用的 IaaS 海角,并提供云宿主更好的灵活性和可扩展性管理虚拟机,以实现更高版本的资源使用率管理。已从不同组织的分隔 (专用云) 或不同的客户 (托管云) 虚拟机 IaaS 方案需要安全隔离。 今天的解决方案,虚拟本地网络 (Vlan),可以显示较大的缺点此方案中。Vlan当前,Vlan 是大多数组织用于支持地址空间重用租户隔离机制。 VLAN 的以太网帧标题中使用明确标签 (VLAN ID) 和它依赖以太网交换机强制隔离和到具有相同 VLAN ID 网络节点限制流量 与 Vlan 主缺点如下所示:增加了由于生产的麻烦重新配置无意中断的风险切换时,在动态数据中心中的虚拟机或隔离限制移动。在可扩展性的限制,因为 4094 Vlan 最多,典型开关支持不超过 1000 VLAN Id。在的限制中单个 VLAN 节点数,并限制的虚拟机上的物理位置基于位置的单个 IP 子约束。 即使 Vlan 可在站点上进行扩展,整个 VLAN 必须相同子网。IP 地址分配由 Vlan 缺点,除了虚拟机 IP 地址分配存在问题,其中包括:数据中心网络基础结构的物理位置决定虚拟机 IP 地址。 这样一来,将移动到云通常需要更改服务工作负载的 IP 地址。策略紧密为 IP 地址,如防火墙规则资源发现和目录服务,以及等。 更改 IP 地址,则需要更新的所有关联的策略。虚拟机部署和交通隔离是依赖拓扑。当数据中心网络管理员计划 datacenter 物理布局时,他们必须做出决定位置的子网将物理放置并路由。 这些决策基于 IP 和以太网影响给定的服务器或已连接到特定机架数据中心中刀口运行虚拟机允许有潜在的 IP 地址的技术。 当虚拟机预配,并且放置在数据中心中时,它必须遵守这些选项和有关 IP 地址的限制。 因此,典型结果是 datacenter 管理员,将新的 IP 地址分配给虚拟机。有此要求问题是,除了正在地址,没有语义式 IP 地址与关联的信息。 例如,一个子网可能包含给定的服务,也可以是在不同的物理位置。 防火墙规则、 访问控制策略和 IPsec 安全关联通常与程序关联的 IP 地址。 更改 IP 地址强制虚拟机所有者若要调整所有它们都基于原始的 IP 地址的策略。 此重新编号头顶上飞过时是许多企业选择部署到云中进行构建,只需如此便离开旧版应用的唯一的新服务过高。HYPER-V 网络虚拟化将分离从物理网络基础结构的客户虚拟机虚拟网络。 因此,它使客户虚拟机维护其原始的 IP 地址,同时允许 datacenter 管理员预配无需重新物理 IP 地址或 VLAN Id 配置的客户虚拟机数据中心中的任意位置。 下一步部分总结了主要功能。重要的功能下面是关键功能、 好处,和 HYPER-V 网络虚拟化 Windows Server 2016 中的功能的列表:可以灵活工作负载位置的网络隔离和 IP 地址重新使用,无需 VlanHYPER-V 网络虚拟化将分离从物理网络基础结构宿主,为提供相应自由工作负载放置在中心内的客户虚拟网络。 虚拟机的工作负载位置不再受限制的 IP 地址分配或物理网络 VLAN 隔离要求因为它实施根据软件定义、 租户虚拟化策略 HYPER-V 主机内。虚拟机来自重叠 IP 地址与不同的客户可以现在部署在相同的主服务器无需麻烦 VLAN 配置或违反 IP 地址层次。 这可以优化迁移的客户到共享 IaaS 举办提供程序,使客户能够在不进行修改,其中包括保持不变的虚拟机 IP 地址这些工作负载的工作负载。 承载服务提供商,支持想要扩展到共享 IaaS datacenter 他们现有网络地址空间的许多客户是配置和维护为每个客户,以确保的潜在重叠地址空间并存独立的 Vlan 复杂练习。 与 HYPER-V 网络虚拟化支持重叠的地址变得更加容易网络且需要重新配置较少网络承载提供程序。此外,而不会导致客户工作负载下的时间可以完成物理基础结构维护和升级。 与 HYPER-V 网络虚拟化、 虚拟机在特定主机、 机架、 个子网、 VLAN 或整个群集可以而无需更改物理 IP 地址或主要重新配置迁移。启用轻松进入工作负载的共享的 IaaS 云与 HYPER-V 网络虚拟化 IP 地址和配置虚拟机保持不变。 这使更轻松地从他们的数据中心中将工作负载移动到共享 IaaS 宿主提供商用降至最低重新的工作负载或基础结构工具和策略 IT 部门。 在情况下其中之间两个数据中心是连接,IT 管理员可以继续使用他们的工具,无需重新它们配置。使实时迁移子网间虚拟机工作负载实时迁移传统由于已被限于同一 IP 子或 VLAN 交叉网所需的虚拟机的来宾操作系统更改它的 IP 地址。 此地址更改折断现有的通信和会打乱虚拟机上运行的服务。 使用 HYPER-V 网络虚拟化工作负载可以实时迁移到服务器而无需更改工作负载 IP 地址的子网不同运行 Windows Server 2016 一个子网在运行 Windows Server 2016 的服务器。 HYPER-V 网络虚拟化确保虚拟机由于实时迁移的位置更改了更新并在具有与迁移虚拟机持续通信主机之间同步。使更轻松地管理分离服务器和网络管理由于迁移和工作负载的位置的基础物理网络配置独立简化了服务器的工作负载位置。 服务器管理员可以专注于管理服务器、 和服务和网络管理员可以专注于整个网络的基础结构和交通管理。 这使 datacenter server 管理员部署和迁移虚拟机,而无需更改虚拟机的 IP 地址。 那里减轻头顶上飞过时因为 HYPER-V 网络虚拟化允许虚拟机的位置,以独立网络拓扑于发生可减少网络管理员会涉及可能会发生变化隔离限制的位置。简化了该网络,并改进了服务器中的网络资源使用状况Vlan 坚硬和虚拟机上物理网络基础结构的位置相关性产生超量配置和未充分。 通过中断依赖关系,提高了的虚拟机的工作负载位置的灵活性可以简化网络管理,并改进 server 和网络资源使用状况。 注意 HYPER-V 网络虚拟化物理 datacenter 上下文中支持 Vlan。 例如,datacenter 可能想要在特定 VLAN 上的所有 HYPER-V 网络虚拟化通信。现有的基础结构和新兴的技术与兼容可以在当今 datacenter 部署 HYPER-V 网络虚拟化但与新兴 datacenter"直网络"技术兼容。例如,在 Windows Server 2016 HNV 支持 VXLAN 封装格式和打开 vSwitch 数据库管理协议 (OVSDB) 作为 SouthBound 接口 (SBI)..提供的互操作性和生态系统准备工作HYPER-V 网络虚拟化跨前提连接、 存储区域网络 (圣)、 非虚拟化资源访问等,如支持多个配置中进行通信使用现有的资源。 Microsoft 致力于与生态系统合作伙伴协作,以支持和增强 HYPER-V 网络虚拟化性能、 可扩展性和可管理性方面的体验。基于策略配置通过 Microsoft 网络控制器配置 Windows Server 2016 中的网络虚拟化策略。 网络控制器具有 rest 风格 northbound API,以及 Windows PowerShell 接口配置策略。软件要求使用 Microsoft 网络控制器 HYPER-V 网络虚拟化需要 Windows Server 2016 和 HYPER-V 角色。
本内容主要介绍了Hyper-V 网络虚拟化 (HNV) 功能在 Windows Server 2016 中的新增或更改内容,具体信息如下:HNV更新功能中的功能新的或改进描述可编程 Hyper-V 切换新增功能HNV 策略是可编程通过 Microsoft 网络控制器。VXLAN 封装支持新增功能HNV 现在支持 VXLAN 封装。软件负载平衡 (SLB) 互操作性新增功能与 Microsoft 软件负载平衡完全集成 HNV。兼容 IEEE 以太网标题改进了使用 IEEE 以太网标准的兼容HNV 基本构建基块的Microsoft 更新的软件定义网络(SDN) 解决方案,并且完全集成SDN 堆栈。Microsoft的新网络控制器推送HNV策略下主机代理在使用开放vSwitch数据库管理协议(OVSDB) SouthBound接口(SBI)为每台主机上运行。主机代理存储使用自定义的此策略VTEP方案和到Hyper-V切换中运行的概率流引擎程序复杂流规则。内部Hyper-V切换流引擎是Microsoft Azure中使用的相同引擎™,这已在Microsoft hyper大规模证实公共的Azure云。此外,整个SDN堆叠起来通过网络控制器、和网络资源提供商(即将推出的详细信息)是Microsoft Azure,从而使Microsoft电源与一致到我们的企业和举办客户服务提供商的Azure公共云。Hyper-V 切换支持根据简单匹配操作Microsoft 内部流引擎这两个无状态和状态流规则。VXLAN 封装支持虚拟可扩展本地网络(VXLAN- RFC 7348 )协议已在市场的位置,如Cisco、Brocade、Dell、HP和其他人供应商提供的支持广泛采用。HNV现在还支持租户覆盖层到的网络IP地址(客户地址或加拿大)物理包含网络IP地址(提供商地址或州)的使用通过程序映射到Microsoft网络控制器MAC distribution模式此封装方案。改进了性能通过第三方驱动程序支持NVGRE和减轻VXLAN任务。软件负载平衡(SLB) 互操作性Windows Server 2016完全支持虚拟网络通信和与HNV无缝互动包含一个软件负载平衡(SLB)。通过运行的概率流引擎数据平面v开关中实现SLB并将其虚拟IP (VIP)的/动态受网络控制器(冲动)IP映射。兼容IEEE 以太网标头(ethernet headers)HNV实现正确的L2以太网标头,以确保与第三方虚拟和物理装置取决于行业标准协议互操作性。Microsoft可确保所有传输的数据包中所有的字段,若要确保此互操作性具有兼容的值。此外,在物理L2网络中支持巨型帧(MTU> 1780)将需要考虑封装协议(NVGRE,VXLAN)引入的数据包开销,同时确保连接到HNV虚拟网络的客户虚拟机维持1514 MTU。