付録 B
リンクアグリゲーションと IPMP: 機能比較
IPMP とリンクアグリゲーションは、改善されたネットワークパフォーマンスを実現するとともにネットワーク可用性を維持する、異なるテクノロジです。
次の表は、リンクアグリゲーションと IPMP の全般的な比較を示します。
|
|
|
ネットワークテクノロジのタイプ |
レイヤー 3 (IP 層) |
レイヤー 2 (リンク層) |
構成ツール |
ipadm |
dladm |
リンクベースの障害検出 |
サポートされています |
サポートされています |
プローブベースの障害検出 |
ICMP ベースであり、介在するレイヤー 2 スイッチの複数のレベルにわたって検査用アドレスと同じ IP
サブネット内で定義された任意のシステムをターゲットとします |
LACP ベースであり、直接のピアホストまたはスイッチをターゲットとします DLMP アグリゲーションではサポートされていません。 |
スタンバイインタフェースの使用 |
サポートされています |
トランクアグリゲーションではサポートされていません DLMP アグリゲーションでサポートされています |
複数スイッチへのまたがり |
サポートされています |
トランクアグリゲーションではサポートされていません。一部のベンダーは、複数のスイッチにまたがるための、相互運用不可能な独自の解決を提供しています。 DLMP アグリゲーションでサポートされています |
ハードウェアのサポート |
必須ではありません |
トランクアグリゲーションには必須です。たとえば、Oracle Solaris システムのトランクアグリゲーションでは、対応するスイッチポートも集約されている必要があります。 DLMP アグリゲーションでは必要ありません |
リンク層の要件 |
ブロードキャスト可能 |
Ethernet 固有 |
ドライバフレームワークの要件 |
なし |
GLDv3 フレームワークを使用する必要があります |
負荷分散のサポート |
サポートされており、カーネルによって制御されます。インバウンド負荷分散は、発信元アドレス選択によって間接的に影響されます。 |
トランクアグリゲーションだけでサポートされており、管理者が dladm コマンドを使用して制御します。インバウンド負荷分散はサポートされます。 個々のインタフェースによるアグリゲーション全体への負荷分散は、DLMP
アグリゲーションではサポートされていません。 |
VNIC と統合する場合のサポートレベル |
貧弱なサポート |
卓越したサポート |
ユーザー定義フローによるリソース管理 |
サポートされていません |
サポートされています |
リンク保護 |
サポートされていません |
サポートされています |
プロトコル要件 |
なし |
なし |
|
リンクアグリゲーションでは、受信トラフィックは、その標準モードのアグリゲーションを構成する複数のリンクにわたって分散されます。したがって、より多くの NIC を取り付けてアグリゲーションにリンクを追加すると、ネットワークのパフォーマンスが向上します。
DLMP アグリゲーションは複数のスイッチにまたがります。レイヤー 2 テクノロジとして、アグリゲーションはほかの Oracle Solaris 仮想化テクノロジと最適に統合されます。
IPMP のトラフィックは IPMP インタフェースのデータアドレスを使用しますが、これは、それらのデータアドレスが、使用可能なアクティブインタフェースにバインドされるからです。たとえば、すべてのデータトラフィックは 2 つの IP アドレスの間のみを流れるが、それらのトラフィックが同じ接続上を流れるとはかぎらない場合には、より多くの NIC を追加しても IPMP のパフォーマンスは改善しません。なぜなら、使用可能な
IP アドレスは依然として 2 つだけだからです。
トランクアグリゲーションと IPMP は互いに補い合うため、両者を一緒に配備して、ネットワークパフォーマンスと可用性の両方の利点を提供できます。