Как стать автором
Обновить

Комментарии 33

Samsung Evo 970 который уже год в продаже, и по объему сильно больше и по скоростям выше. Причем версия на 250ГБ стоит меньше 100$… почему я должен купить именно ваш накопитель? Какие у него преимущества над тем же самсунгом?

Так это же разные продукты. Samsung Evo — это просто SSD, хранилка, которая имеет тот же разъем (и высокую пропускную способность).


А в статье речь про Optane ускорители, которые являются ускорителями вашей хранилки, Optane не появляется в виде отдельного диска, вы не можете ничего туда напрямую сохранить.


Использовать супер-быстрый SSD, подключенный через m2 и Optane — не имеет смысла. Это как смазать блины сначала сливочным маслом, а затем еще раз растительным

А что дает ускоритель?
Ускорение дисковых операций если используется HDD — этакий внешний дисковый кэш.
А отличие от того же ускорителя на базе простого SSD?
Такая функция есть у АМД. Скорее всего и у Интел (помимо Optane)
Вроде должно было быть дешевле чем использование целого SSD с подобными характеристиками. Если честно я сам не понимаю — первый раз увидел статью, подумал — сейчас бюджетнеько ускорюсь, но посмотрев на соотношение цена\характеристики — воткнул в M.2 слот NVMe SSD.
Спасибо за разъяснения.
НЛО прилетело и опубликовало эту надпись здесь
Обычный SSD тоже можно использовать как кэш с помощью Smart Response Technology и я до сих пор не понял в чем разница между этой технологией и Optain.
НЛО прилетело и опубликовало эту надпись здесь
Хорошо. А можете объяснить, почему нельзя было улучшить smart resonse и почему технология требует специального optain накопителя? Ну и до кучи, почему для работы optain нужен процессор 7 поколения или новее? Тот-же smart response требовал только поддержки чипсета. Я к тому, что технология не выглядит сверх революционной, но почему-то требует очень многого от железа. Это вводит меня в ступор.
Просто маркетинг. У Интела в своё время случился маркетологический ступор и они решили, что технология крутая, поэтому нужны новые компьютеры, но объём мелкий, поэтому подходит только для ускорения HDD. В результате у людей возникают подобные вопросы.
В реальности, данную штуку стоит использовать как дешёвый RAM, и класть туда своп или писать софт под эти возможности. Использовать вместо Smart Response — достаточно странное решение.
НЛО прилетело и опубликовало эту надпись здесь
Латентность у Самсунга около 50 мкс.
А вот на что в реальной жизни это повлияет и как заметно… Может кто подскажет?
Производительность определяется не только IOPS'ами с пятью нулями. Не менее важны а) при какой нагрузке их можно получить б) с какой задержкой?
Собственно, Optane ещё первого поколения демонстрировал поведение, отличающееся от самых быстрых накопителей на базе NAND: средняя задержка меньше 100 мкс для любого типа нагрузки (блок 4 КиБ, 100% чтение, 100% запись, а главное — смешанная 70/30) даже при больших очередях, более того задержка ещё и очень стабильная: «четырёхдевяточный» перцентиль (99,99%) выше 300 мкс не поднимался почти во всём диапазоне.
Другое дело, в десктопных приложениях вся эта красота заметна скорее всего не будет, к тому же десктопные маленькие Оптаны в M.2 предлагается использовать в качестве кэша, а не напрямую.
В десктоп за сто баксов можно купить терабайтный SSD, а в сервере оно умрёт через полгода, так как прошивка лочит накопитель при 150% от расчётной записи.
В десктоп за сто баксов можно купить терабайтный SSD

Да ну?

