Поддержка избыточного кодирования в проекте Cirrostratus

Post on 17-Jan-2015

296 Views

Category:

Education

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

Transcript

Алексей Алеев, 345 группа Научный руководитель: Антон

Косякин

В распределённых системах хранения важнейшей задачей является обеспечение сохранности данных.

Чтобы защитить данные от отказов узлов хранения, но при этом эффективно использовать имеющееся дисковое пространство, предлагается использовать избыточное кодирование.

Системы цифровой связи Системы хранения информации Сетевые протоколы

Поиск, сравнение и анализ применимости существующих алгоритмов для поддержки избыточного кодирования.

Оптимизация, настройка и апробация выбранного алгоритма под поставленную задачу.

Реализация алгоритма, тестирование системы и анализ результатов.

Реализовать алгоритм как модуль к ядру Linux, заменяющий часть существующего функционала.

Генерация тестов, имитирующих типовые сценарии работы: Клиенты периодически пишут в логи

информацию с веб-сервера Один клиент решил скомпилировать из

исходников ядро Linux Злая уборщица выдернула какой-нибудь

кабель, опомнилась и вставила обратно И т.д.

При этом важно провести тестирование для системы в конфигурации «несколько клиентов - много серверов»

Измерения: нагрузки на CPU суммарной скорости работы с данными количества операций в секунду времени на восстановление информации

Изучить способы вывода всей системы из строя

Нарисовать графики

top related