質問: lvmはパフォーマンスに影響を与えますか? いくつかのサーバーをlinuxに移行する必要があります。評価する必要がある重要な点の1つは、新しいホストシステムに柔軟なストレージ容量が必要であることです。当然のことながら、いくつかの基本的な調査を行っていて、lvmに出会いました。lvmを使用するとパフォーマンスが低下しますか?もしそうなら、それをどのように測定できますか?私が今検討しているのは、linuxをlvmを備えたホストosとして、その上で仮想化されたlinuxボックスを実行することです(ゲストosにもlvmを追加する必要がありますか?)。
回答: 一般的には、複雑さの新しいレイヤーを追加する場合(「やることがもっと多い」)、何も速くはなりません。注:作業を追加するだけで、作業の方法で「変更」することはできません。どのようにして何かを測定できますか?さて、あなたはlvmがあるパーティションとないパーティションを1つ作成し、通常のベンチマークを使用してそれを実行します。の人々のように http://www.umiacs.umd.edu/~toaster/lvm-testing/ どうやら、速度への影響はわずかです。それは、ベンチマークを実行した他の誰かの発見と同期しているようです: "ext4は、lvmを使用すると、使用しない場合よりも高速になり、他のファイルシステムベンチマーク" linuxカーネルメーリングリストスレッド しかし、それを自分でベンチマークして、使用するハードウェアとosが同じように動作するかどうか、そして弾力的なストレージを提供する複雑なレイヤーの追加による(おそらく少し)影響を無視できるかどうかを確認してください。ゲストosにlvmを追加する必要があります。これは、ゲストosにもエラスティックストレージが必要かどうかによって異なりますね。ニーズによって、何を展開する必要があるかが決まります。