На newegg даже WD за столько продают.
Я знаю, про P4800X/4801X как раз и говорил. Они у нас очень хорошо идут под такие задачи, которые в стародавние времена решались при помощи STEC ZeusRAM, например.
Но что там происходит в десктопах я лишь смутно представляю.
У самсунга бывают изредка чтения и записи кусочка до 1.5 СЕКУНДЫ.
Тоесть там негарантированная задержка.
А тут гарантированная.
Как это влияет? Ну вот есть у вас mysql, нагруженный, пишет постоянно 5000IOPS. А тут бац — задержка, и все. Один из потоков ждет подтверждения, потом второй, потом третий. И несмотря на 16+ потоков записи в последних версиях вы получаете лавину, которая ложит ваше приложение.
Оптан используется как своп файл, расширение памяти(хотя тут спорно, ddr4 не так уж сильно дороже) или для супер-нагруженных подкластеров баз данных. Для всего другого он СУПЕР дорого.
В частности в вышеописанном сценарии mysql применение Optane DC P4800X полностью снимает вопрос производительности для текущего сета(данные за сегодняшний день) как минимум до значений в 100млн записей/рабочий день(8-9 часов).
А правильно ли для SSD измерять MTBF в часах?
А в чём ещё измерять время? Проблема MTBF в другом — все эти миллионы часов сбивают обывателя с толку, куда нагляднее было бы использовать AFR.
На сколько понимаю, для SSD ресурс исчисляется в кол-ве записанной информации на флеш-накопители. Ну, разве что искусственное старение заложено в устройство, которое выводит устройство из строя раньше чем закончится ресурс по записи.
Может и ошибаюсь, поправьте.
Ресурс на запись никуда не делся (365 ТБ), но MTBF отражает общую статистику по надёжности устройства. Помимо деградации ячеек у накопителей есть ещё куча причин для появления отказа в виде контроллера и всякой обвязки.
А как быть с Гигабайт, которая выкатила SSD со скоростью 15 Гбайт/с как на чтение, так и на запись. Правда там PCIe 4.0 (и пользуется 16 линий) — то есть готятся пока только для новых плат с AMD. Но факт превосходной скорости налицо. При том, что у них и обычные SSD не тормозят – 5 Гбайт/с.

Или Интелу стоило бы уже купить Еверспин с их ускорителями на базе MRAM. Там какие-то нереальные 1,5 млн. IOPS с 6 мкс (или с 2 мкс?) латенси.
Еверспин с их ускорителями на базе MRAM

Ого! Не знал, что кто-то MRAM до практического применения довёл. Но объёмы пока что скромные, там 1 ГБ всего.
У Microchip (который ранее Microsemi, еще раньше PMC Sierra) уже несколько лет есть Flashtek NV1600. По сути это NVMe RAM-диск с BBU из ионисторов и флеша на 4 и 16 ГБ. Последовательный доступ там не ахти какой, а вот задержка на уровне единиц микросекунд.
Модули по 1 Гбит MRAM пока у всех предел – Самсунг в этом году начал такие выпускать. А наш Крокус и того меньше раза в четыре.

Зато по латенси у MRAM всё хорошо – до 0,3 нс уже добрались в SOT-MRAM со снижением потребления и площади.

Если дальше копнуть, то в МФТИ в совместном проекте с европейцами сообщили, что снизили латентность MRAM до 3 пикосекунд. Так, что есть ещё куда стремиться.
Ну латенси это хорошо, но имхо нет смысла в модуле которых хуже DDR4 и стоит в разы дороже, еще и меньше по обьему. Вот если он сравняется с ней в стоимости или обьеме, тогда имеет уже какой-то смысл.

У DDR4 latency ~50ns

Скорее ближе к 10-20
www.crucial.com/usa/en/memory-performance-speed-latency
В новых серверах сейчас стоит DDR4-2666, по таблице это 13.50нс.
Но вы же не можете этот ускоритель подключить, минуя RAM, не?
Модулей памяти в обычную материнку на базе MRAM пока нету, насколько я знаю. Если бы были, они бы активно скупалися для hi-end серверов.
К тому же купить тот же ES1GB-N03 судя по всему — нельзя еще(я не нашел по их ссылкам).
В ДОЗУ из MRAM и не целят. Даже когда по факту используют DDR интерфейс. MRAM замещает SRAM по всем позициям – меньше площадь ячейки и энергонезависимость при одинаково скоростной отзывчивости.

А Интел со своим Оптейном идёт со стороны SSD. То есть, при успешности этих встречных замен, ДОЗУ вымрет как класс памяти в некоторых применениях. Первыми на очереди – микроконтроллеры и вся мобильная вычтехника.
Вот ещё пара производителей MRAM – SK Hynix и Toshiba, пообещавших в этом году запустить производство 4 Гбитных модулей: SK Hynix, Toshiba Announce 4Gb STT-MRAM
Зарегистрируйтесь на Хабре, чтобы оставить комментарий