CHASSIS CONTROLLERS FOR CONVERTING UNIVERSAL FLOWS

A network control system for generating physical control plane data for managing first and second managed forwarding elements that implement forwarding operations associated with a first logical datapath set is described. The system includes a first controller instance for converting logical control...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KOPONEN, TEEMU, THAKKAR, PANKAJ
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A network control system for generating physical control plane data for managing first and second managed forwarding elements that implement forwarding operations associated with a first logical datapath set is described. The system includes a first controller instance for converting logical control plane data for the first logical datapath set to universal physical control plane (UPCP) data. The system further includes a second controller instance for converting UPCP data to customized physical control plane (CPCP) data for the first managed forwarding element but not the second managed forwarding element. The system further includes a third controller instance for receiving UPCP data generated by the first controller instance, identifying the second controller instance as the controller instance responsible for generating the CPCP data for the first managed forward element, and supplying the received UPCP data to the second controller instance. Il est décrit un système de contrôle de réseau destiné à générer des données de plan de contrôle physique pour gérer des premier et deuxième éléments de transfert gérés qui met en uvre des opérations de transfert associées à un premier ensemble de chemin de données logiques. Le système comprend une première instance de contrôleur destinée à convertir les données de plan de contrôle logique pour le premier ensemble de chemin de données logiques réglé pour les données de plan de contrôle physique universelles. Le système comprend, en outre, une deuxième instance de contrôleur destinée à convertir les données de plan de contrôle physique universelles en données de plan de contrôle physique personnalisées pour le premier élément de transfert géré et non pour le deuxième. Le système comprend, en outre, une troisième instance de contrôleur destinée à recevoir des données de plan de contrôle physique universelles générées par la première instance de contrôleur, à identifier la deuxième instance de contrôleur comme étant l'instance de contrôleur responsable de la génération de données de plan de contrôle physique personnalisées pour le premier élément de transfert géré, et à transmettre les données de plan de contrôle physique universelles reçues à la deuxième instance de contrôleur.