E 双 TCP/IP 概述

TCP/IP 使用 HBC/HBCR 卡的主端口 2B 和辅助端口 2A 在主机与磁带库之间提供两个连接。如果主要主机连接断开,则磁带库自动使用辅助连接。

另请参见

双 TCP/IP 的最低要求

  • 包含 PUT0701 的 ACSLS 7.1(适用于 Solaris 或 AIX)。Oracle 建议 ACSLS 8.1 或更高版本。

  • 包含以下 PTF 的 NCS 6.2:SOS620 L1H168G、SMS620 L1H168F(适用于 HSC/MVS/VM)和 MSP PTF LF620DL(适用于 MSP)。

  • 必须将所有交换机或路由器端口配置为自动协商。SL8500 端口默认配置为自动协商并支持 10/100 Mbps 速度。

  • 硬件激活文件(请参见第 3 章 激活可选功能

使用共享网络

注:

Oracle 建议使用专用网络,以实现最大吞吐量、最小资源争用和更高的安全性。

如果必须使用共享网络:

  • 直接将磁带库连接到可过滤掉非定向(广播)通信的交换机或路由器。

  • 将磁带库置于其自己的子网中。这可以防止磁带库收到广播消息。

  • 使用受管交换机或路由器来:

    • 设置端口上的优先级,以便为主机和磁带库提供较高的优先级。

    • 在主机和磁带库之间提供专用带宽。

    • 在主机与磁带库之间创建一个虚拟局域网 (virtual local area network, VLAN)。

  • 使用虚拟专用网络 (virtual private network, VPN) 将主机到磁带库的通信与其他干扰(例如无关广播)隔离开来。

共享网络上的网络广播问题

发送到所有网络节点的广播会定向至磁带库。磁带库无法在它接收这些不相关的广播时有效处理请求。因此,主机与磁带库之间的连接可能会断开。

繁重的网络通信还可能会使 HBC/HBCR 卡上的以太网控制器超载。因此,控制器会不断重置。

共享网络上发生 ARP 洪

SL8500 的处理器可能会被地址解析协议 (address resolution protocol, ARP) 广播洪流所淹没。应在交换机或路由器后面连接连接磁带库。

配置双 TCP/IP

注:

在配置双 TCP/IP 之前,从管理员处或使用相应的 network ip 命令收集有关网络、路由和 IP 地址的信息。

针对双 TCP/IP 配置磁带库

使用 route 命令管理路由表。定义主机 2A 和 2B 端口的路由。

  1. 使用 CLI,使两个端口都脱机:

    SL8500> network ip link set dev 2A down
    SL8500> network ip link set dev 2B down
    
  2. 为两个端口添加新的 IP 地址和子网掩码:

    SL8500> network ip address add IP_address/netmask dev 2A
    SL8500> network ip address add IP_address/netmask dev 2B
    
  3. 要使更改生效,请将两个端口联机:

    SL8500> network ip link set dev 2A up
    SL8500> network ip link set dev 2B up
    
  4. 为每个端口输入网络路由配置:

    • 对于多个主机,为每个主机添加 IP 地址和网络掩码:

      SL8500> network ip route add IP_address/netmask dev 2A
      SL8500> network ip route add IP_address/netmask dev 2B
      
    • 对于单个主机,无需网络掩码值:

      SL8500> network ip policy route add host_IP_address dev 2A
      SL8500> network ip policy route add host_IP_address via gateway_IP_address dev 2A
      SL8500> network ip policy enable 2A |2B
      SL8500> network ip policy status
      
  5. 验证配置。

    SL8500> network ip address show
    SL8500> network ip route show
    SL8500> network ip policy route show dev 2A |2B
    
  6. 检查日期和时间是否准确。

    SL8500> time
    time print
    time HH: MM
    time HH:MM:SS
    
  7. 对配置进行测试以确保通过两个端口都可以访问磁带库。

针对双 TCP/IP 配置 ACSLS 主机

对于 ACSLS 服务器,应使用 acsss_config 命令或动态配置 config 实用程序在两个单独的子网上配置两个网络接口。使用 route 命令在 ACSLS 服务器上定义这两个路由。另一个物理连接提高了可靠性。

  1. 根据 ACSLS 文档更新 ACSLS 服务器的路由表。如果 ACSLS 服务器上只有单个网络接口,则主机上不需要特殊路由。

  2. 在 ACSLS 服务器上通过 UNIX 命令提示符,使用动态配置命令添加与 SL8500 的端口连接。

    1. 确保 ACS 到 ACSLS 之间的连接处于联机或诊断模式。

    2. 使用 config port acs_id 添加端口。

    3. 如果尚未联机,使 ACS 联机以连接到 ACSLS。

  3. 要删除或者以不同的端口替换现有 IP 地址,请执行以下操作:

    1. 发出 kill.acsss(对于 7.3 和更低版本)或 acsss disable(对于 8.0 和更高版本)命令来关闭 ACSLS。

    2. 发出 acsss_config 命令来配置新端口。

    3. 发出 rc.acsss(对于 7.3 和更低版本)或 acsss enable(对于 8.0 和更高版本)命令使 ACSLS 重新联机

有关更多信息,请参见《ACSLS Administrator’s Guide》。

针对双 TCP/IP 配置 ELS 主机

  1. 根据 ELS 文档更新 IBM 大型机的路由表。如果 IBM 大型机上只有单个网络接口,则主机上不需要特殊路由。

  2. 在 IBM 大型机控制台或 PARMLIB,使用 LMUPATH 控制语句定义网络 LMU 连接。

  3. 指定另一个 LMUADDR 参数来定义双 TCP/IP。ELS 自动确定连接是双 TCP/IP 还是双 LMU。

  4. 使 ACS 脱机,发出 LMUPDEF命令,并使 ACS 重新联机以获取修订后的包括第二个连接的 LMUPATH 语句。

有关更多信息,请参见 ELS 文档。

双 TCP/IP 配置示例

ACSLS 双 TCP/IP 和共享子网示例

在本例中,ACSLS 服务器和磁带库共享两个独立的子网。SL8500 使用与 ACSLS 服务器上的网络接口的一对一关系。子网 192.168.0/23 上的网络接口卡连接到端口 2B,子网 192.168.1/23 上的网络接口卡连接到端口 2A。

路由

使用 UNIX route 命令强制实施关系。有关更多信息,请参见《ACSLS Administrator's Guide》。

图 E-1 ACSLS 双 TCP/IP 和共享子网

ACSLS 双 TCP/IP 和共享子网

通过公共网络的 ACSLS 双 TCP/IP 示例

在本例中,ACSLS 服务器包含位于两个不同子网上的两个网络接口。两个接口都通过一个公共网络,并且在连接到 SL8500 磁带库之前进入两个不同的子网。此配置使用与第一个示例中相同的命令。

图 E-2 ACSLS 双 TCP/IP

通过公共网络的 ACSLS 双 TCP/IP

ACSLS 高可用性双 TCP/IP 示例

以下示例是需要双 TCP/IP 的 ACSLS 高可用性 (High Availability, HA) 环境。HA 环境的目的是采用两台 ACSLS 服务器,一台处于活动状态,一台处于备用状态。在此配置中,两台 ACSLS 服务器将六个网络接口(每台上三个)连接到两个不同的子网。第三个子网通过公共网络连接了两台 ACSLS 服务器。

有关 ACSLS HA 和双 TCP/IP 的更多信息,请参见《ACSLS Administrator's Guide》。

路由

在使用 ACSLS HA 时,您应该通过两个不同的子网隔离 SL8500 网络接口。两个不同的 ACSLS 服务器使用不同的网络接口;因此,应将定制路由条目同时添加到两个 ACSLS HA 服务器。将两台服务器的 IP 地址添加到 SL8500 配置。

路由表

将定制条目添加到 ACSLS 服务器上的路由表;不过,在重新引导 ACSLS 服务器之后,所有定制路由表条目都将丢失。要维护定制路由表条目,可以创建脚本来添加定制路由。将脚本放置在 rc 目录结构中以便在引导时自动执行。

有关更多信息,请参阅《ACSLS Administrator's Guide》。

图 E-3 ACSLS 高可用性双 TCP/IP

采用双 TCP/IP 的 ACSLS HA

ELS/HSC 和双 TCP/IP 示例

以下示例显示了使用双 TCP/IP 的大型机系统的首选配置。大型机包含位于两个不同子网上的两个网络接口。各个连接穿过一个公用网络,然后在到达 SL8500 磁带库之前连接到两个不同的子网。

有关更多信息,请参阅 ELS 文档。

图 E-4 ELS/HSC 双 TCP/IP

ELS/HSC 双 TCP/IP