Open Source and Linux Lab

Главная » Posts tagged 'research'

Tag Archives: research

Исследование технологий программно-конфигурируемых систем хранения

В проект по исследованию программно-конфигурируемых систем хранения приглашаются студенты технических направлений.

О предметной области:

В системах хранения данных наметилась тенденция применения программно конфигурируемых сетей (Software Defined Networks, SDN) для обеспечения доступа клиентов к системам хранения. Основным сценарием является создание виртуальной сетевой инфраструктуры отдельно для системы хранения и клиентских узлов таким образом, чтобы минимизировать (а, фактически свести до нуля) необходимость ручной настройки сетевых параметров.

Текущий статус проекта

Во второй половине 2014 года участниками студенческого проекта лаборатории  OSLL была выполненена разработка прототипа программных средств управления соединениями клиентов (tenants) к системе хранения на основе Open vSwitch, а также выполнен анализ возможностей для реализации сценариев предоставления сервисов системы хранения в стиле SDN.

Основные результаты и выводы предыдущего этапа:

  • Создана тестовая конфигурация для проверки основного сценария конфигурирования подключения системы хранения к клиентам;
  • Проведен сравнительный анализ реализаций контроллеров OpenFlow;
  • Определены следующий методики тестирования контроллеров:
    • реактивная: первый пакет из потока пересылается со свитча на контроллер для добавления записи о потоке в каждый OpenFlow свитч в сети. Данный подход представляет наиболее эффективное использование памяти для таблицы потоков, но каждый новый поток добавляет небольшое время для установки записей. При жесткой зависимости от контроллера, если свитч теряет соединение с контроллером, то он имеет ограниченное применение.
    • проактивная: контроллер предварительно заполняет таблицу потоков на каждом свитче. Этот подход имеет нулевое время добавления нового потока, так как все правила уже определены.
Задачи на следующий этап:
  • Исследование возможности использования технологии VxLAN и способов комбинирования 802.1q VLAN и VxLAN.
  • Автоматизация конфигурирования и развертывания виртуального сетевого окружения
  • Автоматическое нагрузочное тестирование, генерация сценариев, аналитика
Для участия в проекте:
  • прислать заявку на projects(на)osll.ru