ISSN: 2165- 7866
Цзян Лю, Лян Чжу, Вэйцян Сунь и Вэйшэн Ху
Программно-определяемые сети (SDN) предлагают возможности для разработки высокоуровневых абстракций для реализации обновления сети, но текущая платформа контроллера SDN не имеет механизмов для обновления конфигурации сети на лету. Существуют две основные проблемы при реализации обновления сети: 1) сеть является распределенной системой и 2) сетевой контроллер может обновлять только один сетевой узел за раз. Наивное обновление отдельных узлов может привести к неправильному поведению сети. Элегантное решение, основанное на двухфазном обновлении, может гарантировать, что трафик будет обрабатываться последовательно во время обновления сети, что означает, что каждый пакет может быть маршрутизирован на основе либо начальной конфигурации сети, либо целевой конфигурации сети, но никогда их смеси. Реализация последовательного обновления сети является дорогостоящей на основе предыдущего подхода, и мы представляем механизмы для двухфазного обновления сети с экономией памяти. Наш проект решает одну важную проблему: как эффективно удалить начальную конфигурацию из сетевых узлов, когда контроллер принудительно применяет целевую конфигурацию. Мы предлагаем иерархическую структуру метаданных сети для ускорения процедуры удаления начальной конфигурации. Наконец, мы описываем результаты некоторых экспериментов, демонстрирующих эффективность удаления конфигурации и эффект экономии памяти для сети.