Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
 
+7 (4912) 72-03-73
 
Интернет-портал РГРТУ: http://rsreu.ru

УДК 004.42:004.72

РАЗРАБОТКА ПРОГРАММНОГО ИНСТРУМЕНТАРИЯ СЕГМЕНТИРОВАНИЯ СТРУКТУР ПРОГРАММНО-КОНФИГУРИРУЕМЫХ СЕТЕЙ

Д. А. Перепелкин, д.т.н., доцент; профессор кафедры САПР ВС РГРТУ, Рязань, Россия;
orcid.org/0000-0003-4775-5745, e-mail: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
И. Ю. Цыганов, аспирант РГРТУ, Рязань, Россия;
orcid.org/0000-0003-1778-7383, e-mail: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

В настоящее время происходит бурный рост и развитие технологий передачи и обработки данных. Программно-конфигурируемые сети (ПКС) становятся все более популярными в области информационных технологий и компьютерных сетей. Преимущества применения принципов ПКС в различных типах сетей, унификация гетерогенных сред и широкое число приложений, которые предлагает технология ПКС, демонстрируют очень высокий потенциал для ее коммерциализации в сетях облачных сервисов провайдеров, операторов проводной и мобильной связи. Применение и использование технологии ПКС позволяет обеспечить гибкое масштабирования сети и отказоустойчивость ее инфраструктуры. В связи с этим задача построения многоуровневых структур и сегментов в ПКС является достаточно важной и актуальной. Целью работы является разработка программного инструментария SDN Cluster Constructor для сегментирования структур ПКС. В работе предложена универсальная архитектура программного инструментария SDN Cluster Constructor, позволяющая с помощью интерфейса REST API подключать к инфраструктуре ПКС различные OpenFlow контроллеры. Описание архитектуры программного инструментария SDN Cluster Constructor выполнено на основе UML диаграмм классов. Детальное внимание в работе уделено организации сетевого взаимодействия серверной и клиентской частей SDN Cluster Constructor. Для решения задачи построения ПКС сегментов в SDN Cluster Constructor программно реализован улучшенный алгоритм сегментирования структур ПКС. Ключевой особенностью предложенного алгоритма стала возможность учета структуры базовой опорной сети ПКС, а также величины связности каналов связи внутри сегментов. Программная реализация разработанного алгоритма и полученные результаты экспериментальных исследований показали эффективность предложенного алгоритма при построении плотных и гибко масштабируемых структур ПКС.

Ключевые слова: программно-конфигурируемые сети, распределенные вычисления, сетевая архитектура, программный инструментарий, клиент-серверное приложение, SDN Cluster Constructor, контроллер, POX, FloodLight, Aruba.

 Скачать статью