![[IBM MQ Advanced VUE]](ngadvvue.gif)
![[Windows]](ngwin.gif)
![[IBM MQ Advanced for z/OS]](ngadvzos.gif)
![[IBM MQ Advanced]](ngadv.gif)
![[Linux]](nglinux.gif)
Linux または Windows プラットフォームでの Aspera gateway 接続の定義
IBM® Aspera® faspio Gateway は、 IBM MQのネットワーク・スループットを大幅に向上させることができる高速 TCP/IP トンネルを提供します。 ライセンスが付与されているプラットフォーム上で実行されているキュー・マネージャーは、 Aspera gatewayを介して接続できます。 ゲートウェイ自体は、 Red Hat® 、 Ubuntu Linux®、または Windowsにデプロイされます。
本タスクについて
Aspera gateway を使用して、キュー・マネージャー・チャネルのパフォーマンスを向上させることができます。 ネットワークの待ち時間が長い場合やパケットを損失する傾向がある場合に特に効果的です。一般には、別々のデータ・センターにあるキュー・マネージャー間の接続を高速化するために使用されます。
IP ネットワーク接続の両端に Aspera gateway を定義してから、TCP/IP を使用してキュー・マネージャー・チャネルを各ゲートウェイに接続します。 キュー・マネージャーは、使用する Aspera gateway と同じマシン上で実行する必要はありません。複数のキュー・マネージャーが同じゲートウェイを使用できます。
IBM MQ Advanced for Multiplatforms
IBM MQ Appliance
IBM MQ Advanced for z/OS® VUE
IBM MQ Advanced for z/OS
- Linux for x86-64
- Linux on Power® Systems - Little Endian
- Linux on IBM Z®
- Windows - Windows でのプラットフォーム・サポートについての詳細情報は、IBM Aspera faspio Gateway の資料を参照してください。
Aspera gateway を使用するキュー・マネージャーは、サポートされる任意のプラットフォームで実行できます。 サポートされるプラットフォームの完全なリストについては、 製品資料で使用されるアイコンを参照してください。
使用する Aspera gateway と同じマシン上にないキュー・マネージャーごとに、キュー・マネージャーと Aspera gatewayの間に高速ネットワーク接続があることを確認します。
tomlファイルを使用して、ゲートウェイが使用するインバウンド・ポートとアウトバウンド・ポートを定義するゲートウェイ定義を作成します。 サンプルのtomlファイルは、Aspera gatewayと一緒に出荷されます。 アウトバウンド・ゲートウェイ定義では、ローカル・キュー・マネージャーからゲートウェイへの接続と、ローカル・ゲートウェイからリモート・ゲートウェイへの接続を定義します。 インバウンド・ゲートウェイ定義では、リモート・ゲートウェイからローカル・ゲートウェイへの接続と、ローカル・ゲートウェイからローカル・キュー・マネージャーへの接続を定義します。
以下の手順を、稼働させるための基本的なガイドとして利用できます。 詳しくは、 IBM Aspera faspio Gateway の資料を参照してください。
手順
例
- ローカル・ゲートウェイ・マシンの IP アドレスは 9.20.193.107 です。 リモート・ゲートウェイ・マシンの IP アドレスは 9.20.192.115 です。
- ローカル・キュー・マネージャーは、IP アドレスが 9.20.121.5 のマシン上で稼働しています。 リモート・キュー・マネージャーは、IP アドレスが 9.20.121.25 のマシン上で稼働しています。 どちらのキュー・マネージャーも、ポート 1414 で listen しています。
- ローカル・キュー・マネージャーのキュー・マネージャー・チャネルは、conname 9.20.193.107 (1500) を使用してローカル Aspera gateway に接続するように変更されます。 リモート・キュー・マネージャーのキュー・マネージャー・チャネルは、conname 9.20.192.115 (1500) を使用してリモート Aspera gateway に接続するように変更されます。
- IBM Aspera faspio Gateway 1.2以降、TLS はデフォルトで有効になっています。 ゲートウェイを使用して TLS を構成する場合は、 IBM Aspera faspio Gateway 資料の ゲートウェイの保護 を参照してください。
- ローカル・ゲートウェイ・マシンで Aspera gateway 接続を定義します。
- Aspera gatewayをインストールします:
Linux では、以下のコマンドを使用する:rpm -ivh ibm-faspio-gateway-<version>.x86_64.rpm
- インストールによって、作成されたディレクトリー内のgateway.tomlファイルを変更します:このファイルを編集してローカル・ゲートウェイの定義を設定します。
[[bridge]] name = "Outbound" [bridge.local] protocol = "tcp" host = "9.20.193.107" port = 1500 tls_enabled = false [bridge.forward] protocol = "fasp" host = "9.20.192.115" port = 1600 tls_enabled = false [[bridge]] name = "Inbound" [bridge.local] protocol = "fasp" host = "9.20.193.107" port = 1600 tls_enabled = false [bridge.forward] protocol = "tcp" host = "9.20.121.5" port = 1414 tls_enabled = false - faspio 1.3.4 の場合、aspera-license ファイルを ibm-faspio-license.zip (Multiplatforms) または M05QKEN.zip (z/OS) から /usr/local/etc/faspio/ にコピーします。
Faspio 1.3.5 の場合、 ibm-faspio-license.zip (Multiplatforms) または M05QKEN.zip (z/OS) の aspera-license ファイルを /etc/faspio-gateway にコピーします。
- Aspera gatewayをインストールします:
- 前のステップを繰り返して、リモート・ゲートウェイ・マシン上で Aspera gateway 接続を定義します。
- インストールによって作成されたディレクトリー内の gateway.toml ファイルを変更します。 このファイルを編集してリモート・ゲートウェイの定義を設定します。
[[bridge]] name = "Outbound" [bridge.local] protocol = "tcp" host = "9.20.193.107" port = 1500 tls_enabled = false [bridge.forward] protocol = "fasp" host = "9.20.192.115" port = 1600 tls_enabled = false [[bridge]] name = "Inbound" [bridge.local] protocol = "fasp" host = "9.20.193.107" port = 1600 tls_enabled = false [bridge.forward] protocol = "tcp" host = "9.20.121.5" port = 1414 tls_enabled = false - faspio の場合 1.3.4 aspera-license ファイルを ibm-faspio-license.zip (Multiplatforms) または M05QKEN.zip (z/OS) から /usr/local/etc/faspio/ にコピーしてください。
Faspio 1.3.5 の場合、 ibm-faspio-license.zip (Multiplatforms) または M05QKEN.zip (z/OS) の aspera-license ファイルを /etc/faspio-gateway にコピーします。
- インストールによって作成されたディレクトリー内の gateway.toml ファイルを変更します。 このファイルを編集してリモート・ゲートウェイの定義を設定します。
- 接続の両端で、ローカル・ゲートウェイが listen しているポートに接続するようにチャネル定義を変更します。
- conname 9.20.193.107 (1500) を使用してローカル Aspera gateway に接続するように、ローカル・キュー・マネージャーのキュー・マネージャー・チャネルを変更します。
- conname 9.20.192.115 (1500) を使用してリモート Aspera gateway に接続するように、リモート・キュー・マネージャーのキュー・マネージャー・チャネルを変更します。
- ローカル・ゲートウェイ・マシンで以下のコマンドを実行して、ローカル・ゲートウェイを開始します。
![[Linux]](nglinux.gif)
sudo systemctl start faspio-gateway
- リモート・ゲートウェイ・マシンで以下のコマンドを実行して、リモート・ゲートウェイを開始します。
![[Linux]](nglinux.gif)
sudo systemctl start faspio-gateway
- チャンネルを再起動する。
次のタスク
Aspera gateway は、受信したデータをどのような方法でも解釈せずに渡します。 これは、ゲートウェイ接続が TLS ハンドシェークを認識しないため、 Aspera gateway を使用するキュー・マネージャー・チャネル間で TLS を構成できることを意味します。 これは、サポートされるすべての IBM MQ プラットフォーム上のキュー・マネージャーが Aspera gatewayを使用できることも意味します。
ゲートウェイで複数インスタンス・キュー・マネージャーを使用する場合には、キュー・マネージャーのインスタンスごとにゲートウェイ定義を構成します。
マルチプラットフォームの場合は、![[MQ9.4.0 [2024年6月]](ng940.gif)
![[MQ9.4.0 [2024年6月]](ng940cd.gif)
M0QJMEN