C デュアル TCP/IP の概要

デュアル TCP/IP では、プライマリポート 2B とセカンダリポート 2A を使用することで、ライブラリホスト (ACSLS または ELS) と HBC/HBCR コントローラカード間で 2 つの別々の接続が確立されます。デュアル TCP/IP を使用すると、障害の発生した通信パスが自動的に回避されることで、ライブラリとホスト間の接続が失われるのが防止されます。

関連項目

デュアル TCP/IP の最小要件

  • Solaris または AIX の場合、PUT0701 対応の ACSLS 7.1。Oracle は、ACSLS 8.1 以上を推奨しています。

  • HSC/MVS/VM の場合は SOS620 L1H168G、SMS620 L1H168F の PTF 対応、MSP の場合は MSP PTF LF620DL の PTF 対応の NCS 6.2。

  • 自動ネゴシエーションが実行されるように、スイッチまたはルーターのポートを構成する必要があります。SL3000 ポートは、デフォルトで自動ネゴシエーションが実行されるように構成され、10/100M ビット/秒の速度をサポートしています。

共有ネットワークの使用

注記:

Oracle は、最大のスループット、最小のリソース競合、および高いセキュリティーを実現するために、プライベートネットワークを推奨しています。

共有ネットワークを使用する必要がある場合:

  • 宛先が指定されていない (ブロードキャスト) トラフィックをフィルタリングするスイッチまたはルーターに、ライブラリを直接接続します。

  • ライブラリを独自のサブネットに配置します。これにより、ライブラリがブロードキャストメッセージを受信することから保護できる場合があります。

  • 管理対象スイッチまたはルーターを使用して、次の操作を実行します。

    • ポートに優先順位を設定して、ホストとライブラリに高い優先順位を指定します。

    • ホストとライブラリ間に専用の帯域幅を確保します。

    • ホストとライブラリ間に仮想ローカルエリアネットワーク (VLAN) を作成します。

  • 仮想プライベートネットワーク (VPN) を使用して、ホストとライブラリ間のトラフィックをその他の干渉 (関係のないブロードキャストなど) から隔離します。

共有ネットワークでのネットワークブロードキャストの問題

すべてのネットワークノードに送信されるブロードキャストは、ライブラリに直接転送される可能性があります。ライブラリは、これらの関係のないブロードキャストを受信しているときに、要求を効率的に処理できません。その結果、ライブラリへの接続が失われたとホストで判断される可能性があります。

また、大量のネットワークトラフィックで、HBC/HBCR カード上の Ethernet コントローラがあふれる可能性もあります。結果として、コントローラは継続的にリセットされます。

共有ネットワークでの ARP の氾濫

ただし、SL3000 のプロセッサは、アドレス解決プロトコル (ARP) ブロードキャストの氾濫によってあふれる可能性があります。スイッチまたはルーターの背後にライブラリを接続するようにしてください。

デュアル TCP/IP の構成例

ACSLS のデュアル TCP/IP および共有サブネットの例

この例では、ACSLS サーバーとライブラリが 2 つの別々のサブネットを共有しています。SL3000 では、ACSLS サーバー上のネットワークインタフェースとの 1 対 1 の関係が使用されます。サブネット 192.168.0/23 のネットワークインタフェースカードはポート 2B に、サブネット 192.168.1/23 のネットワークインタフェースカードはポート 2A に接続されています。

ルーティング

UNIX の route コマンドを使用して、関係を強制的に適用します。詳細は、ACSLS 管理者ガイド および SL3000 設置マニュアルを参照してください。

図C-1 共有サブネットを使用した ACSLS のデュアル TCP/IP

共有サブネットを使用した ACSLS のデュアル TCP/IP

パブリックネットワーク経由の ACSLS デュアル TCP/IP の例

この例では、ACSLS サーバーに搭載された 2 つのネットワークインタフェースが 2 つの別々のサブネット上に存在します。両方のインタフェースは SL3000 ライブラリに接続する前に、パブリックネットワークを経由してから 2 つの別々のサブネットに接続しています。この構成では、1 つ目の例と同じコマンドが使用されます。

図C-2 ACSLS のデュアル TCP/IP

パブリックネットワーク経由の ACSLS デュアル TCP/IP

ACSLS の高可用性デュアル TCP/IP の例

デュアル TCP/IP を必要とする ACSLS の高可用性 (HA) 環境の例を次に示します。HA 環境の目的は、2 台の ACSLS サーバー (1 台はアクティブ、1 台はスタンバイ) を使用することです。この構成では、2 台の ACSLS サーバーは、6 つのネットワークインタフェース (サーバーごとに 3 つずつ) から 2 つの別々のサブネットに接続しています。3 番目のサブネットは、パブリックネットワーク経由で 2 台の ACSLS サーバーに接続しています。

ACSLS の HA およびデュアル TCP/IP の詳細は、ACSLS 管理者ガイドを参照してください。

ルーティング

ACSLS HA の使用時には、SL3000 ネットワークインタフェースを 2 つの別々のサブネットに分割することをお勧めします。2 つの ACSLS サーバーが別々のネットワークインタフェースを使用するため、カスタムのルートエントリを両方の ACSLS HA サーバーに追加するようにしてください。SL3000 構成に両方のサーバーの IP アドレスを追加します。

ルーティングテーブル

ACSLS サーバー上のルーティングテーブルに、カスタムエントリを追加します。ただし、ACSLS サーバーをリブートすると、カスタマイズされたルーティングテーブルのエントリが失われます。ルーティングテーブルのカスタムエントリを保持するには、カスタムルートを追加するスクリプトを作成します。スクリプトを rc ディレクトリ構造に配置し、ブート時に自動実行されるようにします。

詳細は、ACSLS 管理者ガイドを参照してください。

図C-3 ACSLS の高可用性デュアル TCP/IP

デュアル TCP/IP を使用した ACSLS HA

ELS/HSC とデュアル TCP/IP の例

デュアル TCP/IP を使用したメインフレームシステムの好ましい構成例を次に示します。メインフレームホストに搭載された 2 つのネットワークインタフェースが 2 つの別々のサブネット上に存在します。各接続は SL3000 ライブラリに到達する前に、パブリックネットワークを経由してから 2 つの別々のサブネットに接続しています。

詳細は、ELS のドキュメントを参照してください。

図C-4 ELS/HSC のデュアル TCP/IP

ELS/HSC のデュアル TCP/IP