Hyper-V外部虚拟网络

Hyper-V外部虚拟网络就是将虚拟机链接至物理网卡上,让虚拟机能存取实体网络。

外部虚拟网络具有以下特点:

  • 同一个Hyper-V服务器上的虚拟机可相互通信

  • 虚拟机对服务器可相互通信

  • 虚拟机对外部主机可相互通信

  • Hyper-V服务器对外部主机可相互通信   


wKioL1Qa3Fbico_0AAE7KLfwtfs598.jpg

Hyper-V内部虚拟网络

Hyper-V内部虚拟网络不仅允许位于同一部Hyper-V服务器上的虚拟机相互通信,同时也允许虚拟机对服务器通信,原因在于服务器上多绑定了一个虚拟网卡。运用内部虚拟网络可建立一个没有实体网卡的测试环境与Hyper-V服务器连接。


wKiom1Qa3FzBq8ccAAEEfhXUr0Y330.jpg


Hyper-V专用虚拟网络

相当于虚拟一个专供虚拟机连接的虚拟交换机,所有的虚拟机连接到同一个虚拟交换机上,所有的虚拟机之间可以通信,但是不能访问宿主机以及宿主机所在的网

创建虚拟交换机

每一个虚拟交换机将使用一块网卡,如要部署N个虚拟交换机,建议使用的网络适配器数量为N+1块,多余的一块作为物理计算机管理用

VLAN功能的实现

广播风暴:设备发出的广播帧在广播域中传播,占用网络带宽,降低设备性能


wKioL1QZhjvR9X8AAAC1dDnP20k641.jpg


路由器能够隔离广播,减小广播域范围


wKioL1QZhjvCmKk8AADIqoP0yNM719.jpg


用VLAN隔离广播


wKiom1QZhiPyspGgAADuSDGhyZ4149.jpg


VLAN的优点

  • 有效控制广播域范围

  • 增强局域网的安全性

  • 灵活构建虚拟工作组


基于端口的VLAN


wKiom1QZhiTio8q2AAFUClU5_C4482.jpg


基于MAC地址的VLAN


wKioL1QZhj2zCmMPAAFbAZO41QQ667.jpg


基于协议的VLAN


wKiom1QZhiXAEHtkAAFGKBUlOr4762.jpg


基于子网的VLAN


wKioL1QZhj2ywTjMAAFNLnnj3nY920.jpg


Hyper-V的VLAN功能

  物理计算机使用的适配器必须支持802.1Q中继功能,并且连接一个已经启用中继的交换机的端口,该端口可以VLAN之间传输数据

部署VLAN

  • 虚拟交换机设置

  • 虚拟机设置

建议按照以下基本原则配置网卡:

  • 在每台宿主服务器上使用2块以上网卡

  • 一块网卡可以专门用作宿主机的管理

  • 另一块或多块网卡可用作虚拟机专用(可以考虑万兆网卡)

  • iSCSI存储设备使用专用网卡连接


带宽限制设置


wKiom1QZhieigKUXAALagznR_ZI120.jpg


虚拟交换机常用的PowerShell命令

Get-Help *VMSwitch