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)

Openstack: Viele brauchen es, keiner versteht es - wir erklären es

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)

Openstacks Nutzerzahl im Bereich Cloud Computing wächst rasant. Für Einsteiger sind die vielen Komponenten und die komplexe Umgebung aber kaum zu überblicken. Der Cloud Architect Martin Gerhard Loschwitz gibt im Gastbeitrag eine Übersicht.

Anzeige

Cloud Computing hat sich in der IT-Landschaft gegen alle Erwartungen bis heute als Hype erhalten. Und mittlerweile gelten zumindest im Umfeld freier Software Cloud Computing und Openstack fast schon als Synonyme: Tatsächlich ist kein anderes Floss-Projekt im Cloud-Dunstkreis auch nur annähernd so gefragt wie Openstack. Wer sich mit der Umsetzung einer privaten Cloud für sein Unternehmen beschäftigt, kommt um die Software praktisch nicht herum.

  • Images sind wichtig, denn sie erlauben es Kunden, schnell neue VMs aufzusetzen. (Screenshots: Martin Loschwitz)
  • Openstack setzt auf Software-defined Networking, um sein internes Netz zu managen.
  • Keystone ist Openstacks zentrale Benutzerverwaltung. Über das Dashboard steuern Kunden, welche Nutzer sich für sie einloggen dürfen und welche nicht.
Images sind wichtig, denn sie erlauben es Kunden, schnell neue VMs aufzusetzen. (Screenshots: Martin Loschwitz)

Das ist insbesondere bemerkenswert, als Openstack noch vor drei Jahren kaum mehr als ein Bastlerprojekt einiger Wissenschaftler war. Mittlerweile besteht die Umgebung aus etlichen Komponenten, die ineinandergreifen und Administratoren die eierlegende Wollmilchsau versprechen. Doch wer sich mit Openstack etwas näher beschäftigt, merkt schnell: Es ist aufgrund seiner Größe mittlerweile äußerst komplex. Und wer sich nicht schon tiefgreifend mit Clouds beschäftigt hat, kann kaum nachvollziehen, worum es bei der inzwischen sehr populären und riesigen Softwaresammlung eigentlich geht.

Für das Verständnis von Openstack hat es sich bewährt, sich in mehreren Schritten zu nähern. Von großer Bedeutung ist, die Idee hinter dem Begriff "Cloud Computing" überhaupt zu verstehen - was im ersten Moment offensichtlich klingt, ist nämlich schon gar nicht so einfach. Der zweite Schritt besteht dann darin, sich die Komponenten von Openstack genauer anzusehen und sich klarzumachen, welche davon welche Funktionen bieten. Der folgende Artikel soll Administratoren also folgende Frage beantworten: Was soll eigentlich mit Openstack erreicht werden?

Die Cloud an und für sich

Jeder Administrator kennt konventionelle IT-Einrichtungen, wie sie über Jahre hinweg beinahe überall zum Einsatz kamen. Klassische IT-Setups haben hinsichtlich ihrer Architektur eines gemeinsam: Es gibt Server mit festgelegten Funktionen, und die einmal bestimmten Funktionen verändern sich im Laufe des Lebens eines Servers auch nicht mehr.

Ein typisches Beispiel ist ein Monitoring-Server: Ein Stück Hardware ist dazu da, um einen einzigen Zweck zu erfüllen, und bekommt höchstens noch einen Zwilling als HA-Cluster. Datenbanken, Webserver, Applikationsserver, Archivserver - all diese Rollen sind typisch in alltäglichen Installationen. Fällt der Monitoring-Server aus, übernimmt im besten Falle dessen Cluster-Partner, und der Administrator hat die Möglichkeit, den ausgefallenen Rechner zu reparieren. Außerdem ist die gesamte Architektur einer Plattform auf diese spezifischen Eigenschaften der Systeme ausgerichtet: Auf den beteiligten Switches findet sich eine starre, im Switch abgelegte Zuordnung von VLANs. Neue Rechner kommen selten hinzu. Kurzum: Die ganze Infrastruktur ist in ihrer Anlage bereits sehr festgelegt.

