Поддержка энергонезависимой памяти NVDIMM

Возможность защиты кэша на запись при помощи энергонезависимой памяти NVDIMM-N
В RAIDIX 4.X реализована возможность защиты кэша на запись при помощи энергонезависимой памяти NVDIMM-N. Это позволяет устранить потерю данных в кэше при незапланированном отключении питания или аппаратных отказах компонентов СХД.
Использование модулей NVDIMM-N обеспечивает защиту кэша на запись без снижения производительности системы.

Применение

Энергонезависимая память NVDIMM используется для сохранения целостности данных при использовании механизма write-back кэш. Write-back кэш позволяет записывать данные на диск оптимальным способом, что существенно повышает производительность системы.

Принцип работы write-back кэша заключается в том, что данные сначала помещаются в оперативную память
(в кэш), а затем в упорядоченном виде подаются непосредственно на накопитель. При такой схеме существует промежуток времени, когда данные переданы в кэш, но еще не записаны на диск. Здесь возникает необходимость защиты модуля оперативной памяти от отключения питания для сохранения целостности данных.

Принцип работы

RAIDIX 4.X работает с персистентной памятью (PMEM), которая объединяет в себе преимущества традиционных устройств хранения данных и большую пропускную способность памяти DRAM. Данный тип памяти функционирует со скоростью DRAM и соответствующими низкими задержками. PMEM реализуется на модулях NVDIMM (Non-Volatile Dual Inline Memory Module), которые представляют собой комплексное использования технологий оперативной и энергонезависимой памяти.

Это позволяет использовать их в качестве надежных кэш накопителей, которые обеспечат целостность данных на момент аварийного отключения питания.

В стандартном режиме NVDIMM работает как обычный модуль оперативной памяти. Сопутствующий суперконденсатор (ультраконденсатор) имеет накопленный заряд. В момент отключения питания данные фиксируются в NAND-памяти модуля при помощи заряда суперконденсатора. При возобновлении питания данные записываются на основной накопитель, а суперконденсатор восстанавливает заряд.

Возможности технологии

NVDIMM является простым и надежным способом защиты write-back кэша при отключения питания системы. Использование NVDIMM характеризуется рядом ключевых особенностей:

• Длительность хранения данных в аварийном режиме не зависит от заряда аккумулятора и ограничивается естественным ресурсом NAND-памяти.
• Технология поддерживается в одноконтроллерном и двухконтроллерном режимах.
• Производительность до 10 раз выше по сравнению с синхронной записью на диски.
• Является уникальной технологией для программно-управляемых СХД.
• Возможность гибкого перехода на новые модели NVDIMM.