Организация, в которой проходила защита:
РТУ МИРЭА
Год защиты:2021
Аннотация:В рамках данной работы были выявлены преимущества и недостатки
программно-конфигурируемых сетей. Проведён анализ имеющихся
программных и аппаратных решений для программно-конфигурируемых
сетей, выбран и проэмулирован отечественный контроллер сетей ПКС
RunOS.
As the part of this work, the advantages and disadvantages of SDN networks
have been identified. Analysis of software and hardware solutions for SDN
networks was carried out, the domestic controller of SDN networks RunOS was
selected and emulated.
Целью выпускной квалификационной работы являлось исследование
архитектуры программно-конфигурируемых сетей, проведение анализа
имеющихся решений, а также построение собственной SDN-сети с
использованием контроллера отечественного производства RUNOS.
Для достижения указанной цели перед работой был поставлен ряд
задач. При решении задачи «Исследование архитектуры программно-
конфигурируемых сетей» в работе была изучены особенности ПКС,
имеющиеся проблемы, важность и актуальность данного направления. В
ходе изучения было установлено, что такая задача является проблемной и её
необходимо решать.
Были выявлены потенциальные достоинства архитектуры SDN-сетей
относительно традиционных современных сетей.
Глубокая интеграция. Каждый веб-сервис может направить требования
к пропускной способности к контроллеру, который отвечает за
удовлетворение запроса.
Уменьшение стоимости развертывания сетей. Проектирование и
изготовление устройства с фиксированной конфигурацией (не
требующих обновлений) дешевле.
Использование более простых алгоритмов. Вместо того чтобы
принимать решения на основе вывода и опираться на алгоритмы
взаимодействия между устройствами, могут быть использованы более
непосредственные алгоритмы.
Возможность разработки и развития сетевых программных модули.
ПКС - контроллер имеет интерфейсы API, которые могут
использоваться приложениями.
Глобальная оптимизация и планирование. Контроллер ссылается на
глобальное представление о сети, тем самым, использование сетевых
96
ресурсов может стать более рациональным, а также масштабирование
сети становится проще.
Открытость протокола OpenFlow, позволяющая не зависеть от
производителей сетевых устройств.
Удобство администрирования и отладки.
Теоретически неограниченные возможности сетей SDN к расширению
позволяют строить реальные облака, масштабируемые в зависимости от
решаемых задач. При этом сеть обладает требуемой интеллектуальностью,
необходимой, для управления работой больших групп коммутаторов.
При решении задачи «построение собственной SDN-сети с
использованием контроллера отечественного производства RUNOS» был
произведён подробный анализ различных сред для разработки программного
обеспечения, сетевых операционных систем для ПКС, различных систем
эмуляции. В результате подробного анализа было выявлено, что для
использования в работе подходит среда разработки Eclipse CDT, сетевая ОС
RUNOS и эмулятор Mininet. Была произведена настройка эмулятора Mininet
и настройка RUNOS для взаимодействия с эмулированным сегментом сети,
для отладки и тестирования корректности работы.