Как Intel 3D XPoint преобразует серверы и системы хранения данных

  • Sep 25, 2023

В этом году Intel представит твердотельные накопители 3D XPoint, а затем — модули Xpoint DIMM. Хотя 3D XPoint обладает огромным потенциалом для улучшения хранения и памяти, многое будет зависеть от цен.

я присутствовал на 7-й ежегодный семинар по энергонезависимой памяти 2016 в Калифорнийском университете в Сан-Диего в этом месяце. Фрэнк Т. Хэди, научный сотрудник Intel и главный архитектор 3D XPoint Storage, выступил с программной речью перед аудиторией, полной докторов наук и конкурентов. Конечно, Intel не была готова ответить на ряд жизненно важных вопросов, но то, что они предложили, просветило.

особая функция

Эволюция корпоративных систем хранения данных

Как планировать, управлять и оптимизировать корпоративное хранилище, чтобы справиться с потоком данных.

Прочитай сейчас

XPoint первого поколения будет построен по 20-нм техпроцессу и может использоваться как в качестве хранилища, так и в качестве системной памяти. Но в отличие от твердотельных накопителей и дисков XPoint имеет побайтовую адресацию, а это означает, что его можно использовать аналогично DRAM. Для хранения данных используется блочное устройство 4К.

Но в отличие от DRAM, XPoint в 10 раз плотнее (но не так плотно, как флэш-память, поскольку исходный продукт будет одноуровневой ячейкой). В сочетании с DRAM серверы 3D XPoint смогут поддерживать в 4 раза больший объем памяти при значительно более низкой стоимости за бит, чем DRAM.

3D XPoint можно использовать в модулях DIMM благодаря а) байтовой адресации, б) длительности записи в 1000 раз выше, чем у флэш-памяти NAND, и в) в 1000 раз более быстрому вводу-выводу. Для работы модулей DIMM 3D XPoint потребуются контроллеры. выравнивание износа, как это происходит с флэш-памятью NAND, но я ожидаю, что процесс сбора мусора будет гораздо более детальным - и, следовательно, менее навязчивым - чем полная запись блоков флэш-устройств NAND.

Первые твердотельные накопители Optane

Номенклатура: 3D XPoint — это технология. Optane — это бренд твердотельных накопителей, использующих 3D XPoint.

Intel нацеливает первые твердотельные накопители Optane на корпоративные рынки с соединением PCIe + NVMe. Обычный интерфейс SATA 6 Гбит/с недостаточно быстр, а PCIe и NVMe гораздо более эффективны.

Они разработали коэффициент неисправимых битовых ошибок (UBER) от 10 до минус 17, срок службы 5 лет и исключительную производительность — и все это для корпоративного/облачного рынка.

IOPS и задержка

Число операций ввода-вывода в секунду значительно выше, чем у твердотельного накопителя Intel для центров обработки данных P3700, который также использует PCIe и NVMe. С 70/30 при нагрузке чтения/записи и глубине очереди, равной единице, P3700 достиг 15 000 операций ввода-вывода в секунду, а демонстрационная версия XPoint достигла 5x 78 000 IOPS.

Но что еще более важно, задержка была значительно ниже: 7 мкс против 85 мкс у P3700, что составляет менее десятой части задержки. По всем параметрам это будут значительно более быстрые приводы.

Архитектура хранилища с низкой задержкой

Для повышения производительности 3D XPoint необходимо внести множество изменений. Они могут включать в себя:

  • Переключитесь на опрос прерываний: больше времени ожидания, но меньше задержек.
  • Используйте 3D XPoint в качестве пространства страниц/подкачки для снижения задержки и более предсказуемой производительности.
  • Новые инструкции по прошивке пишет.
  • Новая библиотека NVM, PMEM.io, впервые доступна в Linux.
  • Файловые системы, поддерживающие постоянную память, такие как Новая звезда.
  • Поддержка памяти класса хранилища в Windows, над которой работает Microsoft.
  • Будущие процессоры Xeon будут использовать гибридную память.

Последнее может означать блокировку на годы или навсегда. Насколько щедро Intel будет предоставлять API и спецификации контроллеров?

Биты хранения занимают

3D XPoint обладает огромным потенциалом для улучшения хранения и памяти. Многое будет зависеть от цен.

Intel заявляет, что стоимость 3D XPoint будет между DRAM — 5 долларов США за ГБ и флэш-памятью — 0,20 доллара США за ГБ. Это много места для маневра. Я ожидаю, что первоначально они будут оценивать модули DIMM 3D XPoint примерно в 2 доллара за ГБ, но даже при цене 1 доллар за ГБ они будут стоить 5-кратную флэш-память NAND.

Еще одна проблема: режимы сбоя 3D XPoint. Крупномасштабное развертывание всегда обнаруживает ошибки и проблемы, которые не могут обнаружить даже старательные бета-версии. Придется ли нам ждать восемь лет, чтобы беспристрастная оценка полевых характеристик технологии?

Но если предположить, что Intel и Micron выполнят обещания или близки к ним, это продолжит революцию с низкой задержкой и высоким числом операций ввода-вывода в секунду, начатую с помощью флэш-памяти. Какими бы полезными ни были твердотельные накопители 3D XPoint, реальную победу принесет интеграция этой технологии с DRAM для увеличения объема памяти и повышения производительности сервера.

Комментарии приветствуются, как всегда.