1. Это серверное решение → его будет покупать бизнес, которому важна надёжность, которая у жёстких дисков на порядок выше, чем у SSD.
2. (Возможно) Таких решений больше никто не делает, ниша пустует, конкурентов в ближайшее время не будет.
3. (Вероятно) Это задел на следующий бум майнинга с расчётом на популяризацию Chia-подобной крипты, для эффективной добычи которой нужны ёмкие, надёжные и желательно быстрые накопители.
NVMe это стандарт определяющий то как ссд общается с компом. Они и создавался специально для SSD (раньше использовался SATA который с SSD работает неэффективно).
ну хз, по сате выше 550 МБ/с не выйдет. И то такие скорости только у топовые дисков (самсунгак примеру) с ценой немногим меньше нвме аналогично объема. м2 стоит примерно столько же но многократно быстрей, разве что греются без радиков.
Открою секрет - играм срать с высокой колокольни на твои 550мб/с, т.к. им важна скорость случайного чтения, а она даже у топовых самсов до 100 недотягивает
что такое "скорость случайного чтения" и 100? 100 iops? если да, то с какой латенси? 100 outstanding i/o? каким паттерном? дистрибуция блока, r/w, в случае 100% rand какой lbn? actvie worklad set, i.e. heat? такую хуйню порой вы здесь пишите с умным видом ояебу
Пробывал головой думать, а не выебываться? Если в начале реплики идет упоменение 500мб/с, а в конце тоже идет цифра - то что она значит? Сколько хуев тебе в жопу в месяц напихивают проверяя её iops, или мб/с?
Ес ли топик о ожидании загрузки игры - какие паттерны учитываются? Неужели, максималка 2/2 потоков / очередей на чтение? Давай прям вообще мозги напряжем - и где-же больше всего игра на всех домашних ПК платформах??? Неужели под виндой? Сколько ты знаешь геймеров которые лезут править ручками разметку и размеры секторов? Т.ч. невыебывайся - всем насрать что ты там тестируешь и в чем работаешь.
я диски хоум сегмента не тестирую и вообще не понимаю, зачем люди это делают, я тестировал вагон промашленных СХД (в том числе и sds, и hci), и видел всякий bw, но если ты используешь какой-нить кристал марк, прости господи, который, например блоком 4к пишет, то какой bw ты ожидаешь? или пишет огромным блоком, например 512k/1024k, но в один outstanding I/O
Верхний - Samsung 870 EVO на 1 тб (взят в днс в начале февраля 22 года за 12к, сейчас стоит 8400)
Нижний - Netac на 2 тб (взят в ноябре 22 за 6к на алике. сейчас 7200)
Я не могу сказать, что между этими дисками прям феерическая разница в скоростях, особенно - с учётом цены. Возможно, у нитака надёжность будет похуже, но это ещё надо посмотреть...
тем, что:
1. это не benchmarking tool, это просто дерьмовый (читай "не гибкий") интерфейс к diskdps, который сам по себе не так уж плох для теста гостевой дисковой подсистемы, если ты живёшь где-нибудь в iaas. но diskspd очень далёк от индустриального стандарта, коими являются fio, ну или vdbench. тем более, емнип diskspd даже не заполняет диск раскатыванием тестовых файлов, хотя утверждать не буду, просто не помню.
2. какой вообще смысл мерять попугаи на домашней машине? что, блять, вам дают мегабайты в секунду?
Cторадж построен на scsi-командах и тестировать надо под приложение, для этого приложение нужно отпрофилировать или уже иметь профиль нагрузки (block size distribution, r/w, rand/seq, lbn, jobs+iodepth, active workload set) и иметь *требования* в виде количества iops ВМЕСТЕ С average latency и, например, 90-го, 95-го и 99-го персентиля latency. Мегабайты (на самом деле мебибайты) в секунду это просто, блять производная от количества scsi-команд и их среднего размера. И если ты не знаешь профиля твоей игрушки или не готов её профилировать (а ты не готов), то тебе эти цифры дадут примерно нихуя, потому что ты померял попугаев. Конечные результаты: iops/avg. latency ms/percentile latency ms (и производная - всеми любимые мегабайты) ОЧЕНЬ сильно зависят от тех параметров паттерна нагрузки, которые я перечислил выше. Mbps, как основная метрика, в моей практике были важны только для двух случаев: для бэкап систем с преобладающим количеством active full джоб (с минимумом синтетики инкрементов) и для видео стрима. Но там и профили соответствующие - с 500+k block size.
А теперь скажи нахуя нужны все твои персентели и мабибайты, если в реальном сценарии антивирусу попадает возжа под хвост и он решает быстренько проверить все файлы и/или у юзверя говенный БП ( а ent m.2 sams просто нахуй посылает серверные дельты вываливаясь в случайный момент) или 1 из 10 виртуалок решает вывалиться в синяк. У тебя есть дискретный контроллер - умничка, а тестируешь диски или кеш контроллера? Кеш контроллера отключил? А нахуя он тебе тогда (контроллер) вообще нужен?
Т.ч. можешь распечатать свои просентели и подтереться ими, т.к. к реальную рабочую нагрузку хуй ты когда сэмулируешь своими стерильными тестами. Нужен диск для игрушечек под маздаем - открываешь гугль картинки и смотришь результаты тестов кристалом - есть на случайном 40+ чтение и 450+ линейной записи + гарантия 3 года от магазина в твоем городе - срать с высокой колольни, что ты там намеряет iometer в сценарии юниксовской субд. Поднимешь жопу и пиздуешь за диском.
Я тебе выше уже ответил, у меня кэши десятками терабайт измеряются, массивы классические/sds/hci - петабайтами и тестируются заполненными, и всё это под разные приложения и паттерны, но ты, васян с локалхостом, лучше знаешь. Даже хуй пойми, зачем я трачу время на такого ахуенного эксперта с джоя.
Правда потом Seagate заявили, что "the first commercial NVMe hard drives will not ship in 2024" © tomshardware
2. (Возможно) Таких решений больше никто не делает, ниша пустует, конкурентов в ближайшее время не будет.
3. (Вероятно) Это задел на следующий бум майнинга с расчётом на популяризацию Chia-подобной крипты, для эффективной добычи которой нужны ёмкие, надёжные и желательно быстрые накопители.
>раньше
Зажрались вы, батенька...
Ес ли топик о ожидании загрузки игры - какие паттерны учитываются? Неужели, максималка 2/2 потоков / очередей на чтение? Давай прям вообще мозги напряжем - и где-же больше всего игра на всех домашних ПК платформах??? Неужели под виндой? Сколько ты знаешь геймеров которые лезут править ручками разметку и размеры секторов? Т.ч. невыебывайся - всем насрать что ты там тестируешь и в чем работаешь.
Верхний - Samsung 870 EVO на 1 тб (взят в днс в начале февраля 22 года за 12к, сейчас стоит 8400)
Нижний - Netac на 2 тб (взят в ноябре 22 за 6к на алике. сейчас 7200)
Я не могу сказать, что между этими дисками прям феерическая разница в скоростях, особенно - с учётом цены. Возможно, у нитака надёжность будет похуже, но это ещё надо посмотреть...
1. это не benchmarking tool, это просто дерьмовый (читай "не гибкий") интерфейс к diskdps, который сам по себе не так уж плох для теста гостевой дисковой подсистемы, если ты живёшь где-нибудь в iaas. но diskspd очень далёк от индустриального стандарта, коими являются fio, ну или vdbench. тем более, емнип diskspd даже не заполняет диск раскатыванием тестовых файлов, хотя утверждать не буду, просто не помню.
2. какой вообще смысл мерять попугаи на домашней машине? что, блять, вам дают мегабайты в секунду?
Cторадж построен на scsi-командах и тестировать надо под приложение, для этого приложение нужно отпрофилировать или уже иметь профиль нагрузки (block size distribution, r/w, rand/seq, lbn, jobs+iodepth, active workload set) и иметь *требования* в виде количества iops ВМЕСТЕ С average latency и, например, 90-го, 95-го и 99-го персентиля latency. Мегабайты (на самом деле мебибайты) в секунду это просто, блять производная от количества scsi-команд и их среднего размера. И если ты не знаешь профиля твоей игрушки или не готов её профилировать (а ты не готов), то тебе эти цифры дадут примерно нихуя, потому что ты померял попугаев. Конечные результаты: iops/avg. latency ms/percentile latency ms (и производная - всеми любимые мегабайты) ОЧЕНЬ сильно зависят от тех параметров паттерна нагрузки, которые я перечислил выше. Mbps, как основная метрика, в моей практике были важны только для двух случаев: для бэкап систем с преобладающим количеством active full джоб (с минимумом синтетики инкрементов) и для видео стрима. Но там и профили соответствующие - с 500+k block size.
попугаи тоже показатель
Т.ч. можешь распечатать свои просентели и подтереться ими, т.к. к реальную рабочую нагрузку хуй ты когда сэмулируешь своими стерильными тестами. Нужен диск для игрушечек под маздаем - открываешь гугль картинки и смотришь результаты тестов кристалом - есть на случайном 40+ чтение и 450+ линейной записи + гарантия 3 года от магазина в твоем городе - срать с высокой колольни, что ты там намеряет iometer в сценарии юниксовской субд. Поднимешь жопу и пиздуешь за диском.