マトリョーシカ

仮想マシンと言えば仮想マシン内で仮想マシンを動かして遊ぶことがありませんか?2段入れ子はともかく,多段入れ子にしても特に意味はないですが,つい挑戦したくなります.

KVMは残念ながらこれができません.ですが,KVM(もしくはQEMU)がVMXやSVMの命令をエミュレートすれば可能らしいです.2段入れ子デバッグ用途にも使えなくはないのでそのうち誰かが実装するかもしれないですね.

ちなみにIntel VT-xやAMD-Vなどを用いるシステム(つまり仮想マシンモニタ)は単一ホストに同居できないらしいですね.例えば,HVMドメインをもつXenのDomain 0でKVMを動かすことはできないみたいです(アーキテクチャ的に不可能なのか実装次第なのかは不明).