etc:teach:diplomants:projects:2008:lustre:elka_thesis:structure

Структура пояснительной записки

FIXME: черновик

1. Аннотация

  • Объем: 0.5 стр
  • Содержание: FIXME

2. Введение

  • Объем: 1.5 стр
  • Содержание:

Ввведение в предметную область. Определение контекста работы. Актуальность тебя исследований. Краткий обзор структуры пояснительной записки: что в каком разделе находится и почему. Какие результаты предполагается достичь при выполнении работы.

3. Постановка задачи

  • Объем: 3 стр
  • Содержание:
  1. Описание XO
  2. Описание mesh
  3. Требуется:
    1. провести сравнительный анализ существующих распределенных систем хранения файлов (ФС)
    2. сформулировать требования и критерии оценки ФС для устройств с ограниченными ресурсами и mesh
    3. разработать модель файловой системы
    4. реализовать прототип
    5. провести тестирование

4. Обзор литературы по теме

  • Объем: 0.5-1 стр
  • Содержание
Краткий обзор использованной литературы - где что.

5. Обоснование выбора метода и аппарата исследования

  • Объем: 1.5 стр
  • Содержание FIXME
    1. ОО проектирование
    2. сетевые технологии и анализ сетей, возможно маршрутизацию и QoS
    3. математическое и натурное моделирование
    4. :?: имитационное моделирование
    5. что-то про оценку надежности
    6. что-то про анализ алгоритмов

6. Модель файловой системы

  • Объем: 25 стр
  • Содержание
  1. Сравнительный анализ распределенных ФС
    1. Критерии анализа (сравнения)
    2. сводная таблица
    3. анализ достоинств и недостатков разных подходов и реализаций
      1. констатация непригодности
      2. направления реализации, как вывод по разделу:
        1. Централизованные и бессерверные (децентрализованные)
        2. Выбор уровня организации: файлы или блоки
  2. Модель файловой системы

Общее описание (1 стр.)

  1. организация данных
    1. метаданные
    2. данные файлов, хранение содержимого
  2. алгоритмы
    1. инициализация/прекращение рабочего сообщества
    2. подключение/отключение от сообщества
    3. модель разграничения доступа (разрешенные операции и атрибуты)
    4. блокировки и синхронизация доступа
    5. создание, удаление, отчуждение файлов
  3. характеристики, главные параметры
    1. количество узлов
    2. соотношение локального/глдобального хранения
    3. прогноз скорости доступа
    4. стратегии кэширования
  4. обеспечение надежности хранения
    1. модель отказов
    2. стратегия дублирования
    3. балансировка нагрузки
    4. стратегия резервирования на внешних носителях (например школьный сервер, или копии)

7. Разработка файловой системы xofs

  • Объем: 15 стр
  • Содержание
  1. Основные требования
  2. Модель приложения (описание вариантов использования)
  3. проектирование (выбор инструментария, библиотек)
  4. Описание fuse
  5. Модель взаимодействия
    1. интерфейс узла, основные процедуры
    2. collaboration diagrams для всех процедур в которых задействовано более одного узла
  6. Логическая структура xofs
    1. описание классов, пакетов, базовый интерфейс классов
    2. описание структур данных для файлов и метаинформации
    3. описание системного API
  7. Организация локального хранения данных
  8. Описание использования
    1. установка, настройка
    2. монтирование/отмонтирование
    3. описание сценариев использования с т.з. пользователя (пара примеров)

8. Результаты. Анализ результатов

  • Объем: 5 стр
  • Содержание
  1. результаты тестирования
    1. обоснование характеристик и формулировка анализаруемых (тестируемых) характеристик
    2. время создания рабочего сообщества
    3. скорость обновлений (latency)
    4. :?: балансировка нагрузки (какие критерии?)
  2. Перспективы развития
    1. перечисление недоделок и ожидаемый эффект
    2. направления для исследований
    3. использование в других connected devices
      1. портирование на платформу android, slind, maemo
      2. универсализация (стандартизация) для разных устройств с mesh
  3. Выводы
etc/teach/diplomants/projects/2008/lustre/elka_thesis/structure.txt · Last modified: 2008/05/09 18:33 by elka