Abo
  • Services:
Anzeige
Openstack besteht inzwischen aus vielen Komponenten, da fällt es schwer, die Übersicht zu wahren.
Openstack besteht inzwischen aus vielen Komponenten, da fällt es schwer, die Übersicht zu wahren. (Bild: Openstack)

Die vielen Komponenten von Openstack

Anzeige

Wenn sich Administratoren zum ersten Mal mit Openstack beschäftigen, fällt ihnen oft die große Anzahl verschiedener Komponenten auf. Tatsächlich ist der Umfang des Projekts in den vergangenen Jahren kontinuierlich gewachsen.

Noch immer lassen sich aber zwei Kategorien von Tools trennen: Auf der einen Seite stehen die Komponenten, die für den Betrieb einer Openstack-Cloud von elementarer Bedeutung sind. Hinzu kommt das schmückende Beiwerk, das Administratoren einsetzen, wenn sie einen konkreten Bedarf für eine Funktion haben. Eine Sonderrolle spielt die Komponente Swift: Sie stellt den Teil von Openstack dar, der von Rackspace stammt. In Openstack-Clouds bietet sie Object Storage an und ergänzt das "Computing on demand" so um "Storage on demand".

Keystone, Glance und Nova

Praktisch jede Openstack-Komponente hat ein eigenes Handbuch oder findet im Handbuch für Openstack-Administratoren ausführlich Erwähnung. Im Folgenden gibt der Artikel einen Überblick über die wichtigsten Komponenten und die Funktion, die sie in Openstack erfüllen.

Den Anfang macht zwangsläufig Keystone, denn es gilt als Wurzelkomponente. Keystone ist zuständig für Authentifizierung, damit sich Benutzer in der Cloud anmelden und dort beispielsweise VMs starten und beenden können. Keystone setzt auf Grundlage der Einstellungen des Administrators auch Richtlinien um: So entscheidet es darüber, welcher Nutzer in der Cloud welche Berechtigungen hat. Dabei lässt sich Keystone mit einer eigenen Datenbank sowie mit LDAP als Backend betreiben.

Glance liefert in Openstack-Clouds fertige Images von virtuellen Festplatten aus, die Kunden für ihre VMs verwenden können. Damit lösen Unternehmen gleich zwei Probleme: Einerseits kann nicht von jedem Kunden erwartet werden, dass er eine Linux-Installation selbst abwickeln kann oder die Zeit dafür aufbringen möchte. Andererseits muss der Anbieter so keine Administratoren abstellen, die für Kunden in neuen VMs regelmäßig Betriebssysteme installieren. Nicht mal fertige Images muss der Anbieter bereitstellen, denn die können sich Kunden auch selbst in Openstack hochladen.

Nova ist die Komponente, die sich um die Verwaltung der verfügbaren Computing-Ressourcen kümmert. Sie startet und stoppt virtuelle Maschinen und unterstützt heute eine Vielzahl verschiedener Hypervisor-Varianten: Neben den Klassikern wie KVM und Xen lässt sich etwa auch VMware problemlos anbinden. HyperV ist ebenfalls eine Option, falls Windows-Virtualisierung im Full-Stack-Prinzip notwendig ist.

Neutron konfiguriert SDN

Bei Openstack Neutron geht es um den Teil von Openstack, der das Software-defined Networking (SDN) konfiguriert. De facto setzt Openstack voraus, dass alle Hypervisoren in einer flachen Hierarchie an einen Switch angeschlossen sind, so dass VLANs und ähnliche Techniken keine Rolle mehr spielen. Die Trennung von Paketen und das Einrichten von virtuellen Netzen erledigt Neutron automatisch.

Dazu kann es im Hintergrund auf viele verschiedene SDN-Technologien zurückgreifen, etwa Open vSwitch oder das von Juniper angebotene Opencontrail. Ein richtig konfiguriertes Neutron lässt den Kunden einer Cloud-Umgebung seine virtuelle Netzwerkumgebung nach Gutdünken gestalten. Im Hintergrund stellt Neutron sicher, dass die unterschiedlichen Kundennetze nicht in Konflikt geraten und per automatisch konfiguriertem Gateway eine Internetverbindung haben. Auch die externe Erreichbarkeit von VMs wird durch Neutron gewährleistet.

Insgesamt ist Neutron die mit Abstand komplexeste Komponente innerhalb der Openstack-Infrastruktur, die Einsteiger regelmäßig zur Verzweiflung treiben kann.

Cinder, Ceilometer und Horizon

Persistenten Speicher für virtuelle Systeme besorgt in Openstack Cinder. Der Dienst hat seine Daseinsberechtigung: Ab Werk hat jede virtuelle Maschine nämlich nur flüchtigen Speicher, der nach dem Löschen einer VM wieder verschwindet. Cinder stellt Speicher bereit, der sich notfalls auch von einer VM trennen und in eine andere virtuelle Maschine einbinden lässt. Dazu schleift Cinder vorhandenen Speicher beispielsweise von Ceph oder einem existierenden SAN zu den VMs durch.

