OpenStack
Was ist OpenStack?
OpenStack ist eine Open-Source-Softwareplattform zum Aufbau und zur Verwaltung privater oder öffentlicher Clouds. Sie wurde im Juli 2010 gemeinsam von der NASA und Rackspace Hosting ins Leben gerufen. Die Plattform besteht aus einer Reihe miteinander verbundener Komponenten, mit denen Benutzer virtuelle Maschinen und andere Instanzen auf heterogenen Hardwarepools verschiedener Hersteller für Rechen-, Speicher- und Netzwerkressourcen in einem Rechenzentrum bereitstellen können. Zusätzliche Tools unterstützen die Orchestrierung sowie das Fehlermanagement und Servicemanagement, um die Stabilität und eine hohe Serviceverfügbarkeit sicherzustellen.
Warum benötigen Sie OpenStack?
Die Komponenten von OpenStack, beispielsweise Nova für Computing, Cinder oder Swift für Storage und Neutron für Networking, sind für die Bereitstellung auf Bare-Metal-Hardware ausgelegt und werden so konfiguriert, dass sie Infrastructure as a Service (IaaS) bereitstellen. IaaS bildet die Grundlage für Cloud Computing. Auf dieser Plattform können verschiedene Anwendungen ausgeführt und Nutzern entsprechend dem Cloud-Computing-Modell remote bereitgestellt werden.
Eine der größten Stärken von OpenStack ist, dass es sich um Open-Source-Software handelt: Jeder kann auf den Quellcode zugreifen und die erforderlichen Änderungen oder Anpassungen vornehmen. Daher eignet sich OpenStack ideal als Grundlage für die Entwicklung verschiedenster kundenspezifischer Cloud-Computing-Anwendungen und -Dienste.
Nach der Umsetzung dieser Änderungen und Anpassungen können sie wieder mit der gesamten Community geteilt werden. Entwickler auf der ganzen Welt arbeiten kontinuierlich zusammen, um ein möglichst leistungsfähiges, robustes und sicheres Produkt zu entwickeln.
Wie unterstützt GIGABYTE?
GIGABYTE arbeitet mit dem Softwarepartner InfinitiesSoft zusammen und bietet Cloud Fusion an, eine Hybrid-Cloud-Plattform für virtualisierte Compute-, Storage- und GPU-Computing-Dienste. Cloud Fusion wird in einer Private-Cloud-Umgebung bereitgestellt, die auf einer individuell angepassten OpenStack-Distribution basiert. Die Plattform bietet eine Managementoberfläche für die Bereitstellung und Nutzung von Ressourcen – sowohl in der lokalen Private Cloud des Nutzers als auch über die Anbindung an Public-Cloud-Dienste wie AWS, Azure, Google Cloud oder Alicloud, wenn zusätzliche Ressourcen oder andere geografische Standorte für die Bereitstellung von Anwendungen erforderlich sind.