NVDIMM (произносится как «эн-ви-димм») или энергонезависимая DIMM — это тип постоянной памяти с произвольным доступом для компьютеров, использующих широко используемые форм-факторы DIMM . Энергонезависимая память — это память, которая сохраняет свое содержимое даже при отключении электропитания, например, при неожиданном отключении питания, системном сбое или обычном выключении. При правильном использовании NVDIMM могут повысить производительность приложений и время восстановления системы после сбоя. [1] Они повышают долговечность и надежность твердотельных накопителей (SSD). [2] [3]
Многие «энергонезависимые» продукты используют энергозависимую память во время нормальной работы и сбрасывают содержимое в энергонезависимую память при отключении питания, используя встроенный резервный источник питания. Энергозависимая память быстрее энергонезависимой; она имеет байтовую адресацию; и в нее можно записывать данные произвольно, не беспокоясь об износе и сроке службы устройства. Однако включение второй памяти для достижения энергонезависимости (и встроенного резервного источника питания) увеличивает стоимость продукта по сравнению с энергозависимой памятью.
В настоящее время разрабатывается множество новых видов энергонезависимой памяти, а несколько уже запущены в производство, включая магниторезистивную оперативную память (MRAM), 3D XPoint от Intel (выпуск прекращен в 2022 году), Nano-RAM на основе углеродных нанотрубок . [4] Цель этой технологии — возможность масштабирования с минимальными затратами, чтобы постоянная память могла заменить DRAM в качестве основной системной памяти в корпоративных системах. [1]
Существует три типа реализаций NVDIMM по стандартам JEDEC : [5] [ необходим неосновной источник ]
Нестандартные реализации NVDIMM:
По состоянию на 2024 год большинство модулей NVDIMM использовали флэш-память NAND в качестве энергонезависимой памяти. [7] Новые технологии памяти направлены на достижение персистентности без кэша или двух отдельных модулей памяти. Intel и Micron выпустили в 2017 году, а затем прекратили выпуск в 2022 году, технологию 3D XPoint PCM , но она никогда не продавалась в формате DIMM, вопреки заявлениям. [8] Sony и Viking Technology анонсировали продукт NVDIMM-N на основе технологии ReRAM , [9] но он так и не вышел на рынок. Аналогичным образом, в 2015 году Samsung и Netlist анонсировали продукт NVDIMM-P, возможно, на основе Z-NAND. [10]
NVDIMM произошли от BBU (резервное питание от батареи) DIMM , которые использовали резервную батарею для поддержания питания энергозависимой памяти в течение 72 часов. Однако батареи не приветствуются в компьютерных компонентах, поскольку имеют ограниченный срок службы, могут считаться опасными отходами и могут содержать тяжелые металлы [ требуется ссылка ] , что нарушает требования RoHS .
Когда модуль включает энергонезависимую память, резервное питание требуется только в течение короткого времени после отключения основного питания компьютера, пока модуль копирует данные из энергозависимой памяти в энергонезависимую. Поэтому современные NVDIMM используют бортовые суперконденсаторы для хранения энергии.
Некоторые поставщики серверов по-прежнему выпускают продукцию, использующую интерфейс DDR3 для компьютера, но работа по стандартизации в 2014 и 2015 годах, например, в JEDEC [11] и ACPI [12] , была основана на интерфейсе DDR4 .
BBU DIMM изначально был разработан для использования в качестве кэша RAID HBA (адаптеров шины хоста) или систем, чтобы данные в кэше могли пережить сбой питания. NVDIMM вышли за рамки приложений RAID и стали быстрыми устройствами хранения или обработкой в памяти для центров обработки данных и облачных вычислений . [13]