Анализ симуляторов систем отказоустойчивого хранения
Аннотация
Дата поступления статьи: 14.12.2024Распределенные системы хранения данных (РСХД) являются многопараметрическими сложно настраиваемыми системами. Отказоустойчивость и надежность хранения данных РСХД обеспечиваются набором различных методов, которые должны быть эффективны не только по отдельности, но и быть хорошо согласованы между собой внутри системы хранения. В настоящее время создаются новые методы обеспечения отказоустойчивости и надежности, которые могут быть использованы в РСХД. Для оценки эффективности применения таких методов удобно использовать программные средства, моделирующие работу РСХД. Цель данной работы заключается в изучении существующих программных симуляторов РСХД для оценки потенциала использования их в моделировании отказоустойчивости и надежности хранения данных. Проведен сравнительный анализ нескольких симуляторов, которые имеют широкий набор реализуемых функций и описаны в рецензируемых публикациях. На основе анализа построена обобщенная структурная схема симулятора РСХД и сделан вывод о необходимости разработки нового симулятора в виде программного средства с открытым исходным кодом, архитектура которого рассчитана на его расширение в том числе сторонними разработчиками. Такой симулятор позволит тестировать новые разработки в области технологий повышения отказоустойчивости. В работе сформирован ряд базовых требований к реализации и функционалу, сформулированы основные рассчитываемые метрики.
Ключевые слова: системы хранения данных, отказоустойчивость, коды стирания, программный симулятор, надежность, имитационная модель
.