XenServer ネットワーク (LACP バンドル、VLAN およびバンディング) 設定 - パート 3
このシリーズの第3部では、XenServerにおけるネットワーキングの設定について説明します。XenServerのネットワーキングは最初は少し理解しづらいことがありますが、実際には非常にシンプルです。設定の前に最初のタスクは、XenServerがネットワーキングに関して使用するすべての新しい用語を理解するために一歩引いて考えることです。
アップデート: 2016年5月に、CitrixはXenServer 7プラットフォームの新しいバージョンをリリースしました。インストールについては、以下を参照してください: XenServer 7の新規インストール。
関連記事:
XenServerのインストールと設定 - 第1部
XenServerの重要なパッチのインストール - パート2
XenServerは、仮想化プラットフォームとして、ゲストのために仮想インターフェースを導入し、それを実際の物理ネットワークに接続されたXenServer自体の物理インターフェースやネットワークにマッピングする必要があります。このマッピングがしばしば混乱を招きます。そこで、これらの新しい用語を見て、ゲストがXenServerに接続された実際の物理ネットワークとどのように相互作用できるかを見てみましょう。
XenServerはネットワーキングに関して3つの新しい用語を導入しています。そのうちの1つは一般的に理解しやすく、従来のネットワークインターフェースカード(NIC)の単なる変種です。XenServerでは、システムの実際の物理NICはしばしば物理インターフェースまたはその略語であるPIFとして参照されます。
XenServerが使用する第二の用語は、仮想インターフェース、またはより一般的にその頭字語のVIFとして知られているものです。これらの仮想インターフェースは、XenServer上で動作するゲスト(仮想マシン)に接続されるネットワークインターフェースカードを表しています。
XenServerのネットワーキングについて話すときによく使われる3番目の用語はXen Bridgeであり、その略語は異なる場合がありますが、通常はxenbr0で表されます。これらのブリッジは、XenServerのインストール時に作成され、インストール中に見つかった各PIF(物理インターフェース)ごとに1つが作成されます。これらのブリッジは、VIF(仮想インターフェース)がPIF(物理インターフェース)を介して通信することを可能にするために使用されます。
用語が整理されたので、仮想インターフェースを使用する際の特別な注意点があります。仮想インターフェースはゲストをネットワークに接続するために使用されるため、これらのインターフェースから何が必要かを理解することが重要です。一つの注意点は、ゲストがXenServerから2つの実際のネットワークに接続する必要がある場合で、これは個々の人にとって多くの苦痛を引き起こす可能性があります。
このタスクを達成するためには、仮想マシン(ゲスト)には2つのVIF(仮想インターフェース)が接続されている必要があります。これにより、各インターフェースが適切なネットワークに存在できるようになります。また、ゲストが正しいインターフェースを通じて通信することを確実にするために、ゲストのルーティングテーブルの一部を操作する必要があります。
仮想インターフェースに関するもう一つの注意点は、各インターフェースが独自のメディアアクセス制御アドレス、つまりMACアドレスを必要とすることです。XenServerは自動的にランダムに生成されたMACアドレスを割り当てることができますし、管理者が手動で割り当てることもできます。
最後の段落はいくつかのネットワーキングの概念をXenServer内で大いに凝縮しています。時には、読むことは図を見ることや実際に設定することほど理解しやすくありません。
以下は、XenServerネットワーキングの実際の構成の前に紹介された概念をカバーしようとする図です。
図1は、XenServerネットワーキングに関与する主要な用語を紹介しています。用語の説明が終わったので、XenServerホストとゲストが接続できるように物理インターフェースの設定を開始する時が来ました。
XenServer は通常、管理トラフィック用のインターフェースとゲストトラフィック用のインターフェースを必要としますが、このガイドでは冗長性とリンクアグリゲーションのためにボンドを設定する方法を示します。
その結果、このガイドではXenServerホストの物理配線について以下のことを前提とします:
- サーバーには合計4つのPIF(物理インターフェース)があります。
- 最初の2つのPIFインターフェースはスイッチに接続されており、LACPを介して集約されます(このガイドではXenServer側の設定について説明しますが、LACPにはスイッチ側の設定も必要です)。
- 残りの2つのPIFインターフェースはスイッチに配線されており、同じネットワーク上にあり、管理トラフィックおよびストレージトラフィックに使用されます。
- 残りのPIFインターフェイスは、アクティブ/フェイルオーバーの設定で構成されます。

