Организация многоуровневого хранения данных
Ключевые слова:
система хранения данных, многоуровневое хранение данных, время хранения файла, метадан- ные, миграция данных, нейронная сеть КохоненаАннотация
Введение: в условиях увеличивающегося объема данных практически все организации нуждаются в формировании
развитой инфраструктуры их хранения. Инфраструктура реализуется с применением технологий многоуровневого хра-
нения — проектированием систем хранения данных, включающих устройства хранения, разнородные по физической
природе и архитектуре доступа. К файлам также предъявляются требования по соблюдению сроков гарантированного
хранения, в том числе на законодательном уровне. Отсутствие алгоритмов эффективной организации хранения данных
с разными требованиями к хранению актуализирует необходимость новых моделей управления ресурсами системы
хранения данных. Цель: разработка новых моделей и алгоритмов управления ресурсами систем хранения данных с уче-
том многоуровневого принципа хранения данных. Результаты: предложен алгоритм многоуровневого хранения данных,
позволяющий выполнять распределение файлов в системе хранения данных в соответствии с последовательным при-
менением механизмов вертикального, горизонтального и динамического размещения файлов. Алгоритмы размещения
и миграции данных по уровням иерархии системы хранения данных позволяют применять анализ метаданных, что дает
возможность реализовать проактивное управление ресурсами систем хранения данных с учетом сроков гарантиро-
ванного хранения. Представлена модель хранения данных в виде матрицы, размер которой соответствует количеству
вертикальных и горизонтальных уровней системы хранения данных. Рекомендовано проводить распределение файлов
по ячейкам матрицы с использованием аппарата нейронных сетей Кохонена. Эффект применения сети Кохонена заклю-
чается в возможности анализа метаданных и частоты обращения к файлам одним этапом. Это позволяет отказаться от
последовательного выполнения механизмов размещения. Результаты эксперимента показали действенность аппарата
сетей Кохонена при решении задачи размещения файлов в многоуровневой системе хранения данных. Практическая
значимость: предложенные модель и алгоритмы могут найти применение при проектировании систем хранения данных
с учетом многоуровневого принципа хранения данных.