Public-Cloud-Anbieter

Migration des Core-Routings für einen Public-Cloud-Anbieter auf OpenStack

Eine Migration des Core-Routings mit dem Ziel, die externe Netzwerkkonnektivität während des Übergangs zu einer hochverfügbaren physischen Netzwerkinfrastruktur aufrechtzuerhalten.

Unternehmen

Niederlande · 11–50 Mitarbeitende

Der Kunde ist ein Public-Cloud-Anbieter aus den Niederlanden mit einer auf OpenStack basierenden Infrastruktur. Das Unternehmen beschäftigt zwischen 11 und 50 Mitarbeitende.

Für einen Cloud-Anbieter ist eine stabile externe WAN-Konnektivität ein entscheidender Bestandteil der Infrastruktur. Daher erfordern Änderungen am Core-Routing ein sorgfältig vorbereitetes Migrationsszenario mit minimaler oder ganz ohne Ausfallzeit.

Herausforderung

Cloudification musste die Core-Router von virtualisiertem VyOS auf ein hochverfügbares Paar von FS-Switches migrieren. Gleichzeitig musste die BGP-Konfiguration für zwei WAN-Provider migriert werden.

Eine zentrale Anforderung des Projekts war die Durchführung der Migration mit minimaler Ausfallzeit.

Redundante WAN-Anbindung

2 WAN-Provider

BGP-Routing

BGP-Konfiguration für beide WAN-Provider

Hohe Verfügbarkeit

Hochverfügbares Paar von FS-Switches

Hochverfügbares Paar von FS-Switches

Hochverfügbares Paar von FS-Switches

Besonderheiten des Projekts

In diesem Fall betrafen die Änderungen das Core-Routing der Cloud-Infrastruktur.

BGP wird für den Austausch von Routing-Informationen zwischen autonomen Systemen verwendet und kommt häufig in Infrastrukturen mit mehreren externen Netzwerkanbindungen zum Einsatz. Bei der Nutzung von zwei WAN-Providern hat die korrekte BGP-Konfiguration direkten Einfluss auf die externe Netzwerkkonnektivität.

Ein weiterer wichtiger Aspekt des Projekts war der Wechsel von virtualisierten VyOS-Routern zu einem hochverfügbaren Paar von FS-Switches. Gleichzeitig musste die bestehende Konfiguration für beide WAN-Provider migriert werden, wobei die Ausfallzeit auf ein Minimum reduziert werden sollte.

Daher war die Vorbereitung und Validierung des Migrationsszenarios vor der Durchführung von Änderungen an der produktiven Infrastruktur ein wesentlicher Bestandteil des Projekts.

Lösung

Das Cloudification-Team entwickelte ein Migrationsszenario für die Core-Router.

Vor der Durchführung der Arbeiten in der Produktivumgebung wurde das Szenario in Graphical Network Simulator 3 (GNS3) getestet.Dadurch konnten die geplante Abfolge der Maßnahmen und die BGP-Konfiguration in einer simulierten Netzwerkumgebung überprüft werden.

Nach erfolgreichem Test des Szenarios wurden die Router von einer virtualisierten, veralteten VyOS-Version auf ein hochverfügbares Paar physischer FS-Switches migriert.

Die BGP-Konfiguration für zwei WAN-Provider wurde auf die neue Infrastruktur übertragen. Bei der Durchführung der Migration galt die Anforderung, die Ausfallzeit auf ein Minimum zu reduzieren.

Ergebnis

Die Core-Router wurden erfolgreich von VyOS auf FS-Switches migriert. Die BGP-Konfiguration für zwei WAN-Provider wurde auf die neue Infrastruktur übertragen.

Das Migrationsszenario wurde im Vorfeld entwickelt und in GNS3 getestet. Die eigentliche Migration wurde mit minimaler Ausfallzeit abgeschlossen.

Core-Routing-Migration mit minimaler Ausfallzeit

Die VyOS-Router und die BGP-Konfiguration für zwei WAN-Provider wurden auf ein hochverfügbares Paar von FS-Switches migriert.

Technologien

Frame 1

OpenStack

Ansible

BGP

VyOS

Ubuntu

GNS3