Schlecht genutzte Ressourcen

Die Herausforderung klassischer IT-Umgebungen besteht daher oft darin: Wenn das Unternehmen wächst, das das Setup betreibt, muss auch die IT-Plattform mit ihm wachsen. Die konventionelle Methode macht das aber äußerst schwierig, denn neue Funktionen im Setup setzen neue Rechner voraus, und an der Installation neuer Rechner hängt eine ganze Reihe weiterer Abhängigkeiten wie die korrekte Einrichtung von Switches und die spezifische Installation der benötigten Softwarekomponenten.

All das erfordert Zeit und Arbeitskraft. Administratoren sind regelmäßig dieser eher eintönigen Arbeit ausgesetzt, statt sich um Innovation und höheren Komfort zu kümmern. Außerdem nutzen konventionelle Installationen ihre Ressourcen häufig schlecht: Ein moderner Server mit etlichen CPUs und viel Arbeitsspeicher ist mit einem einzelnen Webserverprozess kaum auszulasten, wenn das Setup nicht Java oder ähnlich rechenintensive Software nutzt.

Mehr als nur virtuelle Maschinen 

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. MediaMarktSaturn IT Solutions, Ingolstadt
  2. A. Kayser Automotive Systems GmbH, Einbeck
  3. MBtech Group GmbH & Co. KGaA, Lindau
  4. Dataport, Altenholz bei Kiel


Anzeige
Top-Angebote
  1. 77,90€ (Bestpreis!)
  2. 1,99€
  3. 4,99€

Folgen Sie uns
       


  1. Blizzard

    Starcraft Remastered erscheint im Sommer 2017

  2. Atom-Unfall

    WD erweitert Support für NAS mit Intels fehlerhaftem Atom

  3. SecurityWatchScam ID

    T-Mobile blockiert Spam-Anrufe

  4. AT&T

    USA bauen Millionen Glasfaserverbindungen

  5. Super Mario Run

    Nintendo bleibt trotz Enttäuschung beim Bezahlmodell

  6. Samsung

    Galaxy Note 7 wird per Update endgültig lahmgelegt

  7. The Ringed City

    From Software zeigt Abschluss von Dark Souls 3 im Trailer

  8. Dieter Lauinger

    Minister fordert Gesetz gegen Hasskommentare noch vor Wahl

  9. Die Woche im Video

    Cebit wird heiß, Android wird neu, Aliens werden gesprächig

  10. Mobilfunkausrüster

    Welche Frequenzen für 5G in Deutschland diskutiert werden



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Mobile-Games-Auslese: Würfelkrieger und Kartendiebe für mobile Spieler
Mobile-Games-Auslese
Würfelkrieger und Kartendiebe für mobile Spieler

Hannover: Die Sommer-Cebit wird teuer
Hannover
Die Sommer-Cebit wird teuer
  1. Hannover Pavillons für die Sommer-Cebit sind schon ausgebucht
  2. Ab 2018 Cebit findet künftig im Sommer statt
  3. Modell 32UD99 LGs erster HDR-Monitor mit USB-C kommt nach Deutschland

Live-Linux: Knoppix 8.0 bringt moderne Technik für neue Hardware
Live-Linux
Knoppix 8.0 bringt moderne Technik für neue Hardware

  1. Re: Eigentlich doch genial

    plutoniumsulfat | 00:36

  2. Re: Definitiv nichts mehr von Samsung kaufen!

    crazypsycho | 00:28

  3. Re: Hoffentlich verlangt jemand von denen eine...

    schily | 00:00

  4. Re: Wenn schon remastered, dann bitte Command and...

    Heinzel | 26.03. 23:44

  5. Re: Glück gehabt. ;)

    aha47 | 26.03. 23:39


  1. 19:03

  2. 14:32

  3. 14:16

  4. 13:00

  5. 15:20

  6. 14:13

  7. 12:52

  8. 12:39


  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