
これについては何度も議論されていることは承知していますが、今のところ有効な解決策は見つかっていないので、2021 年 12 月に何らかの解決策が見つかることを期待してここに投稿します…
私はデュアル Xeon Gold プロセッサと 384 GB の RAM を搭載した Dell R640 サーバーを持っています。シャーシは SATA/SAS ドライブのみ (U.2 をサポートしていません) で、U.2 をサポートする新しいサーバーを購入する予算がありません。
注: 私のユースケースは、NVMe の速度を活用するために VM にストレージを提供することです。
そこで、PCI カード (Dell SSD NVMe M.2 PCI-e 2x ソリッド ステート ストレージ アダプタ カード 23PX6 NTRCY) を選択しました。このカードは 2 つの NVME ドライブをサポートし、分岐を介して両方に x4 PCI レーンとして接続します。
私は 2 つの Kingston 2TB nvme ドライブを持っており、mdadm ベースの RAID1 を作成しました。
単一の NVMe SSD の書き込みパフォーマンスは 1800MBps です。ただし、RAID1 の書き込み速度は 500MBps です。
Bitmap=Internalが問題になる可能性があるとわかったので、
mdadm <dev> --grow --bitmap=none
その後もパフォーマンスはほぼ同じです。
他に試すことのできるものについて何か提案はありますか?
何が起こったのかはわかりませんが、今日、速度テストを再度実行したところ、速度は予想範囲内でした。読み取り 1039 MBps、書き込み 1352 MBps (このホストの VM で crystaldiskmark を使用)
mdadm --detail /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Sun Nov 28 19:08:22 2021
Raid Level : raid1
Array Size : 1953381440 (1862.89 GiB 2000.26 GB)
Used Dev Size : 1953381440 (1862.89 GiB 2000.26 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Thu Dec 2 10:33:50 2021
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Consistency Policy : bitmap
Name : server1:0 (local to host server1)
UUID : 69bab65f:9daa6546:687fc567:bd50164a
Events : 26478
Number Major Minor RaidDevice State
0 259 2 0 active sync /dev/nvme0n1p1
1 259 3 1 active sync /dev/nvme1n1p1