このような疑問に対する私の標準的な答えは、「仮想化は素晴らしいことですが、その限界に注意してください」です。
インフラストラクチャレベルのサービス(サイトの正式なDNSサーバー、管理と監視ツールなど)の完全な仮想実装には決して頼りません。
私はサーバーとネットワーク管理ツールを提供する会社で働いています。私たちは、インフラストラクチャツールがインフラストラクチャツールには生きてはならないという点で、仮想化ベンダーのマーケティングチャッツパを克服しようと常に努めています。
仮想化では、すべてのサービスを制御する必要があります。ただし、物理的なハードウェアには常に存在する必要があります。
仮想セットアップに問題が発生した場合、トラブルシューティングと復旧に時間がかかることがあります。物理ハードウェア上で企業に必要なサービスの一部をまだ実行している場合、あなたは水中で死んでいるわけではありません。
仮想化では、クロックの遅れ、ディスクとネットワークのIO遅延、および物理ハードウェアには表示されないその他の問題も発生します。
最後に、選択した仮想化ツールが、そのホストVMのコマンドですべてのリソースを担当します。これはハイパーバイザに変換されます。あなたは、どの瞬間にどのVMが優先されるべきかを決定しません。特定のリソースを保有することが保証されているツール、サービス、または機能が懸念される場合は、物理的なハードウェア上にある必要があります。
web、mail、dhcp、ldapなどのように "問題ではない"ものについては、仮想化は素晴らしいです。