AEP on

OpenStack

Systems Team's Plan

Die Plattform welche das Systems Operations und Development Team baut, wird auf OpenStack basieren.

OpenStack Architektur

Dashboard

Es bietet sich deshalb an, die Netzwerkfunktionen auf der selben Plattform zu virtualisieren.

OpenStack Architektur

Dashboard

NFV

NFV impliziert SDN

  • SDN definiert die Trennung zwischen Funktion und Konfiguration
  • Man spricht von Trennung von Control und Forwarding Plane
  • OpenStack kann als Control Plane gesehen werden, jedoch nicht nur für Netzwerk-Funktionen sondern für das gesamte Datacenter

Software is eating the world

OpenStack

Datacenter Control Plane

OpenStack?

The top three vendors in every hardware category support OpenStack and the list of other vendors is growing every quarter.

 

Cisco Systems in April announced a $1 billion investment in its Cisco Cloud Services based on OpenStack.

 

Hewlett-Packard recently rebranded its cloud portfolio to Helion and  announced a $1 billion commitment to developing its cloud based on OpenStack.

Herstellerintegrationen

  • Top 3 router vendors: Cisco, Juniper, Alcatel
  • Top 3 x86 vendors: HP, Dell, IBM
  • Top 3 blade vendors: HP, Cisco, IBM
  • Top 3 Linux vendors: Red Hat, Canonical, SUSE
  • Top 3 switch vendors: Cisco, Juniper, HP
  • Top 3 Storage vendors: EMC, IBM, NetApp
  • Top 3 Hypervisors: KVM, Xen (both Open source) ESXi -VMware

Herstellerintegrationen

Zukunftsaussichten

Vorteile einer OpenStack basierten Lösung

Brücken bauen

  • Gemeinsam betreute Platform legt die Verantwortung in beide Teams.
  • Fördert zusammenarbeit zwischen Netzwerk und Systems Teams.
  • Steigert die verbreitung von Know-How in beiden Teams.

Automatisierung

Automatiserung mit Terraform

  • Konfiguration ist in Textdateien hinterlegt
  • Verwaltung mittels Versionskontrollsystem
  • Automatisierte Provisionierung
  • Automatisierte Tests

Automatiserung mit Terraform

Tests

manuell & automatisiert

  • Mengengerüst beinhaltet dedizierte Testumgebungen
  • Test: Umgebung auf welcher manuelle und automatisierte Test ausgeführt werden
  • Integration: Vorstufe zur produktion auf welcher keine manauellen Änderungen vorgenommen werden

Strukturierter Prozess zur Verteilung von Konfigurationen

TEST

INT

Kostengegenüberstellung 

CHF 1'000'000

Variante Nexus 7700

Variante NFV/OpenStack

CHF 100'000

CHF 500'000

Cisco ASA Firewall

CHF 70'000

Cisco Nexus 3604 Switch

Cisco Nexus 7700 Switch

CHF 500'000

OpenStack

By Simon Josi

OpenStack

  • 705