?

Log in

No account? Create an account
   Journal    Friends    Archive    Profile    Memories
 

3x NVMe RAID-0 - morfizm


Nov. 25th, 2017 03:16 am 3x NVMe RAID-0

Это RAID-0 из 3 дешёвых NVMe дисков (Samsung Evo 960, 250GB).
4.5 GB/sec write, 7.6 GB/sec read, woo-hoo!

Benchmark-at-3200mhz

Кто-то мне говорил, что частота памяти не играет роли?
Ещё как играет. Этот бенчмарк включает оверклок памяти до 3200 MHz (но без оверклока CPU).
Базовая частота памяти 2166 MHz, и скорость без оверклока будет 4.3 GB/sec write, 5.5 GB/sec read:
https://ic.pics.livejournal.com/morfizm/17410024/273338/273338_original.png

Tags:

16 comments - Leave a commentPrevious Entry Share Next Entry

Comments:

From:li111
Date:November 25th, 2017 11:48 am (UTC)
(Link)
Процесс идет семимильными шагами ;)
From:morfizm
Date:November 25th, 2017 01:37 pm (UTC)
(Link)
О, да :)
From:metaller
Date:November 25th, 2017 11:58 am (UTC)
(Link)

А сколько IOPS ?

From:morfizm
Date:November 25th, 2017 01:36 pm (UTC)
(Link)
Чёрт его знает, а чем померить?
From:morfizm
Date:November 25th, 2017 01:46 pm (UTC)
(Link)
Исходя из этого теста, как видишь, 50-70K.
Но, наверное, надо мерить специальным тестом. ATTO это же для throughput.
From:metaller
Date:November 25th, 2017 01:57 pm (UTC)
(Link)
Попробуй iometer. Есть еще несколько тулов https://community.spiceworks.com/topic/314145-what-is-the-best-i-o-iops-testing-tool-out-there
From:morfizm
Date:November 25th, 2017 02:15 pm (UTC)
(Link)
Random read (4k aligned, 100% read, 100% random):
- 9k - с длиной очереди 1
- 75k - с длиной очереди 10 (и это максимум, дальнейшее увеличение outstanding IO requests не влияет).

Random write (4k aligned, 0% read, 100% random):
- 55k - с длиной очереди 1
- 65k - с длиной очереди 2 (и это максимум).
From:birdwatcher
Date:November 25th, 2017 12:08 pm (UTC)
(Link)
Из гистограммы видно, что создавать файлы размером больше одного мегабайта бессмысленно: скорость практически не увеличивается.
From:morfizm
Date:November 25th, 2017 01:37 pm (UTC)
(Link)
Это бессмысленно для таких чудиков, как я, у которых RAID0 из трёх дисков.
А ведь может-то быть и из восьми! :)
From:metaller
Date:November 25th, 2017 02:00 pm (UTC)
(Link)
Кстати интересно было бы сравнить iops и throughput между одиночным диском и raid. Что-то мне подсказывает, что на nvme дисках рейд не окажет такого полезного эффекта как на hdd.
From:morfizm
Date:November 25th, 2017 02:18 pm (UTC)
(Link)
Этот IOMeter, по-моему, не очень годится для тестирования RAID-массивов. У него большинство тестов на 4k блоки, а это типичный размер кластера одиночных дисков, также соответствующий макс. перфу для SSD. RAID из трёх, очевидно, утраивает размер блоков. Очень вероятно, что "записать 4k" это всё равно, что прочесть 12k, изменить 4k, и потом записать обратно, или какой-нибудь бред в этом духе.
From:morfizm
Date:November 25th, 2017 02:24 pm (UTC)
(Link)
https://www.amazon.com/Samsung-960-EVO-Internal-MZ-V6E250BW/dp/B01LYFKX41/

Введи слово IOPS в поиске Q&A и reviews.
Пишут, что достижимо 482k read / 276k write (видимо, "по паспорту"?)
При этом на картинках CrystalDiskMark у них показывает не выше 60k / 210k. Правда, на длине очереди 1.

Но, в любом случае, эти 4k тесты не внушают доверия чтобы использовать их для RAID массива.
From:metaller
Date:November 26th, 2017 04:24 am (UTC)
(Link)
Да, 4K тест похоже смысла не имеет.
From:morfizm
Date:November 27th, 2017 01:56 am (UTC)
(Link)
Попробую, но потом.
Позапускать бенчмарки на рейде - не лень.
Разбивать рейд и бенчмаркать для сравнения отдельные диски - вот это лень :)
From:metaller
Date:November 26th, 2017 04:23 am (UTC)
(Link)
Это было бы верно, если бы файлы всегда читались и писались полностью. Но это не так.