Конференция прошла. Ждем вас на Т+ 2019!
Офис Mail.ru Group, Москва, 21 июня 2018

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

Доклад принят в программу конференции
Андрей Николаенко
IBS

Архитектор в IBS, в последнее время работает над проектированием серийных инфраструктурных и платформенных комплексов на базе российского оборудования и программного обеспечения. Ранее внедрял приложения для энергетики в корпорации Oracle, руководил разработческим подразделением в CBOSS — итого более 20 лет опыта разработки и внедрения крупных IТ-систем для сектора государственного управления, энергетики, телекоммуникаций.

Тезисы

В сообществе баз данных довольно долго мечтали о том времени, когда появится отзывчивая байтоадресуемая энергонезависимая память, которая будет дешевле и ёмче основной — и перезагрузки ей не страшны, и «прогревать» базу при перезапуске не надо, и ещё много чего на первый взгляд очевидно полезного с такими устройствами можно найти. И вот тот самый исторический момент, когда подобные устройства сразу от нескольких вендоров стали доступны, и уже появились первые результаты их использования в мире баз данных, но по мере погружения в детали, стало ясно, что до достижения идиллии ещё далеко.

Write ahead logging или write behind logging (и, вообще, зачем теперь logging)? Блочный доступ с минимальным размером сектора или байтовый доступ? Есть ли смысл в байтовой адресуемости, если устройство подключено в шину PCI Express? DAX, переход на NVM API или использование переходного ПО без модификаций? Энергонезависимая память по сети — непрактичное упражнение, или пора бежать настраивать?

Это только часть вопросов, на которые однозначных ответов нет, но разные мнения на их счёт будут рассмотрены. Также будут представлены результаты тестов, как собственноручных, так и опубликованных другими исследователями; вердикты на их основе пока выносить рано (и устройства пока на ранней стадии, и постановки тестов могут быть несовершенны), но то, что получается — уже должно быть интересно всем, кто считает цену и скорость обрабатываемых терабайтов не только на сегодняшний день, но и в уже ближайшей перспективе.

Базы данных / другое
,
Организация системы кеширования
,
Оптимизация производительности

Другие доклады секции Энтерпрайз