{"id":1193,"date":"2016-02-03T21:59:27","date_gmt":"2016-02-03T20:59:27","guid":{"rendered":"https:\/\/www.scaleuptech.com\/de\/?p=1193"},"modified":"2016-02-03T21:59:27","modified_gmt":"2016-02-03T20:59:27","slug":"introduction-in-openstack-part-1","status":"publish","type":"post","link":"https:\/\/www.scaleuptech.com\/en\/blog\/einfuehrung-in-openstack-teil-1\/","title":{"rendered":"Introduction to OpenStack (Part 1)"},"content":{"rendered":"<h5>In unserem ersten Beitrag widmen wir uns OpenStack. Wir kl\u00e4ren im ersten Teil die Fragen: Was ist OpenStack? Welche Vorteile bietet OpenStack im Vergleich zu anderen Virtualisierungstechnologien (Teil I). Im folgenden zweiten Teil nennen\u00a0wir typische Use Cases f\u00fcr OpenStack (<a href=\"https:\/\/www.scaleuptech.com\/de\/blog\/einfuehrung-in-openstack-teil-2\/\">Teil II<\/a>).<\/h5>\n<div style=\"height: 25px;\"><\/div>\n<h3>Was ist OpenStack und wie wird die Technologie eingesetzt?<\/h3>\n<p><strong>OpenStack<\/strong> ist das am weitesten verbreitete <strong>Open-Source<\/strong> Betriebssystem f\u00fcr Cloud Computing-L\u00f6sungen. OpenStack wurde 2010 Rackspace und der NASA f\u00fcr Standardhardware entwickelt und wurde in der Programmiersprache Python geschrieben, um virtuelle Pools von Rechenleistungs-, Speicher- und Netzwerkressourcen, sogenannte <strong>Infrastructure as a Service (IaaS)<\/strong> Komponenten, \u00fcber ein Command Line Interface (CLI), eine API oder ein Web-basiertes Dashboard zu verwalten. OpenStack l\u00e4uft auf g\u00e4ngigen Linux-Plattformen wie RHEL, SUSE oder Ubuntu. Das Cloud Betriebssystem ist kein in sich geschlossenes Programm, sondern eher eine Sammlung einzelner Komponenten, die zusammengestellt den Rahmen f\u00fcr die Automatisierung der Ressourcenzuteilung schaffen. Jede OpenStack-Komponente \u00fcbernimmt eine konkrete Aufgabe innerhalb des Systems.<\/p>\n<p>Einzelne Feature-Komponenten umfassen:<\/p>\n<ul>\n<li>Compute (VM Verwaltung, &#8222;Nova&#8220;)<\/li>\n<li>Netzwerkverwaltung (&#8222;Neutron&#8220;)<\/li>\n<li>Cloud Storage (&#8222;Swift&#8220;)<\/li>\n<li>Block Storage (&#8222;Cinder&#8220;)<\/li>\n<li>Rechte-\/ Benutzerverwaltung (\u201eKeystone\u201c)<\/li>\n<li>Image Server (&#8222;Glance&#8220;)<\/li>\n<li>Komponenten Orchestration und Autoscaling-Prozesse (\u201eHeat\u201c)<\/li>\n<li>User Interface (OpenStack Dashboard \u201eHorizon\u201c)<\/li>\n<\/ul>\n<p>[mk_image src=&#8220;\/de\/wp-content\/uploads\/2016\/02\/software_diagram_os.png&#8220; image_width=&#8220;800&#8243; image_height=&#8220;350&#8243; crop=&#8220;true&#8220; lightbox=&#8220;false&#8220; frame_style=&#8220;simple&#8220; target=&#8220;_self&#8220; caption_location=&#8220;inside-image&#8220; align=&#8220;left&#8220; margin_top=&#8220;25&#8243; margin_bottom=&#8220;25&#8243;]<\/p>\n<p>Es gibt jedoch noch weitere, optionale\u00a0<a href=\"https:\/\/www.openstack.org\/software\/project-navigator\/\">Komponenten<\/a>, die in OpenStack Language \u201eProjekte\u201c genannt werden. OpenStack ist eine Cloud-Umgebung. Das bedeutet, dass innerhalb der Umgebung, die verf\u00fcgbaren Ressourcen <strong>On-Demand<\/strong> angepasst, erh\u00f6ht oder verringert, werden k\u00f6nnen. Die Ressourcen-Zuteilung und die Mittel sind dabei nicht auf einen einzigen Ort beschr\u00e4nkt.<\/p>\n<h3>Welche Vorteile bietet OpenStack im Vergleich zu anderen Cloud- &amp; Virtualisierungstools?<\/h3>\n<p>Cloud-Technolgien und Virtualisierungstools wie OpenStack abstrahieren die Ressource von der physischen Hardware und erm\u00f6glichen eine <strong>Automatisierung<\/strong>. Es entsteht eine virtuell-elastische Infrastruktur, in der RAM-, CPU- und andere Leistungsanforderungen flexibel verwaltet werden k\u00f6nnen. Dies <b>reduziert Kosten im Bereich Hardware und in der Administration<\/b>.<\/p>\n<p>OpenStack deckt als eine von wenigen L\u00f6sungen\u00a0mit seinen Komponenten alle Bereiche von IaaS (Compute, Storage, Network) ab. Es bietet eine sehr flexible und reiche Infrastruktur. Der Cloud-Architekt kann wie mit einem LEGO-Baukasten Infrastruktur-Ressourcen und Feature-Sets frei zusammenstellen, um das Setup an einen bestimmten Bereitstellungsbedarf anzupassen. Es sind in OpenStack also nicht nur die Ressourcen elastisch, sondern auch die verwendeten Feature-Sets, die flexibel, je nach Bedarf, hinzugef\u00fcgt oder gel\u00f6scht werden k\u00f6nnen.<\/p>\n<p>Alle verwendeten Elemente und ihre Beziehung werden <b>visuell in einer Oberfl\u00e4che<\/b> als Pool verf\u00fcgbarer Ressourcen dargestellt. Die Ressourcen, die OpenStack verwaltet, k\u00f6nnen sowohl physisch als auch virtuell sein und von verschiedenen Anbietern stammen. <b>Die Verwaltung und das Monitoring werden zentralisiert<\/b>. Abh\u00e4ngigkeiten werden so schneller erkannt und k\u00f6nnen besser gemanagt werden.<\/p>\n<p>OpenStack ist eine <strong>OpenSource<\/strong> Software L\u00f6sung. Es wird <b>kontinuierlich<\/b> an der <b>Optimierung<\/b> und Dokumentation einzelner Komponenten innerhalb von derzeit 50 Projekt-Gruppen gearbeitet. Die Weiterentwicklung wird mittlerweile von diversen anderen Firmen, insgesamt \u00fcber 150, darunter Hewlett-Packard, AT&amp;T, Canonical, Intel, Red Hat, IBM, VMware\u00a0und Dell unterst\u00fctzt.<\/p>\n<p>Durch eine OpenSource Cloud-L\u00f6sung macht man sich von einem einzelnen\u00a0<strong>Anbieter unabh\u00e4ngig<\/strong> und vermeidet Lock-in Effekte eines bestimmten Betreibers. Ein Wechsel zu einem neuen Cloud-Anbieter wird so wesentlich leichter.<\/p>\n<p>Die Konfiguration und das Deployment ist aufgrund der Gr\u00f6\u00dfe des OpenStack Projekts und der Vielzahl an Funktionen recht komplex. Auf der anderen Seite existieren durch den weiten Entwicklungsstand und die Heterogenit\u00e4t der Verwender von OpenStack bereits viele Skripte und Vorlagen, die f\u00fcr die Konfiguration und Verwaltung verwendet werden k\u00f6nnen.<\/p>\n<p>Ein genereller Vorteil von Cloud-L\u00f6sungen ist die effiziente Allokation von IT-Ressourcen nach dem <strong>On-Demand<\/strong> Prinzip. Die Anschaffung physischer Hardware entf\u00e4llt. Kunden k\u00f6nnen \u00fcber ein Web-Interface Dienste, die sie ben\u00f6tigen, ausw\u00e4hlen und wieder abw\u00e4hlen. Unternehmen jeder Gr\u00f6\u00dfe und Branche k\u00f6nnen von der Nutzung von Private und Public Clouds profitieren.<\/p>\n<p>Wenn Sie weitere Informationen bez\u00fcglich OpenStack oder einer Cloud-basierten Setup-L\u00f6sung haben, k\u00f6nnen Sie sich jederzeit an unseren L\u00f6sungsmanager, <a href=\"https:\/\/www.scaleuptech.com\/de\/ueber-scaleup\/ihr-kontakt-zu-scaleup\/\">Christoph Streit<\/a>, wenden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In unserem ersten Beitrag widmen wir uns OpenStack. Wir kl\u00e4ren im ersten Teil die Fragen: Was ist OpenStack? Welche Vorteile bietet OpenStack im Vergleich zu anderen Virtualisierungstechnologien (Teil I). Im [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1212,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[66],"tags":[82,105,106,107,108],"class_list":["post-1193","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-openstack","tag-cloud","tag-openstack","tag-virtualisierung","tag-vorteile","tag-was-ist"],"_links":{"self":[{"href":"https:\/\/www.scaleuptech.com\/en\/wp-json\/wp\/v2\/posts\/1193","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scaleuptech.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scaleuptech.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scaleuptech.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scaleuptech.com\/en\/wp-json\/wp\/v2\/comments?post=1193"}],"version-history":[{"count":0,"href":"https:\/\/www.scaleuptech.com\/en\/wp-json\/wp\/v2\/posts\/1193\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.scaleuptech.com\/en\/wp-json\/wp\/v2\/media?parent=1193"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scaleuptech.com\/en\/wp-json\/wp\/v2\/categories?post=1193"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scaleuptech.com\/en\/wp-json\/wp\/v2\/tags?post=1193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}