RUS  ENG
Полная версия
ЖУРНАЛЫ // Моделирование и анализ информационных систем // Архив

Модел. и анализ информ. систем, 2018, том 25, номер 2, страницы 207–216 (Mi mais622)

Программно-конфигурируемые сети

Organization of multi-controller interaction in software defined networks

[Организация мультиконтроллерного взаимодействия в программно-конфигурируемых сетях]

S. V. Morzhova, I. V. Alekseeva, M. A. Nikitinskiyb

a P.G. Demidov Yaroslavl State University, 14 Sovetskaya str., Yaroslavl 150003, Russia
b A-Real Group, Energiya-Info Inc., 144 Souznaya str., Yaroslavl, 150008, Russia

Аннотация: Программно-конфигурируемая сеть (ПКС) — это перспективная парадигма управления сетью, в которой для повышения производительности уровень управления сетью отделен от уровня передачи данных и реализуется программно на выделенном сервере. Несмотря на очевидные преимущества подхода централизованной архитектуры управления ПКС, она создает новые проблемы, связанные с надежностью, масштабируемостью, отказоустойчивостью и интероперабельностью сети. Эти проблемы встают особенно остро для больших сетей дата-центров и решаются путем объединения нескольких контроллеров ПКС в кластер, называемый мультиконтроллером. В данной статье представлен обзор некоторых наиболее популярных мульти-контроллеров ПКС, выделены их сильные и слабые стороны, а также приведена классификация используемых ими подходов к организации распределенного взаимодействия. Подробно рассматриваются различия между несколькими типами архитектур мульти-контроллеров, среди которых есть как находящиеся на этапе разработки, так и успешно функционирующие в данное время в дата-центрах. Авторы на примере разработанной ими классификации мульти-контроллеров показывают, что, несмотря на наличие неоспоримых преимуществ, все рассмотренные контроллеры имеют недостатки, которые необходимо устранить. Устранение данных недостатков поможет развитию мульти-контроллеров и сделает возможным их широкое использование в корпоративных сетях. В заключение авторы приходят к выводу, что на данный момент нельзя найти решение, способное в полной мере решить все поставленные задачи. Статья публикуется в авторской редакции.

Ключевые слова: ПКС, программно-конфигурируемая сеть, распределенный контроллер, мульти-контроллер, CoVisor, DISCO, ELASTICON, FlowBrick, FlowVisor, HyperFlow, Kandoo, ONIX, ONOS, ORION.

УДК: 004.415.25

Поступила в редакцию: 25.12.2017

Язык публикации: английский

DOI: 10.18255/1818-1015-2018-2-207-216



Реферативные базы данных:


© МИАН, 2024