各仮想化基盤製品では、仮想マシンがサポートする機能を、仮想マシンのバージョンによって管理しています。
仮想マシンのバージョンにより、BIOSやUEFI、使用可能な仮想PCIスロット、最大CPU数、最大メモリ構成などの仮想マシンの仮想ハードウェアの特性や仮想マシンサーバの物理ハードウェアのサポートなどが異なります。
各仮想化基盤製品の最新バージョンでは、基本的に、従来から最新までの仮想マシンのバージョンを利用できるように下位互換がサポートされているため、ほとんどの利用局面では、仮想マシンのバージョンを意識する必要はありません。
以下の状況の場合、仮想マシンのバージョンの影響により、機能が使用できない場合があります。
新しいバージョンでサポートされた仮想ハードウェアの機能の利用が必要な場合
異なるバージョンの仮想マシンサーバ間でVM移動を行う場合
仮想化基盤製品の各バージョンにおける仮想マシンのバージョンのサポートや仮想マシンのバージョンの変更方法については、各仮想化基盤製品のマニュアルを参照してください。
SigmaSystemCenterにおける仮想マシンのバージョンの扱いについては、以下の通りです。仮想マシンのバージョンは、Webコンソールの[リソース]ビューにて、マシンの詳細情報の基本情報に表示されるモデル名で確認することができます。
SigmaSystemCenterから仮想マシンを作成する時、作成される仮想マシンのバージョンは以下の2通りのパターンがあります。
空の仮想マシンなどテンプレートを使用せずに仮想マシンを作成する場合、作成に使用するESXiのバージョンの既定バージョンの仮想マシンが作成されます。既存ディスクを指定して、仮想マシンを作成する場合も本項目に該当します。
テンプレートを指定して仮想マシンを作成する場合、テンプレートに使用したマスタVMのバージョンが引き継がれます。VMインポートやVMクローンにより仮想マシンを作成する場合も、元の仮想マシンのバージョンが引き継がれます。
VMwareの場合、マシンの詳細情報のモデル名に表示される仮想マシンのバージョンは、下記の通りです。後半部分の数値でバージョンを確認することができます。
VMware Virtual Machine 9
VMware Virtual Machine 10
Hyper-Vでは、Generation1とGeneration2の2つのバージョンがあります。Generation2は、Windows Server 2012 R2以降で利用できます。
SigmaSystemCenterから仮想マシンを作成する時、作成される仮想マシンのバージョンは以下の2通りのパターンがあります。
空の仮想マシンなどテンプレートを使用せずに仮想マシンを作成する場合、デフォルトではGeneration1の仮想マシンが作成されます。構成パラメータ設定で「vm.hw.firmware」で世代を指定することも可能です。既存ディスクを指定したり、VMインポートの指定により、仮想マシンを作成する場合も本項目に該当します。
テンプレートを指定して仮想マシンを作成する場合、テンプレートに使用したマスタVMのバージョンが引き継がれます。VMクローンにより仮想マシンを作成する場合も、元の仮想マシンのバージョンが引き継がれます。
ただし、Generation2の仮想マシンをHW Profile Cloneで作成することはできません。
Generation2の仮想マシンに対して、DeploymentManagerのバックアップリストアの機能を利用することができません。
Hyper-Vの場合、マシンの詳細情報のモデル名に表示される仮想マシンのバージョンは、下記の通りです。G2は、Generation2です。
Hyper-V Virtual Machine
Hyper-V Virtual Machine G2