前回はVMware Infrastructure 3の概要や特徴を解説した。今回は実際に,VMware Infrastructure 3を利用した仮想化環境を構築するのに必要なVirtualCenterとLicense Server,そしてVMware ESX Serverをインストールする方法を説明する。いずれもウィザード形式のインストーラが用意されているので,インストール作業自体は難しくない。特に,VirtualCenterとLicense Serverについては,一般的なWindows用アプリケーションをインストールするのと同じだ。

 これに対してハードウエア上で直接稼働するVMware ESX Serverについては,OSのインストール作業と同様の手順が必要となる。ただ,インストーラは,Red Hat Enterprise Linuxと同じanacondaである。これは,VMware ESX Server 3.0のサービス・コンソールが,Red Hat Enterprise Linux 3,Update 6を基に作られているからだ。Linuxのインストール経験があるユーザーならば問題なくインストールできるはずだ。

License Serverでライセンスを管理

 VMware Infrastructure 3では,従来のVMware ESX ServerやVirtualCenterからライセンス形態が変更された。まずは,ライセンスについて説明しよう。

 これまでのVMware ESX ServerやVirtualCenterでは,製品ごとにVMwareから提供されるシリアル番号を入力する形式だった。それに対してVMware Infrastructure 3では,ライセンス・ファイル(.lic)が提供される。従来の製品からアップグレードする際にも,改めてVMwareにライセンス・ファイルを発行してもらう必要があるので注意が必要である。

 ライセンスの登録方法には2つのモードがある。1つはLicense Serverを構築し,そこにライセンス・ファイルを登録する方法。これは「License Server-Based」と呼ばれる。この方法では,ライセンスを一元管理できるという利点がある。もう1つは各VMware ESX Serverごとに個別のライセンス・ファイルを適用する方法。これは「Host-Based」と呼ばれる。

 これら2つのモードは混在も可能だが,VirtualCenterを利用する場合は,License Server-Basedモードにする必要がある。ここではLicense Server-Basedモードを使用する。

サーバー4台のテスト環境を構築

 それでは,テスト環境を構築しながら,各製品のインストール方法やその注意点について説明する。構築する環境は図1に示す通りである。

図1
図1●想定したテスト環境

サーバーは4台(表1)。VirtualCenter兼License Serverの「itpro_vc」は,DNSサーバーの役割も担う。残り3台では,VMware ESX Serverを動かす。「esx01」はRAIDコントローラを内蔵し,ローカル・ストレージ上にVMFSボリューム(仮想ディスクを保存する領域)を持つ。残りの2台はSANストレージに接続されており,SANストレージ上に構築されたVMFSボリュームを共有する。

ホスト名 IPアドレス 役割
サーバー1 itpro_vc 192.168.0.1 DNSサーバー VirtualCenter License Server
サーバー2 esx01 192.168.0.2 VMware ESX Server(ローカル・ストレージ)
サーバー3 esx02 192.168.0.3 VMware ESX Server(SANストレージ)
サーバー4 esx03 192.168.0.4 VMware ESX Server(SANストレージ)
表1●テスト環境の各サーバーの仕様

 VirtualCenter ServerとLicense Serverをインストールするサーバーは,それぞれの必要条件を満たしている必要がある。それぞれの必要条件を表2に示す。さらにVirtualCenterには,データベースが必要となる。VirtualCenterが利用できるデータベースは以下の通りである。

・SQL Server 2000(SP 4)
・MSDE(評価用環境のみ)
・Oracle 9i R2,10g R1(Version 10.1.0.3以降),10g R2

VirtualCenter License Server
プロセッサ 2GHz動作以上のx86互換。同サーバー上にデータベースをインストールする場合にはさらに高性能のプロセッサが必要 266MHz動作以上のx86互換
メモリー容量 2Gバイト以上。同サーバー上にデータベースをインストールする場合には追加のメモリーが必要 256Mバイト以上。512Mバイト推奨
ディスク容量 560Mバイト以上の空き容量。2Gバイト以上の空き容量を推奨 25Mバイト以上の空き容量
ネットワーク 10M/100Mイーサネット。ギガビット・イーサネット推奨 10M/100Mイーサネット。ギガビット・イーサネット推奨
稼働OS Windows 2000 Server SP4 with Update Rollup 1
Windows XP Professional
Windows Server 2003(x64版を除く)
Windows 2000 Server SP4
Windows XP Professional
Windows Server 2003(x64版を除く)
表2●VirtualCenter ServerとLicense Serverに必要な条件

 ここでは,評価用環境であるため,MSDEを使用した。なおMSDEは,VirtualCenterのインストールCD-ROMに含まれている。