Тесты на скорость дисков? Лучшие хостеры со скоростными дисками?

1 234 5
ENELIS
На сайте с 29.08.2008
Offline
194
#21
WapGraf:
Зависит какой диск :)

Многие ramdisk делают вообще для тестов :).

Мы уже проверяли и NVMe (Micron 9300MAX 6.4TB) c 4 дисками в raid0 полностью грузит pcie шину в серверах и дает 50% нагрузку на EPYC 7401P с FIO на весь объем -randrw и 16 процессов.

Какой-то выгоды от сервера на пустой ноде с тестами под 5гб/с на самом деле нет.

Текущие системы тупо не справляются с 1.6M IOPS 100% space и 14ГБ/с данных.

Многие скажут, что шин у EPYC достаточно - это правда, только как с сетевыми картами на 40ГБит/с - контент производить и отдавать на такой скорости - это совершенно иная задача где используются тонны ухищрений или даже выделенные ASIC.

Что еще добавлю: Нагрузку не полностью заполненного диска нет смысла считать. Поэтому заливали полностью. Все NVMe диски теряют производительность в половину при полной загрузке.

С Уважением, ServerAstra.ru (https://serverastra.com) - VPS и выделенные сервера в Будапеште по выгодным ценам!
Андрей
На сайте с 30.09.2009
Offline
482
#22

ENELIS, лучшей тест - практическое использование. Все верно!

EuroHoster.org ( https://eurohoster.org/ru/ ) - территория быстрых серверов. Выделенные серверы, VPS, SSL, домены и VPN.
E
На сайте с 01.03.2011
Offline
160
#23

Baget07, приведу результаты для NVMe SSD.

Тестирование при 5 vds на ноде

При 50 vds (больше не сетапим)

treshnyuk
На сайте с 17.02.2013
Offline
231
#24

А толку? Каждый случай уникальный. На сервере может быть много свободного места, может быть мало, может быть 100500 соседей... проведите один и тот же тест на протяжение месяца в разное время (день с пиковой нагрузкой, ночь когда почти никого нет и во время создания бекапов), результаты будут значительно отличатся. Всегда удивляет когда люди берут SSD VPS за 2 бакса и требуют 100% производительности диска и пропускного канала интернета 😂

sladkydze
На сайте с 07.12.2012
Offline
243
#25

Эх, вот читаю вопросы некоторых товарищей, и сразу понятен становится уровень знаний и опыта.

Что такое SATA/SAS/NVME ? Это стандарты интерфейсов подключения.

Что такое HDD/SSD ? Условно, это внутреннее устройство диска. Твердотельный или шпиндельный.

И что это всё говорит? А ничего.

Бывают:

SAS SSD

SATA SSD

SAS HDD

SATA HDD

Что это всё даёт? А толком не скажешь. Там же целая логическая цепочка между непосредственным носителем данных и конечным потребителем (операционной системой) .

И у всех звеньев этой цепи есть заточка под определенные задачи.

Хочешь ездить быстро и один? - покупай спорткар

Хочешь ездить толпой? - покупай автобус

На что рассчитаны "домашние" SSD диски? Чтобы быстро отработать небольшие порции информации с малым количеством потоков. Именно такие диски стоят в бомж-серверах школохостеров.

Промышленные SSD рассчитаны в первую очередь на надёжность, многопоточность, долговечность.

Но всё это лирика. Как это выглядит для клиента? Если в сервере бомж-диски, то пока на таком сервере мало клиентов - всё хорошо. А как ноду напихают по самое небалуйся - вот тот и проявляются чудеса экономии. Оказывается, что диск то быстро работал из-за кэшей и прочей маркетинговой мишуры. И скорость SSD теряется в тумане многопоточной нагрузки. Клиенты не понимают, как так?

Что же происходит с промышленными решениями? Возьмём СХД уровня DX200 S5 c пачкой SSD дисков. Каждый контроллер там может дать по 280.000 IOPS случайного 4к блоками. Вроде бы и не так много. Любой SSD NVMe может и побольше выдать.

Но мы нагружаем эту СХД тысячей серверов. Да можно и двумя тысячами. И чего? А ничего. Всё работает и не лагает. И диски такой СХД не сточатся и за 10 лет постоянной нагрузки. А про разницу в надёжности и отказоустойчивости вообще молчу.

Нет, это не магия, просто такая СХД стоит 100.000$, а домашний NVMe стоит 100$

При работе сайтов более важным параметром является способность дисковой системы выдерживать многопоточные нагрузки с большим количеством операций случайного доступа мелкими блоками. Скорость последовательной записи и чтения тут вторична.

Переведу на понятный язык:

1: диск держит 100к IOSPS random 4k, 256 потоков, при этом последовательный доступ 100 MB/S

2: диск держит 5к IOSPS random 4k, 32 потока, при этом последовательный доступ 800 MB/S

Как думаете, что лучше для работы сайта?

Покупая продукт за 3 копейки не ожидайте от него невозможного.

Предлагаю VDS, IaaS, Dedicated. http://riaas.ru (http://riaas.ru)
Андрей
На сайте с 30.09.2009
Offline
482
#26

sladkydze, домашний NVMe вообще имеет очень узкий круг применения в серверных решениях. И разумеется не для VM.

treshnyuk
На сайте с 17.02.2013
Offline
231
#27

О, прикольно. Зашел в магазин посмотреть цены на SATAIII Samsung 860 Pro series 1T с стандартными параметрами чтения до 560 MБ/сек, записи до 530 MБ/сек и оказывается уже сто лет в продаже по той же цене Samsung 983 DCT Enterprise 960GB U.2 PCIe 3.0 x4 V-NAND MLC (MZ-QLB960NE) скорость чтения до 3000 MБ/сек, скорость записи 1900 MБ/сек.

На радостях в рейд 1 захотел парочку для древнего мамонта на паре Xeon L54xx, интересно как их работа проявится через адаптер PCI-Express 3.0 4X X16 к U.2 и древнею ОЗУ :kozak:

ENELIS
На сайте с 29.08.2008
Offline
194
#28
treshnyuk:
На радостях в рейд 1 захотел парочку для древнего мамонта на паре Xeon L54xx, интересно как их работа проявится через адаптер PCI-Express 3.0 4X X16 к U.2 и древнею ОЗУ :kozak:

Westmere (X54xx) не умеет PCIe 3

Если это Nehalem все равно QPI c L55xx не светит... Да даже с QPI и быстрой и многочисленной памятью будут проблемы с записью :).

Нужны хорошие прямые без northbridgeные дорожки к цпу с контроллером на CPU, а не шины.

treshnyuk
На сайте с 17.02.2013
Offline
231
#29
ENELIS:
Westmere (X54xx) не умеет PCIe 3

Если это Nehalem все равно QPI c L55xx не светит... Да даже с QPI и быстрой и многочисленной памятью будут проблемы с записью :).

