在 Oracle® Solaris 11.2 中管理网络虚拟化和网络资源

退出打印视图

更新时间: 2014 年 9 月
 
 

Oracle Solaris 弹性虚拟交换机的功能是什么?

使用 Oracle Solaris 弹性虚拟交换机 (Elastic Virtual Switch, EVS) 功能,可以创建和管理跨一个或多个计算节点的虚拟交换机。这些计算节点是托管 VM 的物理计算机。弹性虚拟交换机是一个实体,表示属于同一第 2 层 (Layer 2, L2) 网段的显式创建的虚拟交换机。弹性虚拟交换机在从网络中任意位置连接到它的 VM 之间提供网络连接。


注 -  在 EVS 中,所有提及虚拟机 (virtual machine, VM) 一词的地方特指 Oracle Solaris 区域和 Oracle Solaris 内核区域。

弹性虚拟交换机可跨越多个主机。这些虚拟交换机被称为“弹性”是因为它们可以跨入主机,也可以跨出主机。在将主机的 VNIC 连接到弹性虚拟交换机时,弹性虚拟交换机将跨入主机。删除这些 VNIC 后,弹性虚拟交换机将跨出主机。

弹性虚拟交换机表示一个隔离的 L2 网段,该隔离是通过 VLAN 或 VXLAN 实现的。有关如何使用 VLAN 实现弹性虚拟交换机的信息,请参见使用案例:配置弹性虚拟交换机。有关如何使用 VXLAN 实现弹性虚拟交换机的信息,请参见使用案例:为租户配置弹性虚拟交换机

有关管理 VLAN 的信息,请参见在 Oracle Solaris 11.2 中管理网络数据链路 中的第 3  章 使用虚拟局域网配置虚拟网络。有关管理 VXLAN 的信息,请参见Chapter 3, 使用虚拟可扩展局域网配置虚拟网络

每个弹性虚拟交换机都与一个名称、多个虚拟端口和一个 IP 地址块相关联。您可以创建、监视和控制虚拟交换机资源。有关更多信息,请参见Chapter 6, 管理弹性虚拟交换机

下图显示了两个计算节点之间的两个弹性虚拟交换机(EVS1EVS2)。在这些计算节点上置备的 VM 是通过跨越这两个计算节点的弹性虚拟交换机连接的。每个计算节点通过一个数据链路连接到同一网络结构。数据链路也称为上行链路端口。这些计算节点上的数据链路将虚拟交换机连接到外部网络。VNIC 通过虚拟端口 (virtual port, VPort) 连接到弹性虚拟交换机。VNIC 继承与虚拟端口关联的属性,例如 MAC 地址、IP 地址和 SLA。

图 5-2  计算节点之间的弹性虚拟交换机

image:此图显示了两个计算节点之间的两个弹性虚拟交换机。

在此图中,VM VM1VM2VM6 可以通过弹性虚拟交换机 EVS1 相互通信。VM VM3VM4VM5 可以通过弹性虚拟交换机 EVS2 相互通信。有关更多信息,请参见如何配置弹性虚拟交换机