Ceilometer schreibt im Hintergrund mit, wer welche Dienstleistungen innerhalb der Cloud in Anspruch nimmt. So ermöglicht der Dienst eine reibungslose Kostenabrechnung. Horizon ist für Endanwender die wichtigste Komponente: Das Webinterface ermöglicht Kunden, sich VMs in Openstack schnell und per Mausklick zusammenzustellen.

 Mehr als nur virtuelle MaschinenOpenstack ist längst nicht perfekt 

eye home zur Startseite
twothe 18. Jun 2015

Mal ein Einsatzgebiet, wo OpenStack nützlich gewesen wäre (wenn wir nicht schon eine...

cry88 15. Mär 2015

Schau dir lieber XenApp an. Dürfte eher nach deinem Interesse sein. Nutzer X möchte...

Snoozel 13. Mär 2015

Und ich glaube du verallgemeinerst viel zu stark. In einer typischen Firma im Bereich...

tingelchen 13. Mär 2015

Wenn man wirklich nur VM's will, der kann sich auch mal Proxmox ansehen. Hier gibt es ein...

kagebe 12. Mär 2015

Ich benutze für meinen und andere, von mir verwaltete, Server http://opennebula.org (mit...



Anzeige

Stellenmarkt
  1. Deutsche Gesetzliche Unfallversicherung e.V., Sankt Augustin
  2. Bosch Communication Center Magdeburg GmbH, Berlin
  3. Robert Bosch GmbH, Reutlingen
  4. BrainGameS Entertainment GmbH, Berlin


Anzeige
Spiele-Angebote
  1. 9,49€
  2. 14,90€
  3. 14,99€

Folgen Sie uns
       


  1. Smartphones

    iOS legt weltweit zu - außer in China und Deutschland

  2. Glasfaser

    Ewe steckt 1 Milliarde Euro in Fiber To The Home

  3. Nanotechnologie

    Mit Nanokristallen im Dunkeln sehen

  4. Angriff auf Verlinkung

    LG Hamburg fordert Prüfpflicht für kommerzielle Webseiten

  5. Managed-Exchange-Dienst

    Telekom-Cloud-Kunde konnte fremde Adressbücher einsehen

  6. Rockstar Games

    Spieleklassiker Bully für Mobile-Geräte erhältlich

  7. Crimson Relive Grafiktreiber

    AMD lässt seine Radeon-Karten chillen und streamen

  8. Layout Engine

    Facebook portiert CSS-Flexbox für native Apps

  9. Creators Update für Windows 10

    Microsoft wird neue Sicherheitsfunktionen bieten

  10. Landgericht Traunstein

    Postfach im Impressum einer Webseite nicht ausreichend



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Canon EOS 5D Mark IV im Test: Grundsolides Arbeitstier mit einer Portion Extravaganz
Canon EOS 5D Mark IV im Test
Grundsolides Arbeitstier mit einer Portion Extravaganz
  1. Video Youtube spielt Livestreams in 4K ab
  2. Ausgabegeräte Youtube unterstützt Videos mit High Dynamic Range
  3. Canon EOS M5 Canons neue Systemkamera hat einen integrierten Sucher

Named Data Networking: NDN soll das Internet revolutionieren
Named Data Networking
NDN soll das Internet revolutionieren
  1. Geheime Überwachung Der Kanarienvogel von Riseup singt nicht mehr
  2. Bundesförderung Bundesländer lassen beim Breitbandausbau Milliarden liegen
  3. Internet Protocol Der Adresskollaps von IPv4 kann verzögert werden

Travelers Box: Münzgeld am Flughafen tauschen
Travelers Box
Münzgeld am Flughafen tauschen
  1. Apple Siri überweist Geld per Paypal mit einem Sprachbefehl
  2. Soziales Netzwerk Paypal-Zahlungen bei Facebook und im Messenger möglich
  3. Zahlungsabwickler Paypal Deutschland bietet kostenlose Rücksendungen an

  1. Re: Infos zum Leistungsverlust?

    Unix_Linux | 00:55

  2. Re: Tja...

    packansack | 00:45

  3. Echtes FTTH? Nein, es ist Vectoring!

    DerDy | 00:45

  4. Re: Sich bloss nicht ausliefern wenn irgendwie...

    Benutzer0000 | 00:39

  5. Re: urheberrecht ist generell schwachsinn

    Benutzer0000 | 00:29


  1. 18:02

  2. 16:46

  3. 16:39

  4. 16:14

  5. 15:40

  6. 15:04

  7. 15:00

  8. 14:04


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel