Умный выбор меняющихся технологий

Байтоадресуемая энергонезависимая память и СУБД

Презентация Андрея Николаенко на Tarantool Conference 2018

Андрей Николаенко, системный архитектор в IBS, выступил на Tarantool Conference 2018 – конференции по использованию in-memory computing для разработки отказоустойчивых высоконагруженных приложений, которая прошла 21 июня в офисе Mail.ru Group. Смотрите выступление эксперта на нашем сайте.

«Долгое время в компьютерном мире царствовала дихотомия «память – накопитель»: всё программное обеспечение от офисных приложений до крупномасштабных СУБД проектировалось исходя из трёх тезисов:

  • Память – быстрая, байтоадресуемая, но дорогая;
  • Всё в неё записанное пропадает после перезагрузки;
  • Накопитель – медленный, работающий блочно, зато энергонезависимый и дешёвый.

Однако не так давно все изменилось. В прошлом году компания Intel представила новые устройства – память Optane на базе технологии 3D XPoint, которая работает на основе новых физических принципов, адресуется как DRAM, но при этом является энергонезависимой. Стоимость новой памяти на единицу объёма в несколько раз ниже традиционной (хотя пока и дороже флэш-накопителей).

Почему это важно? Новый тип памяти открывает недоступные ранее возможности СУБД: например, если необходимость ведения журнала упреждающей записи раньше считалось аксиомой, то с энергонезависимой памятью необходимость в нём в некоторых случаях отпадает. Появление таких устройств требует пересмотра многих устоявшихся архитектурных принципов СУБД, и этот путь ещё предстоит пройти. Но уже сейчас, без кардинальных программных модификаций, есть возможность получать значительный эффект от технологии: на один узел массового класса, в который можно установить не более 1-2 ТБ DRAM, есть возможность установить до десятка терабайтов байтоадресуемой памяти, которая, ко всему прочему, ещё и дешевле традиционной».

Видеозапись выступления:

Поделиться:

Андрей Николаенко главный системный архитектор Другие публикации и комментарии эксперта
Если Вы хотите получать нашу рассылку, пожалуйста, заполните регистрационную форму.
Все материалы