Oracle® Solaris 11.2 中的网络管理策略

退出打印视图

更新时间: 2014 年 9 月
 
 

网络虚拟化基本组件

    Oracle Solaris 中的网络虚拟化包括以下关键的基本组件:

  • VNIC

    当多个 VM 或区域需要共享一个数据链路(例如物理 NIC 或链路聚合)时,可以将它分割成多个虚拟 NIC (virtual NIC, VNIC)。这些 VNIC 在系统上作为任意其他 NIC 显示,其管理方式与物理 NIC 完全相同。每个 VNIC 具有各自的 MAC 地址,您可以使用其他属性(例如 VLAN ID)配置该地址,使 VNIC 能够轻松地集成到现有网络基础结构中。为了获得更高的可用性,您还可以在链路聚合上创建 VNIC,然后可以分配单独的带宽限制,使它们仅占用所分配的带宽份额。VNIC 具有一组丰富的可配置功能。有关更多信息,请参见在 Oracle Solaris 11.2 中管理网络虚拟化和网络资源 中的构建虚拟网络

  • 虚拟交换

    Oracle Solaris 虚拟网络栈包括内置的虚拟交换功能,可用于模拟物理网络交换机的功能。可以在单个计算机中使用虚拟交换机,以使区域和 VM 能够相互通信。在同一数据链路上创建多个 VNIC 时,会将虚拟交换机自动实例化。除了能够在物理 NIC 或聚合上创建 VNIC 之外,您还可以在 etherstub 上创建虚拟交换机。使用此功能可以创建独立于物理硬件的完全虚拟化的网络。有关更多信息,请参见在 Oracle Solaris 11.2 中管理网络虚拟化和网络资源 中的配置虚拟网络的组件

  • Oracle Solaris 的弹性虚拟交换机 (Elastic Virtual Switch, EVS) 功能

    EVS 功能是一种扩展网络虚拟化功能的 L2 技术,使您能够直接管理虚拟交换机。您可以创建 EVS 交换机,以部署在多租户云环境或数据中心内跨多个主机的多个虚拟网络。您还可以选择性地使用虚拟端口、IP 子网和服务级别协议 (Service-Level Agreement, SLA) 配置 EVS 交换机。此外,您可以将任何 Oracle Solaris VNIC 连接到 EVS 交换机或虚拟端口。这些 VNIC 会自动从 EVS 继承其网络配置。使用此功能可以更加干净利落地将网络配置与区域或 VM 配置相分离。

    通过中央控制器可以管理和观察 EVS 交换机。然后,弹性虚拟交换机会根据需要自动部署在各个主机上。因此,弹性一词是用于描述这些交换机的。EVS 体系结构与其他各种网络虚拟化功能紧密集成,包括 VXLAN 功能。请参见在 Oracle Solaris 11.2 中管理网络虚拟化和网络资源 中的第 3  章 使用虚拟可扩展局域网配置虚拟网络。您可以一起使用这两个功能来创建大量虚拟网络。此外,由于 EVS 交换机与传输无关,因此可以将这些交换机用于其他类型的网络结构,例如传统 VLAN。

    在区域环境中也支持 EVS 交换机。anet VNIC 资源可以使用适当的 zonecfg 属性连接到 EVS 交换机。有关更多信息,请参见创建和使用 Oracle Solaris 区域 zonecfg(1M) 手册页。

    有关 EVS 功能的更多信息,请参见在 Oracle Solaris 11.2 中管理网络虚拟化和网络资源 中的第 6  章 管理弹性虚拟交换机

    EVS 功能引入了新的管理命令。有关更多信息,请参见 evsadm(1M)evsstat(1M) 手册页。另请参见 dladm(1M) 手册页。