KVMの上でKVMを起動する方法。 何が嬉しいかというと、OpenStackやWakameのような仮想マシンを管理するIaaSソフトウェアのテストが捗る。 少し前まではAMD CPUでないと出来なかったりとか、カーネルにパッチを当てないとダメだったが、Kernel3.2以降はIntel CPUでも利用できるようになっており、標準機能としても取り込まれている。 以下ではSL6(guest) on SL6(nested kvm guest) on Fedora16(kvm host)を稼働させている。 今回テストした環境は以下 # cat /etc/redhat-release Fedora release 16 (Verne) # uname -a Linux f16-x121e.sol-net.jp 3.2.5-3.fc16.x86_64 #1 SMP Thu Feb 9 01:24:38
![KVM on KVM(nested KVM)](https://cdn-ak-scissors.b.st-hatena.com/image/square/3d174b288411c7e41d112d9fd42ef37e54274486/height=288;version=1;width=512/http%3A%2F%2F1.bp.blogspot.com%2F-jGaQeAMpRlY%2FTzaDlmkGFzI%2FAAAAAAAAA2k%2FV4W6tpZK9Aw%2Fw1200-h630-p-k-no-nu%2FScreenshot-2012-02-12%252B00%25253A04%25253A24.png)