いくつかのKVM仮想ゲストをセットアップしていて、どのディスクタイプを使用するかについて議論しています。オンラインの良い点と悪い点を見つける良いリソースをオンラインで見つけることができませんでした。各。
さまざまなディスクタイプのリストと、それぞれの利点と欠点を教えてください。私が知っているディスクの種類は次のとおりです。
私はこれらの基準に興味があります:
私の選択を評価するのを手伝ってくれませんか?
私は生のイメージとLVMに集中します。
RAWファイルは単なるファイルであり、シンプルなファイルにできることなら何でもできるので、バックアップとコピーが簡単です。また、クラッシュや問題が発生した場合(または仮想化されていないバックアップサーバーでも)、ループデバイスにマウントしてファイルにアクセスするなど、特定の形式を使用しないで簡単に使用できます。一方、生のイメージファイルはカーネルファイルキャッシュの影響を受けるため、クラッシュとシャットダウンを処理するときは十分に注意する必要があります。VM sync()は実際にはホストサーバーがファイルをディスクに同期()したため、多くの問題が発生しました。
LVMはキャッシュの問題を回避し、ファイルよりもパフォーマンスが高く(AFAIK、過去数か月で変更された可能性があります)、バックアップ用のスナップショットの利点があります。ディスクのサイズを変更することも複雑ではありませんが、生のファイルよりも簡単です。また、LVMを使用すると、ライブマイグレーション/フェイルオーバー用にDRBDを設定できます。
私の意見では、ファイルに対して非常に特別なニーズがない限り、LVMを使用します。
あなたが与えた考慮リストを考慮して、間違いなくLVMと一緒に行ってください。 qcow2を使用する唯一の利点は、スナップショットを作成できることです。これらのスナップショットは、LVMスナップショットよりもはるかに優れています。もちろん、RAWにはスナップショットオプションがまったくありませんが、RAWイメージをqcow2スナップショットのベースにすることができます。
簡単な方がメリットがありますが、最近KVM メモリと統合されたスナップショットを許可するスナップショットを許可する唯一のディスクフォーマットとVM qcow2 数分間遊んだ後。