Разработанный компанией Micron движок HSE для хранилищ СУБД, теперь доступен сообществу разработчиков в виде открытого исходного кода. Движок позволяет использовать преимущества разных типов носителей — твердотельных накопителей и SCM-памяти, что позволяет повысить быстродействие и снизить задержки при доступе к данным.
HSE отлично интегрируется с MongoDB (одной из самых популярных СУБД для NoSQL) и рассчитан на хранение пар «ключ-значение».
Компания Micron утверждает, что благодаря новому движку и собственному аппаратному обеспечению, такому как твердотельный накопитель Micron X100 NVMe, работающий с четырьмя SSD Micron 5210 QLC, пропускная способность системы увеличится вдвое, а время задержки чтения снизится почти в четыре раза.
«Являясь единственной компанией, разрабатывающей технологии оперативной памяти, флэш-памяти и памяти класса СХД, Micron имеет уникальные возможности для создания программного стека, ускоряющего работу приложений в современных средах хранения на основе флэш-памяти, а также инфраструктуры будущего на основе памяти SCM» — сказал Дерек Дикер, генеральный менеджер подразделения хранения данных Micron.

Компания Micron утверждает, что новый движок HSE повышает производительность отдельных приложений в 6 раз, снижает задержку в 11 раз и повышает ресурс SSD в 7 раз.
Кроме того, HSE предоставляет следующие функции:
- Помимо интеграции с MongoDB, он также может быть интегрирован с другими базами данных NoSQL и хранилищами объектов.
- HSE идеален, когда важна производительность на больших масштабах с миллиардами ключей, высоким параллелизмом операций (тысячи), большим объёмом данных и многоуровневыми хранилищами.
- Движок может быть расширен и адаптировани под новые интерфейсы, что позволяет использовать его с широким спектром приложений и решений, выходящих за рамки традиционных баз данных: Интернет вещей (IoT), 5G, искусственный интеллект (ИИ), высокопроизводительные вычисления (HPC) и объектное хранение.
- HSE способен обеспечить дополнительную производительность для программно-определяемых хранилищ вроде Ceph Storage или Red Hat OpenShift, а также многоуровневую производительность для протоколов хранения файлов, блоков и объектов для несколько вариантов использования.
Источник: