特定のワークロードにおいて、マルチプロセッサーでの順次パケット送信が改善されるよう、z/OS®
Communications Server がその処理を調整する場合があります。
このパフォーマンス最適化はアウトバウンド・シリアライゼーションと呼ばれ、CPU 消費量の削減とスループットの向上を可能にします。
TCP/IP 接続においてアウトバウンド・シリアライゼーションが有効であれば、その接続のアウトバウンド・パケットは、z/OS Communications Server を正しい順序にします。
この最適化の手段によって、受信側における順序が正しくないパケット処理は削減され、送信側におけるパケットの不必要な再送信は最小化されます。
接続は、以下の基準を満たしていれば、アウトバウンド・シリアライゼーションに適格です。
- 接続が、4 つ以上の連続する重複応答 (ACK) を受信している。
- 初期送信バッファー・サイズが少なくとも 64 KB である。
以下のいずれかの条件において、スタックは接続のアウトバウンド・シリアライゼーションをアクティブにします。
- 接続が、バルク・データ方式で動作しているもの(例えば、FTP データ接続) と識別されていて、インバウンド・ワークロード・キューイングに有効な
OSA-Express フィーチャーのバルク・モード補助入力キュー (AIQ) に登録されている。
- 接続がアウトバウンド・シリアライゼーションに適格で、その接続で IPSEC が有効である。
- 接続がアウトバウンド・シリアライゼーションに適格で、その接続の往復時間が、TCPCONFIG プロファイル・ステートメントに指定された
(またはデフォルトの) QUEUEDRTT パラメーター値と等しいか、その値を超えている。
スタックは、最初から正しくない順序で送信されたパケットについて、大量の再送信が発生したと判断しました。