管理 VMM 构造中的 SDN 资源

本文总结了可在 System Center Virtual Machine Manager (VMM) 构造中管理的软件定义网络(SDN)操作。 对于无法在构造中管理的操作,需要使用 REST API 或 Windows Server PowerShell。

软件定义的网络(SDN)将物理硬件网络基础结构抽象化为虚拟网络。 在 VMM 构造中,可以部署和管理 SDN 基础结构,包括网络控制器、软件负载均衡器和网关,以大规模预配和管理虚拟网络。 了解详细信息

可以在 VMM 中管理哪些内容?

SDN 资源在 VMM 中分为两大类:

  • 已知资源:可以使用 VMM 创建和管理的资源。
  • 未知资源:必须在 VMM 外部创建和管理的资源。

已知资源

可以使用或不使用 VMM 创建和管理这些资源。 如果在 VMM 外部对这些资源进行更改,VMM 将在对对象执行 VMM 操作时覆盖现成的更改。 这可能会导致配置和连接问题,并应尽可能避免。 除非检测到问题并手动重新配置,否则无法还原覆盖。

强烈建议仅在 VMM 构造中配置 VMM 已知的资源。

已知对象 详细信息 修改
AccessControlList AccessControlList 包含 ACL 规则列表,可分配给虚拟子网或 IP 配置。 如果启用现成的,则由 VMM 覆盖
AclRule 汇总 VM 网络接口允许或拒绝的网络流量。 如果启用现成的,则由 VMM 覆盖
网关 向一个或多个 virtualNetworks 提供网关服务。 如果启用现成的,则由 VMM 覆盖
GatewayPool GatewayPools 将一组网关资源聚合到单个池中。 如果启用现成的,则由 VMM 覆盖
主机 如果启用现成的,则由 VMM 覆盖
HostProperties 如果启用现成的,则由 VMM 覆盖
IpConfigurations 负载均衡器的 IP 地址 如果启用现成的,则由 VMM 覆盖
IpPool 在网络控制器上创建 IP 地址池 如果启用现成的,则由 VMM 覆盖
LoadBalancerManager 配置网络控制器的负载均衡服务。 如果启用现成的,则由 VMM 覆盖
LoadBalancerMux 表示部署在网络控制器构造中的 MUX VM。 如果启用现成的,则由 VMM 覆盖
LogicalSubnets 子网/VLAN 对。 如果启用现成的,则由 VMM 覆盖
MACPool 在网络控制器上创建 MAC 地址池 如果启用现成的,则由 VMM 覆盖
NatRules 配置负载均衡器以将 NAT 应用到流量 如果启用现成的,则由 VMM 覆盖
NetworkInterface 指定主机虚拟接口(主机 vNIC)或虚拟服务器 NIC(VMNIC)的配置。 如果启用现成的,则由 VMM 覆盖
PortSettings 如果启用现成的,则由 VMM 覆盖
PublicIPAddress 指定公开可用的 IP 地址。 virtualGateways 和 loadBalancers 使用它来指示可用于从外部与虚拟网络通信的 IP 地址。 如果启用现成的,则由 VMM 覆盖
QualityOfService 如果启用现成的,则由 VMM 覆盖
服务器 表示由网络控制器控制的物理服务器。 如果启用现成的,则由 VMM 覆盖
VirtualGateway 描述用于从虚拟网络进行跨界连接的网关。 如果启用现成的,则由 VMM 覆盖
VirtualGatewayBgpPeer 配置 virtualGateways 资源的 BGP 对等方。 如果启用现成的,则由 VMM 覆盖
VirtualNetwork 用于使用 HNV 为租户覆盖创建虚拟网络。 如果启用现成的,则由 VMM 覆盖
VirtualServer 对应于虚拟机。 必须为对应于网关和 MUX 资源的 VM 创建。 如果启用现成的,则由 VMM 覆盖
VirtualSubnet 用于在租户的虚拟网络(RDID)下创建虚拟子网(VID)。 如果启用现成的,则由 VMM 覆盖
VirtualSwitchManager 在网络控制器管理的每个服务器上配置虚拟交换机属性 如果启用现成的,则由 VMM 覆盖
VM 对应于虚拟机。 如果启用现成的,则由 VMM 覆盖

未知资源

这些资源将在 VMM 构造外部创建和管理。 VMM 不了解它们,显然在 VMM 控制台外部配置时不会覆盖它们。

未知对象是上表中未列出的任何网络控制器资源。 获取最新 SDN 资源列表