web-dev-qa-db-ja.com

LVMパーティショニングはSSDの寿命やパフォーマンスに影響しますか?

LVMパーティショニングを使用して新しいシステム(Linux Mint 17.3、ラップトップ)をインストールしました。現在スワップが不要であり(RAM-12GB))、SSD(サムスン850 evo 250GB)の方が効果的(スペースを増やし、SSDの寿命を延ばすため)ですが、将来的にはスワップ用のパーティションを作成する必要があることを念頭においてください。

今私は疑問に思う:

  1. LVMはSSDの寿命を縮めますか?どのくらい重要ですか?
  2. パフォーマンスに影響しますか?どのくらい重要ですか?
  3. それは失われたデータにより多くのリスクをもたらしますか?

(私の状況では、物理的なパーティション分割と比較して)

私は開発にラップトップを使用しています。

3
gumkins

1)私の経験によると-まったく違いはありません。私のノートブックで2年以上使用しています。 2) LVMはパフォーマンスに影響を与えますか? 3)LVM(およびVeritas)は、真面目な企業にとって事実上の標準になりました。ディスクスペース管理のためだけでなく、データ管理のためにも(ほぼ100%フルディスクスペースサーバーからオンラインデータベースを移動/コピーする必要がある場合など)。私の経験では、LVMの唯一の危険はユーザー/管理者のアクションです-スペースのサイズ変更と削除を伴う誤ったコマンドなど。

3
Lev Bystritskiy

LVMはここでSSDのパフォーマンスに影響を与えます。

Centos-7.4.1708 kernel-3.10.0-693.el7.x86_64 lvm2-2.02.171-8.el7.x86_64 fio-3.1-1.el7.x86_64

インテルSSDPE2ME016T4

] pvcreate /dev/nvme0n1
] vgcreate -n vgext /dev/nvme0n1
] lvcreate -n lvtest -L 50G vgext
] dd if=/dev/sda of=/dev/vgext-lvtest bs=1G count=10

# DO 128k/10thr random read on nvme0n1
] fio --readonly -filename=/dev/nvme0n1 -direct=1 -rw=randread -ioengine=psync -name=job1 -size=10G -bs=128k -blockalign=4k -thread -numjobs=10
# get about 2000MB/s

# DO 128k/10thr random read through LVM
] fio --readonly -filename=/dev/vgext/lvtest -direct=1 -rw=randread -ioengine=psync -name=job1 -size=10G -bs=128k -blockalign=4k -thread -numjobs=10
# get about 400MB/s
0
Kirby Zhou