FWIW:その答えは、現在および将来のニーズに完全に依存します。
はい、私はそれが役に立たない答えであることを知っています。残念ながら、それは事実です。仮想化の選択は、その後に行うほとんどすべてに影響を与えるため、いくつかの質問を自問する必要があります。
(1)ネイティブパフォーマンスの97%とネイティブパフォーマンスの96%(空中から引き抜かれた数字)の違いは本当にあなたにとって重要ですか?
(1a)一方がHDアクセスで優れている場合(これは本当に素晴らしいデータベースを使用している、または余分なRAMを買う余裕がないことを意味します)、もう一方はあなたにとってより重要なネットワークで優れています?
(2)どちらのソリューションでも提供されているツールを使用することに自信がありますか?
(3)1つが(ある種の)最近のLinuxカーネルにネイティブであり、もう1つがそうでないという事実が違いを生むのか?
(3a)今、または今までに…あなたは…仮想化の下で異なるOSを実行する必要がありますか?Windowsである必要はありません。それは、FreeBSD、またはHaiku、あるいは何でもかまいません。(Xenはおそらくここで勝ちますが、確認することをお勧めします。)
全体像を見ると、KVMはSolarisゾーンに対するLinuxの答えだと思います。(私はむしろSolarisゾーンが欲しいのですが、並行性があります。)Xenは複数のOSをサポートする成熟したハイパーバイザーテクノロジーと考えていますが、複数のOSを必要としない場合はそれほど重要ではありません。
絶対に正直に言うと、どちらの方法でも大した間違いはありません(上記の注意事項を参照)。ケンブリッジに行ったので、Xenが好きです。しかし、RHで働いていたら、おそらくKVMを好むでしょう。