Cisco Nexus 1000V Virtual Ethernet Module Software インストレーション ガイド リリース 4.0(4)SV1(3)
Virtual Ethernet Module(VSM)について
Cisco Nexus 1000V と Virtual Ethernet Module の概要
フロー チャート:VEM ソフトウェアのインストールまたはアップグレード
vCLI による VEM ソフトウェアのインストールまたはアップグレード
このマニュアルでは、VMware ESX または ESXi 4.0 サーバ上に Cisco Nexus 1000V Virtual Ethernet Module(VEM)をインストールする方法について説明します。
• 「対象読者」
• 「Virtual Ethernet Module(VSM)について」
• 「VEM ソフトウェアをインストールする場合の前提条件」
• 「フロー チャート:VEM ソフトウェアのインストールまたはアップグレード」
• 「vCLI による VEM ソフトウェアのインストールまたはアップグレード」
• 「関連資料」
このマニュアルの対象読者は、サーバ ソフトウェアの設定と保守を行う、経験豊富なサーバ管理者です。 表 1 は、サーバ管理者とネットワーク管理者の役割を比較したものです。
このマニュアルでは、新しい VEM ソフトウェアを新規インストールする場合の手順と、VSM ソフトウェアを新しいバージョンにアップグレードした後の手順を説明します。
Virtual Supervisor Module(VSM)をインストールするには、次のマニュアルを参照してください。
『 Cisco Nexus 1000V Software Installation Guide, Release 4.0(4)SV1(3) 』
VSM および VEM のソフトウェアのアップグレードについては、次のマニュアルを参照してください。
『 Cisco Nexus 1000V Software Upgrade Guide, Release 4.0(4)SV1(3) 』
ここでは、Virtual Ethernet Module について説明します。内容は次のとおりです。
• 「Cisco Nexus 1000V と Virtual Ethernet Module の概要」
Cisco Nexus 1000V は、イーサネット標準準拠のすべてのアップストリーム物理アクセス レイヤ スイッチと互換性があります(Catalyst 6500 シリーズ スイッチ、Cisco Nexus スイッチ、他のネットワーク ベンダーのスイッチなど)。Cisco Nexus 1000V は、 VMware ハードウェア互換性リスト(HCL) に記載されているすべてのサーバ ハードウェアと互換性があります。サーバでは、VMware vSphere 4.0 Enterprise Plus が実行されます。
シスコと VMware 社が共同で設計した API によって、Cisco Nexus 1000V が誕生しました。Cisco Nexus 1000V は、VMware 仮想インフラストラクチャ内に完全に統合される、分散仮想スイッチ ソリューションです。このインフラストラクチャには、仮想化管理者のための VMware vCenter も含まれます。このソリューションによって、仮想スイッチとポート グループの設定作業がネットワーク管理者にオフロードされるので、データセンター全体でネットワーク ポリシーを統一することができます。
Cisco Nexus 1000V には、冗長スーパーバイザ機能をもつ 66 スロットのモジュラ イーサネット スイッチを実質的にエミュレートできる次のコンポーネントがあります。
• Virtual Ethernet Module(VEM)データ プレーン:各ハイパーバイザに 1 つずつ VEM が組み込まれます。この軽量ソフトウェア コンポーネントによって次の機能が実行されるので、仮想スイッチの代わりとなります。
(注) ESX ホストにインストールできる VEM は、常に 1 つのバージョンだけです。
• Virtual Supervisor Module(VSM)コントロール プレーン:VSM は、物理または仮想のスタンドアロン外部アプライアンスです。Cisco Nexus 1000V システム(VSM 自体と VSM が制御するすべての VEM の組み合わせ)に対して次の機能を実行します。
アクティブ スタンバイ VSM によって、ハイ アベイラビリティが強化されます。
Cisco Nexus 1000V では、トラフィックは各 VEM インスタンスの仮想マシン間でローカルに切り替えられます。また、各 VEM は、ローカル仮想マシンとネットワークの他の部分とを、アップストリーム アクセス レイヤ ネットワーク スイッチ(ブレード、Top of Rack、End of Row など)を通して相互接続します。VSM はコントロール プレーン プロトコルを実行し、これに応じて各 VEM の状態を設定しますが、パケットは転送しません。
Cisco Nexus 1000V では、モジュール スロットとしてプライマリ モジュール 1 とセカンダリ モジュール 2 があります。いずれか一方のモジュールがアクティブまたはスタンバイとして機能します。最初のサーバまたはホストは、自動的に「モジュール 3」に割り当てられます。NIC ポートは 3/1 および 3/2 です(ESX ホストの場合は vmnic0 および vmnic1)。仮想 NIC インターフェイスを接続するポートは、グローバルな番号が割り当てられた Cisco Nexus 1000V 上の仮想ポートです。
図 1 に、Cisco Nexus 1000V の分散アーキテクチャの例を示します。
図 1 Cisco Nexus 1000V の分散スイッチング アーキテクチャ
表 2 に示す場所から VEM ソフトウェアを入手できます。
vCenter Update Manager(VUM)を使用する場合は、VSM 上でホストされている Web サーバを経由して VSM から VEM ソフトウェアが入手されます。入手された VEM ソフトウェアがインストールされるのは、Cisco Nexus 1000V DVS に対する VSM Add Host オペレーションの実行時、または VSM 上で VEM ソフトウェアが更新された後です。1 |
|
VSM が VM としてインストールされた後で、次の URL にある VSM ホームページから、VEM ソフトウェアが格納されたファイルをコピーします。 |
|
VEM ソフトウェアを VMware の Web サイト からダウンロードします。 [Download Vmware vSphere 4 Enterprise Plus] > [Download] をクリックしてください。 利用する VMware リリースにパッチがある場合は、 VMware のパッチ をダウンロードします。 |
|
VEM ソフトウェアを シスコの Web サイト からダウンロードします。 |
1.vCenter Update Manager 4.0 では、Cisco Nexus 1000V のパッチやアップデートは検出されませんが、Cisco Nexus 1000V パッチ ソースの追加は、次の URL にある VMware ナレッジ ベースの手順に従って行うことができます。 |
ここでは、VEM にソフトウェアをインストールする方法を説明します( 表 3 を参照)。
Cisco Nexus 1000V VEM ソフトウェアは、VMware パッチ リリースをサポートするように更新されており、 VMware 社 と シスコ の両方のソフトウェア ダウンロード Web サイトから入手可能です。これらの Web サイトで公開されている Cisco Nexus 1000V ソフトウェアを使用すると、VMware Classic と VMware Embedded の両方のプラットフォームに対して VEM のインストールとアップグレードを行うことができます。
ソフトウェアを ESX または ESXi にインストールする方法については、VMware のマニュアルを参照してください。
VEM ソフトウェアのパッケージおよび互換性については、次のマニュアルを参照してください。
『 Cisco Nexus 1000V Compatibility Information, Release 4.0(4)SV1(3) 』
Cisco Nexus 1000V VEM ソフトウェアをインストールする前に、次のことを確認または実行する必要があります。
• ソフトウェアをホストにインストールする手順が記載された VMware のマニュアルが手元にある。
• 表 2 に示した入手元のいずれかから VEM ソフトウェア ファイルを入手済みである。
• VEM ソフトウェアをインストールするのが初めての場合は、Virtual Supervisor Module(VSM)よりも前にインストールできますが、VEM の検証と設定は、VSM のインストール後でなければ実行できません。
• 現在の ESX ホスト パッチ レベルに基づいて適切な VEM ソフトウェアを既にダウンロードしてある。詳細については、『 Cisco Nexus 1000V Compatibility Information, Release 4.0(4)SV1(3) 』を参照してください。
• ESXi ホストを vSphere Server に追加する前に VEM ソフトウェアをそのホストにインストールする場合は、ホストをリブートする必要があります。ホストを vSphere Server に追加してから、VEM ソフトウェアをインストールすることもできます。
• 初めてインストールするときに VUM を使用する場合は、サーバ管理者による作業は必要ありません。
VUM が自動的に VEM ソフトウェアをインストールします。
• VUM からインターネットへの接続にプロキシ サーバを使用する場合は、VUM のアップグレードを開始する前にプロキシをディセーブルにすることが必要になる場合があります。VMware のバージョンが VUM Update 1 よりも前の場合は、プロキシが存在すると、VUM がローカルに VSM と通信することができません。このため、プロキシをディセーブルにしてからでなければ、自動 VEM アップグレードが失敗する可能性があります。
• アップストリーム スイッチでは、次の設定を行う必要があります。
– cat6k IOS:
( config-if ) portfast trunk
または
( config-if ) portfast edge trunk
– n5k: ( config-if ) spanning-tree port type edge trunk
• アップストリーム スイッチでは、次の機能をグローバルにイネーブルにすることを強く推奨します。
• アップストリーム スイッチで、BPDU フィルタリングと BPDU ガードをグローバルにイネーブルにできない場合は、次の設定を行うことを強く推奨します。
– ( config-if ) spanning-tree bpdu filter
– ( config-if ) spanning-tree bpdu guard
• スパニングツリー、BPDU、または portfast の設定については、お使いのアップストリーム スイッチのマニュアルを参照してください。
ソフトウェア インストールのプロセスを実行するときは、次のフローチャートを参考にしてください。
図 2 VEM ソフトウェアのインストールまたはアップグレード
vCLI を使用して Cisco Nexus 1000V VEM ソフトウェアを ESX ホストまたは ESXi ホストにインストールするには、この手順を使用します。
手順を開始する前に、次のことを確認または実行する必要があります。
(注) VUM を使用している場合は、Cisco Nexus 1000V ソフトウェアが自動的にインストールされます。サーバ管理者による処理は不要です。
• VMware vCLI がダウンロードおよびインストールされている。vCLI のインストールについては、VMware vCLI のマニュアルを参照してください。
• VEM ソフトウェアのインストール ファイルが /tmp ディレクトリにコピー済みである。
ステップ 1 新しい VEM ソフトウェアがコピーされたディレクトリに移動します。
ステップ 2 vihostupdate ユーティリティを使用し、新しい VEM ソフトウェア ファイルの正しい名前を指定して、VEM ソフトウェアをインストールします。
• インストールが成功した場合は、インストール手順はこれで完了です。
• そうでない場合は、『 Cisco Nexus 1000V Troubleshooting Guide, Release 4.0(4)SV1(3) 』の「 Recreating the Cisco Nexus 1000V Installation 」を参照してください。
vCLI を使用して次のいずれかのホストと Cisco Nexus 1000V VEM ソフトウェアをアップグレードするには、この手順を使用します。
手順を開始する前に、次のことを確認または実行する必要があります。
(注) VUM を使用している場合は、VMware パッチ インストール マニュアルの説明に従って、ESX ホストまたは ESXi ホストをアップグレードするためのソフトウェア ベースラインを作成してください。
• VMware vCLI がダウンロードおよびインストールされている。
vCLI のインストールについては、VMware vCLI のマニュアルを参照してください。
• ESX ホストまたは ESXi ホストのソフトウェアと VEM ソフトウェアのインストール ファイルが /tmp ディレクトリにコピー済みである。
ステップ 1 新しい VEM ソフトウェアがコピーされたディレクトリに移動します。
ステップ 2 vihostupdate ユーティリティを使用し、新しい VEM ソフトウェア ファイルの正しい名前を指定して、 ESX または ESXi と VEM のソフトウェアをインストールします。
• インストールが成功した場合は、インストール手順はこれで完了です。
• そうでない場合は、『 Cisco Nexus 1000V Troubleshooting Guide, Release 4.0(4)SV1(3) 』の「 Recreating the Cisco Nexus 1000V Installation 」を参照してください。
Cisco Nexus 1000V VEM ソフトウェアを手動で ESX ホストまたは ESXi ホストにインストールするには、この手順を使用します。
手順を開始する前に、次のことを確認または実行する必要があります。
(注) VUM を使用している場合は、Cisco Nexus 1000V ソフトウェアが自動的にインストールされます。サーバ管理者による処理は不要です。
• インストールする VEM ソフトウェア ファイルの名前がわかっていて、そのファイルを既に ESX ホストの次のディレクトリにコピーしてある。
ステップ 1 ESX 4.0 ホストの /tmp ディレクトリから、 esxupdate コマンドを使用し、VEM ソフトウェア ファイルの正しい名前を指定して VEM ソフトウェアをインストールします。次の例を参照してください。
ソフトウェアが手動でホストにロードされ、カーネル モジュールがロードされ、実行中のシステム上で VEM Agent が起動します。
ステップ 2 インストールが成功したことを確認します。 vem status コマンドの出力の中に「 VEM Agent is running 」という文があるかどうかを調べてください。
• インストールが成功した場合は、インストール手順はこれで完了です。
• そうでない場合は、『 Cisco Nexus 1000V Troubleshooting Guide, Release 4.0(4)SV1(3) 』の「 Recreating the Cisco Nexus 1000V Installation 」を参照してください。
ステップ 4 DVS へのホストの追加については、『 Cisco Nexus 1000V Getting Started Guide, Release 4.0(4)SV1(3) 』を参照してください。
Cisco Nexus 1000V ソフトウェアを VEM からアンインストールするには、この手順を使用します。
手順を開始する前に、次のことを確認または実行する必要があります。
• ホストが現在どの DV スイッチにも属していないことを確認する。確認するには、次に示すアクティブ ポートをすべて DV スイッチから削除します。
ステップ 1 vem-remove -d コマンドを使用して VEM ソフトウェアをアンインストールします。
このコマンドを実行すると、ソフトウェアがホストから削除され、カーネル モジュールが削除され、実行中のシステム上の VEM Agent が停止します。
ステップ 2 ソフトウェアが正常に削除されたことを確認します。確認するには、 esxupdate --vib-view query コマンドの出力を調べてください。
• そうでない場合は、『 Cisco Nexus 1000V Troubleshooting Guide, Release 4.0(4)SV1(3) 』の「 Recreating the Cisco Nexus 1000V Installation 」を参照してください。
次に、Cisco Nexus 1000 の関連資料を示します( Cisco.com で入手可能)。
『 Cisco Nexus 1000V Release Notes, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1000V Compatibility Information, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1010 Management Software Release Notes, Release 4.0(4)SP1(1) 』
『 Cisco Nexus 1000V Software Installation Guide, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1000V Software Upgrade Guide, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1000V Virtual Ethernet Module Software Installation Guide, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1010 Virtual Services Appliance Installation Guide 』
『 Cisco Nexus 1000V License Configuration Guide, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1000V Getting Started Guide, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1000V High Availability and Redundancy Configuration Guide, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1000V Interface Configuration Guide, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1000V Layer 2 Switching Configuration Guide, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1000V Port Profile Configuration Guide, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1000V Quality of Service Configuration Guide, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1000V Security Configuration Guide, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1000V System Management Configuration Guide, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1010 Software Configuration Guide, Release 4.0(4)SP1(1) 』
『 Cisco Nexus 1000V Command Reference, Release 4.0(4)SV1(3) 』
『 Cisco Nexus 1000V MIB Quick Reference 』
『 Cisco Nexus 1010 Command Reference, Release 4.0(4)SP1(1) 』
『 Cisco Nexus 1000V Troubleshooting Guide, Release 4.0(4)SV1(3) 』
『 Cisco Network Analysis Module Software Documentation Guide, 4.2 』
『 Cisco Nexus 1010 Network Analysis Module Installation and Configuration Note, 4.2 』
『 Cisco Network Analysis Module Command Reference Guide, 4.2 』
『 Cisco Network Analysis Module Virtual Blades User Guide, 4.2 』
『 Cisco Network Analysis Module Software Release Notes, 4.2 』
マニュアルの入手方法、テクニカル サポート、その他の有用な情報について、次の URL で、毎月更新される『 What's New in Cisco Product Documentation 』を参照してください。シスコの新規および改訂版の技術マニュアルの一覧も示されています。
http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html
『 What's New in Cisco Product Documentation 』は RSS フィードとして購読できます。また、リーダー アプリケーションを使用してコンテンツがデスクトップに直接配信されるように設定することもできます。RSS フィードは無料のサービスです。シスコは現在、RSS バージョン 2.0 をサポートしています。