Производительность чтения (и записи) Nvme raid0 иногда хуже, чем производительность одного отдельного базового диска.
hdparm -t /dev/md0 :
Время чтения диска с буферизацией: 7054 МБ за 3,00 секунды = 2350,46 МБ/с.
hdparm -t /dev/nvme0n1 :
Время чтения диска с буферизацией: 7160 МБ за 3,00 секунды = 2386,32 МБ/с.
Это центр обработки данных, размещенный на «голом железе», диски и сервер охлаждаются должным образом, поэтому нет теплового дросселирования из-за высоких температур.
Диски имеют среднюю температуру около 45 C, как показано на Умный журнал nvme /dev/nvmeX
Что-то не так с этими низкими скоростями массива, и я хочу понять, что. Это полные характеристики:
Epyc 7502p [Рим 2-го поколения, 32 ядра/64 потока]
128 ГБ DDR4 32x4 3200 МГц
3 твердотельных накопителя samsung nvme pcie3 enteprise емкостью 3,8 ТБ
Программное обеспечение Raid0, созданное с помощью mdadm
файловая система xfs поверх md0, созданная со значениями по умолчанию «mkfs.xfs /dev/md0»
Debian 10 64bit с последними обновлениями и стандартным ядром (без переделки)
Что я делаю не так ? Что я вообще не так делаю? Я знаю, что в любом рейде есть убывающая отдача, когда дело доходит до скорости, но это плохо.
PS: навскидку, какую скорость чтения raid0 вы ожидаете от этой системы?