创建和使用 Oracle® Solaris 区域

退出打印视图

更新时间: 2015 年 5 月
 
 

共享 IP 区域中的 IP 网络多路径

在 Oracle Solaris 中,借助 IP 网络多路径 (IP network multipathing, IPMP),可以对同一 IP 链路上的多个接口进行分组,从而确保网络持续可用。这些底层接口会相互备份,这样,如果其中一个底层接口出现故障,网络将仍然可用。IPMP 还为具有多个接口的系统提供了包负荷分配。

在 Oracle Solaris 中,可通过以下方式实现 IPMP:

  • 配置多个接口(例如 net0net1net2)以构成一个 IPMP 接口 ipmp0

  • 为 IPMP 接口 ipmp0 配置多个 IP 地址,即数据地址。这些地址用于托管网络通信流量。

  • 也可在底层接口 netN 上直接配置 IP 地址。这些地址不是用于网络通信流量,而是用于故障检测以确定底层接口是否出现故障。因此,底层接口上的这些 IP 地址被称为测试地址。

数据地址驻留在 ipmp0 中,因此即使一个底层 IP 接口出现故障,网络将仍然可用。通信流量将继续流经 ipmp0 中的其他地址。

与所有网络配置任务一样,可在全局区域中配置 IPMP。然后,可以把该功能扩展到非全局区域。扩展时,只需把 IPMP 接口的一个数据地址分配给相应区域即可。

在给定的非全局区域中,只有与此区域关联的接口才能通过 ipadm 命令进行查看。

请参见如何将 IP 网络多路径功能扩展到共享 IP 非全局区域。区域配置过程在如何配置区域中介绍。有关 IPMP 功能、组件和用法的信息,请参见在 Oracle Solaris 11.2 中管理 TCP/IP 网络、IPMP 和 IP 隧道 中的第 2  章 关于 IPMP 管理