sdn mit openstack neutron arista eos
play

SDN mit OpenStack Neutron & Arista EOS CeBIT 2014 10. Mrz 2014 - PowerPoint PPT Presentation

SDN mit OpenStack Neutron & Arista EOS CeBIT 2014 10. Mrz 2014 Christian Berendt Cloud Computing Solution Architect B1 Systems GmbH berendt@b1-systems.de Manfred Felsberg Regional Sales Manager Arista Networks


  1. SDN mit OpenStack Neutron & Arista EOS CeBIT 2014 10. März 2014 Christian Berendt Cloud Computing Solution Architect B1 Systems GmbH berendt@b1-systems.de Manfred Felsberg Regional Sales Manager Arista Networks mfelsberg@aristanetworks.com B1 Systems GmbH - Linux/Open Source Consulting, Training, Support & Development

  2. Vorstellung B1 Systems gegründet 2004 primär Linux/Open Source-Themen national & international tätig über 60 Mitarbeiter unabhängig von Soft- und Hardware-Herstellern Leistungsangebot: Beratung & Consulting Support Entwicklung Training Betrieb Lösungen dezentrale Strukturen SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 2 / 22

  3. Schwerpunkte Virtualisierung (XEN, KVM & RHEV) Systemmanagement (Spacewalk, Red Hat Satellite, SUSE Manager) Konfigurationsmanagement (Puppet & Chef) Monitoring (Nagios & Icinga) IaaS Cloud (OpenStack & SUSE Cloud) Hochverfügbarkeit (Pacemaker) Shared Storage (GPFS, OCFS2, DRBD & CEPH) Dateiaustausch (ownCloud) Paketierung (Open Build Service) Administratoren oder Entwickler zur Unterstützung des Teams vor Ort SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 3 / 22

  4. Vorstellung Arista Networks Gründung im Jahr 2004 Auslieferung seit Mitte 2008 über 750 Mitarbeiter über 2500 Kunden SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 4 / 22

  5. Schwerpunkte Spezialisierung auf Data Center Networking Equipment Entwicklung eines allgemeinen Networking Operating System Big Data, Performance Networks & IP Storage Software Defined Cloud Networking SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 5 / 22

  6. Business Use Case SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 6 / 22

  7. Business Use Case Bedarfsorientierte vollautomatisierte Provisionierung & Deprovisionierung von tenant-spezifischen Netzwerken auf physikalischer Ebene. SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 7 / 22

  8. Business Use Case SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 8 / 22

  9. OpenStack Networking SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 9 / 22

  10. OpenStack Networking Plugin-basierendes, skalierendes sowie API-getriebenes System zur Verwaltung von Netzwerken und IP-Adressen selbständige Erstellung und Verwaltung durch Kunden zusätzliche Dienste wie LBaaS, VPNaaS oder FWaaS über Extension Framework SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 10 / 22

  11. Arista Extensible Operating System SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 11 / 22

  12. Arista Extensible Operating System kommt in einer Variante auf allen Modellen zum Einsatz basiert auf der Linux-Distribution Fedora (x86 Architektur) Nutzung von gängigen Linux-Tools (tcpdump, Python, Perl, . . . ) möglich voller priviligierter Zugriff über die Shell ist möglich Python-basierende CLI ähnlich Cisco IOS SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 12 / 22

  13. Arista Extensible Operating System Softwareverwaltung erfolgt über RPM Unterstützung von KVM, ermöglicht die Ausführung von Appliances direkt auf dem Switch Ereignisgesteuerte Architektur mittels dem Advanced Event Management (AEM) OpenStack-spezifische Befehle sind in EOS implementiert worden ( > = 4.13.3) SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 13 / 22

  14. Arista SysDB zentrale Datenbank zur Zustandserfassung unabhängige Agenten/Prozesse für jedes Aufgabengebiet (Treiber für ASICs, SNMP, . . . ) ermöglicht unterbrechungsfreie Softwareupgrades (In-Service Software Upgrades, ISSU) Fehlereingrenzung (Software Fault Containment, SFC) Fehlerbehebung (Stateful Fault Repair, SFR) SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 14 / 22

  15. Arista External API Nutzung von JSON-RPC 2.0 Nutzung der meisten CLI Kommandos ist möglich ermöglicht einfache Integration in andere Systeme einfache Nutzung z.B. in Python mit jsonrpclib SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 15 / 22

  16. Arista CloudVision Multi-Switch Message Bus basierend auf XMPP (Extensible Messaging and Presence Protocol) Topologie (Switch & Data Center) ist sichtbar durch die Nutzung von LLDP (Link Layer Discovery Protocol) Unterstützt die Verwaltung von Gruppen von Switches SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 16 / 22

  17. OpenStack & Arista SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 17 / 22

  18. OpenStack Neutron ML2 Plugin ML2 = Modular Layer 2 Unterstützung existierende L2-Agenten wie für Open vSwitch und Linux Bridge (deprecated ab Icehouse) Unterstützung von L2 Geräten über Mechanism Driver Unterstützung von Multi-Segment-Netzwerken (VLAN, VXLAN, . . . ) über Segment Driver SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 18 / 22

  19. Integration über das ML2 Plugin 1/2 Umsetzung im Arista ML2 Mechanism Driver Kommunikation erfolgt über den AristaCloud Vision Controller (CVX) der CVX kommuniziert mit den Top Of Rack (TOR) Switches in momentaner Version nur Unterstützung von VLANs SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 19 / 22

  20. Integration über das ML2 Plugin 2/2 SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 20 / 22

  21. Business Use Case SDN mit OpenStack Neutron & Arista B1 Systems GmbH EOS 21 / 22

  22. Vielen Dank für Ihre Aufmerksamkeit! Bei weiteren Fragen besuchen Sie uns an Stand E16/322 in Halle 6 oder wenden Sie sich an info@b1-systems.de oder +49 (0)8457 - 931096. B1 Systems GmbH - Linux/Open Source Consulting, Training, Support & Development

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend