VMware FTが正しく動作するかどうかを確認するための認証試験というものが準備されている。VMware FTに関するサポートサービスを受けるためには、利用しているサーバの機種がVMware FTの認証を取得済みであることが条件となる。VMwareコンパチビリティガイド(http://www.vmware.com/go/hcl)より確認することができる。
図2は、ある機種をVMwareコンパチビリティガイドで詳細表示させた際の出力例である。この例のように、利用しているBIOSのバージョンによってVMware FTの認証取得状況が異なる機種もあるため、注意が必要である。
なお、VMwareコンパチビリティガイドでは、VMware FTの認証取得機種のみを絞り込み検索するための検索メニューも用意されている。
VMware FTはvSphere 4の新機能であるため、当然のことながらESX/ESXi 4.0以降を利用していることが必須となる。また本機能が利用可能なのはAdvancedエディション、Enterpriseエディション、Enterprise Plusエディションであるため、各ESXホストは適合するライセンスを保有している必要がある。
また、FT化された仮想マシンのプライマリ仮想マシン、セカンダリ仮想マシンは、同一バージョン、同一パッチレベルのESXホスト上で動作する。このため、VMware FTの利用を想定するESXホスト群のパッチレベルを統一しておく必要がある。
VMware FTの利用にはvCenter Serverの利用が必須である。また、vCenter Serverの設定にて、管理するESXホストのSSL証明書をチェックする機能を有効化しておく必要がある。
VMware FTを利用するには、事前にVMware HAが構成済みであることが必須条件となっている。このためvCenter Server配下にクラスタを作成し、VMware HAの構成をあらかじめ完了しておく必要がある。
CPUカテゴリとは、(1)で紹介しているCPUカテゴリのことである。VMware FTは同一カテゴリのCPUを搭載するホスト間でのみ実行することができる。こちらも最新情報は http://kb.vmware.com/kb/1008027 より確認していただきたい。
VMware FTでは、バックエンドで一部VMotionテクノロジーも活用しているため、各ESX/ESXiはVMotionが利用可能となるよう構成されている必要がある。VMotionトラフィック用にVMkernelインターフェイスを構成し、1Gbps以上の速度の物理NICにこれを割り当てる。
また、VMotionインターフェイスとは別に、FT Loggingインターフェイスと呼ばれるVMkernelインターフェイスも構成しておく必要がある。FT LoggingインターフェイスはRecord/Replayログ(後述)と呼ばれるデータの転送に利用される。こちらも1Gbps以上の速度の物理NICを割り当てる。
VMotionインターフェイス、FT LoggingインターフェイスはともにVMkernelインターフェイスである。それぞれについて個別にIPアドレスを割り当て、ESX同士の通信が可能な状態に物理ネットワーク、仮想ネットワークを構成しておく。
VMotionインターフェイス、FT LoggingインターフェイスはNIC Teaming機能で冗長化しておくことが望ましいが、それぞれを別々に冗長化すると合計4ポートの物理NICを使用してしまう。サーバの機種によってはNICの物理ポート数に制約があるため、より少ないポート数で構成しなければならない場合もあるだろう。そのような場合は、単一仮想スイッチにVMotionインターフェイスとFT Loggingインターフェイスを構成し、2個の物理NICを接続して冗長化することもできる。それぞれに対して優先的に利用する物理アダプタ、スタンバイ用として利用する物理アダプタを明示的に設定しておき、通常は別々の物理ポートが利用されるよう構成しておく。
なお、VMotionならびにFT Loggingインターフェイスで利用する物理NICを、ほかの用途(サービスコンソールや仮想マシンのネットワーク)で併用する構成はサポートされない。従って、最低でもESXホストは物理ネットワークポートを3ポート以上保有していて、そのうちの2ポートは1Gbps以上の速度のものである必要がある。
VMware FTの利用には共有ストレージ装置が必須である。共有ストレージ装置との接続方式として、ファイバチャネル、iSCSI、NFSがサポートされている。FT化する仮想マシンは共有ディスク上に配置されていて、各ESX/ESXiからアクセス可能な状態になっている必要がある。
仮想マシンのネットワークに関しても、各ESX/ESXi上で共通の構成がされている必要がある。仮想スイッチは、従来型仮想スイッチ、分散仮想スイッチどちらでも構わないが、共通の物理ネットワークに到達可能で、同一のネットワークラベル名にて構成されている必要がある。
これはVMotion利用時の要件と同じ考え方であるため、VMotionの構成経験がある方にとっては理解しやすい内容だろう。
Copyright © ITmedia, Inc. All Rights Reserved.