SSD NVME RAID0 MDADM

SSD NVME RAID0 MDADM

我的目标是在 SSD NVME 磁盘上获得良好的写入性能(基准测试工具似乎在特定的优化环境中提供性能,但与我们在现实生活中可以获得的性能相差甚远)

我的服务器:32x Intel(R) Xeon(R) Silver 4110 CPU @ 2.10GHz RAM:256GB DDR4 HD:2x 1,5TB SSD NVME MICRON 9200 => RAID0 HD:1x 1,5TB SSD NVME MICRON 9200 => DISK1 操作系统:debian 9.5 文件系统:XFS

我正在使用 cp 和 dd 来测量从 RAMDISK(30Go 的 /dev/urandom)到 DISK1 和 RAID0 的文件复制的带宽,我正在使用 iostat 监控写入操作,我正在使用 bs=1M 和 oflag 和 dd

a) 使用 dd 从 RAMDisk 到 RAID0,不使用 oflag=direct 时,我获得 15Gb/s,而使用 oflag=direct 时,我获得近 20Gb/s。很好!

b) 使用 dd 从 RAMDisk 到 DISK1,不使用 oflag=direct 时,我得到 15Gb/s,使用 oflag=direct 时,我得到 13 Gb/s。我不确定是否理解了反转

c) 使用 cp 从 RAMDisk 到 RAID0 时,性能很差,并且 iostat 每 2 秒采样一次,显示在 RAID0 上每次写入之间有 4 秒没有写入

以现实的方式测量 RAID0 SSD NVME 的最佳方法是什么(无波动)

亲切的问候

答案1

相关内容