私はKVMで遊んでいて、Linuxサーバー上にLinuxをセットアップしているところです。
btrfs
は単一のssdディスクであり、RAIDがないため、ファイルシステムとして使用することを考えています。
次の考え:
それとも私はそれを逆にすべきですか?
ディスクイメージ(qcow2など)のホストでBTRFSを実行することは、非常に悪い考えです。イメージファイルへのディスク書き込みのスタイルは、btrfsにとって最悪のIOパターンであり、チューニングKVMページには多くのヒントが含まれていません。
http://www.linux-kvm.org/page/Tuning_KVM
しかし、これについては明確です。
「ホスト上のLinuxファイルシステムbtrfsをイメージファイルに使用しないでください。IOのパフォーマンスが低下します。ゲストでIOのトラフィックが多いと、kvmゲストがフリーズすることもあります。」
ローカルファイルにはext4を使用し、リモートディスクイメージにはsolaris上のZFSを介してnfsストアを使用します。近い将来、zfsベースのiscsiシェアに切り替える予定です。 NAS /中央ファイルストアを必要とせず、比較的安定した数のVMを使用する場合は、DukeLionの提案が最適です。
ソフトウェアテストにクラスターを使用しているため、qcow2オーバーレイファイルを使用して毎日数千のVMを作成しています。 LVMはそれをサポートしていません。
それはすべてあなたが達成したいことに依存します。
仮想サーバーまたは物理サーバーのルートfsにext2を使用することはお勧めしません。場合によってはパフォーマンスが低下することがありますが、ファイルシステムの不整合が発生する可能性があり、再起動が非常に遅くなります。
シンプルさとパフォーマンスが必要な場合-ゲストイメージをlvm論理ボリュームに配置し、ゲストでbtrfs/ext4/xfsを使用することをお勧めします。