СХД RAIDIX использует интеллектуальные алгоритмы для кэширования данных

13 апрель, 2017 - 12:55

Разработчик программно-определяемых СХД RAIDIX представил инновационную технологию кэширования данных.

Для готовящейся версии ПО RAIDIX 4.5 разработан классификатор запросов, разделяющий «случайные» и «последовательные» потоки. «Последовательные» нагрузки направляются в оперативную память, где к ним применяется уникальный адаптивный алгоритм упреждающего чтения. В зависимости от скорости потока данный алгоритм проактивно загружает следующие области в оперативную память, что позволяет повысить производительность системы при последовательных нагрузках до скоростей пропускной способности RAM.

Для увеличения скорости обработки случайных запросов используется SSD-кэш, состоящий из модулей записи и чтения. Размеры данных модулей адаптивно меняются в зависимости от нагрузки.

Запросы на «случайное» чтение кэшируются в оперативной памяти. Страницы кэша с небольшим количеством обращений высвобождаются, а регулярно «читаемые» страницы копируются в SSD-кэш на чтение. Запросы на запись, классифицированные как «случайные», последовательно переправляются в SSD-кэш на запись. Данный механизм позволяет обеспечить высочайшие показатели производительности при чтении и записи небольшими блоками.