虚拟交换机是一个软件或硬件实体,它可以在物理机中循环虚拟机 (virtual machine, VM) 间通信(而不是将通信通过线路发送到外部),从而加速 VM 之间的通信。
使用 EVS 可以明确地创建跨一个或多个节点(物理机)的虚拟交换机,这样可进一步虚拟化您的网络。创建的虚拟交换机代表一个隔离的 L2 网段,该网段使用 VLAN 或 VXLAN 来实现隔离。
有关 EVS 体系结构的更多信息,请参见在 Oracle Solaris 11.2 中管理网络虚拟化和网络资源 中的EVS 组件。
此方案的总体目标是设置并部署 EVS 虚拟租户网络。主要目标是创建连接两个计算节点的弹性虚拟交换机 (vswitch),使这两个节点属于相同的 L2 网段并且可以相互通信。
此方案的各个目标如下:
部署带有两个区域的虚拟租户网络,这两个区域通过 anet VNIC 连接到网络。
在具有两个计算节点的专用云基础结构上部署 VNIC。
使用 VLAN L2 基础结构来实例化专用虚拟租户网络。
下图展示了在此方案中使用的弹性虚拟交换机配置的虚拟和物理组件。
图 2-1 EVS 交换机配置的虚拟组件
图 2-2 EVS 交换机配置的物理组件
以下设置使用四个网络节点,具体配置如下:
两个计算节点(CN1 和 CN2)。
两个区域(z1 和 z2),分别在 CN1 和 CN2 上配置。
两个区域(z1 和 z2)中的每一个都配置有 VNIC anet 资源。
一个节点用作 EVS 控制器。
另一个节点用作 EVS 客户机。
两个上行链路端口 (net2) 指定要用于 VLAN 的数据链路。