VSM 6 支持 VSM 6、VLE 设备及 CLINK 与其他 VSM 6 或 VSM 5 VTSS 之间建立直接挂接和多端口直接交换机挂接。
VLE 流量和 CLINK 流量未被 VSM 6 隔离。任何连接的 RoIP 端口都可以用来传输这两种数据流量。
为了定义这些连接,您需要定义 VSM 6 用来复制的 RoIP 端口以及指向目标的 Ippath。
如图 6-1中所示,每个 VSM 6 节点有 12 个以太网端口。这些端口分配假定 VSM 6 服务器节点上安装了 Solaris 11.1 或更高版本。
端口 0 (NET0) 用于用户界面连接(CLI、GUI、ECAM over IP)。
端口 1 (NET1)、端口 3 (NET3)、端口 6 (IPM2) 和端口 7 (Cluster2) 用于连接节点以支持群集。
端口 2 (NET2) 是一个专用的维护端口,保留供服务人员直接连接。
端口 4、5、8 和 9(REP1、REP2、REP3 和 REP4)可用于连接到客户定义的网络以便复制 IP。
端口 10 (ASR) 可用于出站 ASR。
端口 11 (JBOD) 用于将服务器连接到堆栈中服务器上面的第一个磁盘机框。
常见的网络端口方案包括:
方案 1:在数据中心中连接 VSM 5 IFF 端口和 VSM 6 复制端口。
接口之间通过网络电缆直接进行点到点的连接,并且这些接口连接位于同一个网络。在此方案中只能建立一个连接。无需网关。无需静态路由。
方案 2:在数据中心中将 VSM 5 IFF 端口和 VLE 端口连接到 VSM 6 复制端口。
接口之间通过交换机连接,并且这些接口连接位于同一个网络。可以进行一对多的连接。无需网关。无需静态路由。
方案 3:在远程数据中心中将一个 VSM 6 复制端口连接到另一个 VSM 6 复制端口,或建立到远程支持站点的 ASR 连接。
接口之间通过网关连接,并且接口连接位于不同的网络。可以进行一对多的连接。需要网关。如果客户无法隔离并且有多个到目标的路由,则可能需要静态路由。
在实施了一个、两个或所有三个方案的环境中可以配置 VSM 6 节点。
图 6-2中所示的示例节点配置涵盖所有三种方案:
第一个复制端口(网络 A)直接连接到本地 VSM 5 IFF 端口。
第二个复制端口(网络 B)通过交换机连接到本地 VLE 端口。
第三个复制端口(网络 C)以其他网络上的远程 VLE 端口为目标。
第四个复制端口(网络 D)以其他网络中远程 VSM 6 端口上的复制端口为目标。
ASR 流量(网络 Z)发送到 Oracle。
如表 6-1中所示,在客户网络上配置的 VSM 6 节点上的复制端口和 ASR 端口必须位于唯一的独立网络中。
位置 |
设备 |
链接 |
功能 |
客户网络 |
独立网络 |
---|---|---|---|---|---|
PCIE4 |
nxge0 |
net4 |
复制 |
是 |
是 |
PCIE4 |
nxge1 |
net5 |
复制 |
是 |
是 |
PCIE5 |
nxge4 |
net8 |
复制 |
是 |
是 |
PCIE5 |
nxge5 |
net9 |
复制 |
是 |
是 |
PCIE5 |
nxge6 |
net10 |
自动化服务请求 |
是 |
是 |
表 6-2显示了两个网络,每个网络都有 254 个 IP 地址。如果两个或多个端口的 IP 地址都在该范围内,则说明这些端口都位于同一个子网中。
表 6-2 两个网络,每个网络都带有 /24 前缀长度(254 个 IP 地址)
网络 |
网络掩码 |
前缀长度 |
IP 地址范围 | 广播 IP 地址 |
---|---|---|---|---|
192.168.1.0 |
255.255.255.0 |
/24 |
192.168.1.1 - 192.168.1.254 |
192.168.1.255 |
192.168.2.0 |
255.255.255.0 |
/24 |
192.168.2.1 - 192.168.2.254 |
192.168.2.255 |
地址为 192.168.1.10/24 和 192.168.1.25/24 的端口位于同一个网络。
地址为 192.168.1.10/24 和 192.168.2.25/24 的端口不在同一个网络中。
增加前缀长度会更改网络掩码,以便 192.168.1.0 网络可以划分为多个网络或子网。例如,如表 6-3中所示,如果前缀长度更改为 /28,则每个子网的主机数会从 254 个减少到 14 个。
注:
您应该在初始化配置过程中提前规划前缀长度以满足将来的扩展需要。以后缩短前缀长度会影响相邻的网络,因此需要在所有受影响的端口上重新配置网络,以确保 IP 地址有效并且端口仍然位于独立网络中。前缀 |
网络掩码 |
每个子网的主机 IP 地址数 | 子网大小注意事项 |
---|---|---|---|
/24 |
255.255.255.0 |
254 |
该子网中最多总共包含 254 个复制、VLE 和 VSM5 端口 |
/25 |
255.255.255.128 |
126 |
该子网中最多总共包含 126 个复制、VLE 和 VSM5 端口 |
/26 |
255.255.255.192 |
62 |
该子网中最多总共包含 62 个复制、VLE 和 VSM5 端口 |
/27 |
255.255.255.224 |
30 |
该子网中最多总共包含 30 个复制、VLE 和 VSM5 端口 |
/28 |
255.255.255.240 |
14 |
该子网中最多总共包含 14 个复制、VLE 和 VSM5 端口 |
/29 |
255.255.255.248 |
6 |
该子网中最多总共包含六个复制、VLE 和 VSM5 端口 |
/30 |
255.255.255.252 |
2 |
该子网中每个 VSM 6 节点(总共两个节点)的一个复制、VLE 或 VSM5 端口的最大大小 |
如表 6-4中所示,当该网络的前缀长度更改为 /28 时,地址为 192.168.1.10/24 和 192.168.1.25/24 的端口不再位于同一个网络中。
表 6-4 两个网络前缀为 /28 的网络(14 个 IP 地址)
网络 |
网络掩码 |
前缀长度 |
IP 地址范围 | 广播 IP 地址 |
---|---|---|---|---|
192.168.1.0 |
255.255.255.240 |
/28 |
192.168.1.1 - 192.168.1.14 |
192.168.1.15 |
192.168.1.16 |
255.255.255.240 |
/28 |
192.168.1.17 - 192.168.1.30 |
192.168.1.31 |
表 6-5显示了在一个给定的网络上 /28 网络最多可以容纳 14 个网络端口(VSM 6、VSM 5 和 VLE 端口的混合)。ASR 端口位于客户的较广泛的 /23 网络上,有一个路由通往 Oracle。
注:
两个 VSM6 节点都要分开单独进行配置。节点的复制和 ASR 端口可能位于同一个子网中,也可能位于不同的子网中。例如,节点 1 上的 REP1 端口和节点 2 上的 REP1 端口可能位于同一个子网中,也可能位于不同的子网中。端口 |
网络 |
网络掩码 |
长度 |
IP 地址范围 | 广播地址 |
---|---|---|---|---|---|
REP1 |
192.168.1.0 |
255.255.255.240 |
/28 |
192.168.1.1 - 192.168.1.14 |
192.168.1.15 |
REP2 |
192.168.1.16 |
255.255.255.240 |
/28 |
192.168.1.17 - 192.168.1.30 |
192.168.1.31 |
REP3 |
192.168.1.32 |
255.255.255.240 |
/28 |
192.168.1.33 - 192.168.1.46 |
192.168.1.47 |
REP4 |
192.168.1.48 |
255.255.255.240 |
/28 |
192.168.1.49 - 192.168.1.62 |
192.168.1.63 |
ASR |
10.80.142.0 |
255.255.254.0 |
/23 |
10.80.142.1 - 10.80.143.254 |
10.80.143.255 |
表 6-6使用客户提供的 IP 地址显示了本地 VSM 6 端口和各个目标网络端口之间的示例布局。
表 6-6 VSM 6 的节点 1 端口和目标网络端口的示例布局
端口(节点 1) | IP 地址 | 方案 |
网关 |
目标端口 |
目标地址 |
---|---|---|---|---|---|
VSM6-REP1 |
192.168.1.1/28 |
1(网络 A) |
N/A |
Local-VSM5 |
192.168.1.6/28 |
VSM6-REP2 |
192.168.1.17/28 |
2(网络 B) |
N/A |
Local-VLE |
192.168.1.30/28 |
VSM6-REP3 |
192.168.1.33/28 |
3(网络 C) |
192.168.1.46 |
Remote-VLE |
172.27.1.17/28 |
VSM6-REP4 |
192.168.1.49/28 |
3(网络 D) |
192.168.1.62 |
Remote-VSM 6 |
172.27.2.22/28 |
VSM6-ASR |
10.80.143.16/23 |
3(网络 Z) |
10.80.143.254 |
Oracle-Support |
Oracle-Support |
表 6-7显示了节点 2 中与节点 1 上的端口位于同一子网上的端口。
注:
如果到远程 VLE 和远程 VSM 的流量可以从 VSM6-REP3 或 VSM6-Rep4 进行路由,则可能需要静态路由。因此,需要网关。表 6-7 VSM 6 的节点 2 端口和目标网络端口的示例布局
端口(节点 2) | IP 地址 | 方案 |
网关 |
目标端口 |
目标地址 |
---|---|---|---|---|---|
VSM6-REP1 |
192.168.1.2/28 |
1(网络 A) |
N/A |
Local-VSM5 |
192.168.1.7/28 |
VSM6-REP2 |
192.168.1.18/28 |
2(网络 B) |
N/A |
Local-VLE |
192.168.1.30/28 |
VSM6-REP3 |
192.168.1.34/28 |
3(网络 C) |
192.168.1.46 |
Remote-VLE |
172.27.1.17/28 |
VSM6-REP4 |
192.168.1.50/28 |
3(网络 D) |
192.168.1.62 |
Remote-VSM 6 |
172.27.2.22/28 |
VSM6-ASR |
10.80.143.17/23 |
3(网络 Z) |
10.80.143.254 |
Oracle-Support |
Oracle-Support |
以下示例说明了 VSM 6 与 VLE 或 VTSS 之间的 IP 连接:
每个示例包括:
设备之间的连接
用于定义与 VSM 6 之间的连接的 CLI 命令
用于根据 VTCS 配置来定义 VSM 6 连接的 VTCS 命令
定义为 RoIP 的每个端口都只是从 VSM 6 传出的路由。
已定义的 RoIP 路由数与为 vRTD/CLINK 定义的 IPPATH 数无关。
多个 RoIP 端口提供了带宽和灵活性。
VTCS 使用的 VLE 名称是采用在 VSM 6 CLI 中使用的 IPPATH 命令定义的目标 VLE 名称。每个 IPPATH 都只不过是 VSM 6 传出的通往 VSM 目标的路由。
vRTD 针对 VTCS 定义为具有 IPIF ID 的 IP 设备。
使用 IPIF ID 不是为了引用定义,但是它必须存在才能满足 VTCS 语法规则。对于 VTCS 中定义的每个 VSM 6,每个 IPIF ID 都必须唯一且使用有效的语法。
VTCS 总共允许使用 16 个 IPIF ID,以便每个 VSM 6 以任何方式组合都可以最多组合 16 个 IP vRTD/CLINK。
VTCS 和 VSM 6 使用基于 CLINK 定义的 VSM 合作伙伴和基于 IPPATH 命令的 VTSS 目标名称来链接 CLINK。每个 IPPATH 都只不过是 VSM 6 传出的通往 VSM 目标的路由。
VTCS 将所有 VSM 6 CLINK 都视为 IP 设备。
CLINK 针对 VTCS 定义为具有 IPIF ID 的 IP 设备。
使用 IPIF ID 不是为了引用定义,但是它必须存在才能满足 VTCS 语法规则。对于在 VTCS 中定义的每个 VSM 6,每个 IPIF ID 都必须唯一。
VTCS 总共允许使用 16 个 IPIF ID,以便每个 VSM 6 以任何方式组合都可以最多组合 16 个 IP vRTD/CLINK。
即使只有一个 IPPATH,VTCS 也可以定义多个 CLINK。最佳做法就是使用 VTCS 定义尽可能多的 CLINK。