Нужны хорошие прямые без northbridgeные дорожки к цпу с контроллером на CPU, а не шины.

Жаль, или наоборот хорошо, значит уйдут на замену в супермикру к E5-26xx v4

B0
На сайте с 25.04.2020
Offline
4
#30
EvGenius:
я еще раз уточняю... какие мб/с вы там намерЯете?
последовательные скорости или скорости в кучу потоков параллельно почти никакой разницы не дадут вам при работе вашего одного сайтика.
смотрите 4к блоками в 1 поток - от этого и стоит отталкиваться.

под debian/ubuntu ставите:
apt install fio
потом:

случайное чтение:
fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=1 --size=4G --readwrite=randread
.

Я мерял все в куче.

 fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=1 --size=2G --readwrite=randwrite

test: (g=0): rw=randwrite, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=1
fio-3.1
Starting 1 process
test: Laying out IO file (1 file / 2048MiB)
fio: job startup hung? exiting.
fio: 1 job failed to start
evgeniymx:
Baget07, приведу результаты для NVMe SSD.

Тестирование при 5 vds на ноде


При 50 vds (больше не сетапим)

Вот у меня на одной ВПС как на втором скриншоте. А что у вас за хост? Можно в приват.

Я себе домой присмотрел вот такой дисочек. Нормально? Вообще, неужели NVMe для дома кардинально отличаются от NVMe для сервера? Не ну я как бы наслышан про те же HDD красной серии у WD, которые типа под сервера расчитаны. Но блин я смотрю хостеры уже во всю юзают игровое железо типа i3, i5, i7 вместо исконно серверных процессоров типа Xeon. И ничего вроде.

1 234 5

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий