Was ist OpenStack?
Ich habe versucht zu verstehen, was OpenStack ist, aber ich kann nicht in das Schild der Marketing-Schlagworte eindringen, die alles umgeben, was "die Wolke" heißt.
Ich würde mich freuen, wenn mir jemand ein praktisches Beispiel geben könnte, wie dieses "Werkzeug" eingesetzt werden könnte.
Antworten:
Openstack ist im Grunde eine Reihe von Tools zum Einrichten einer umfangreichen Virtualisierungsumgebung, mit deren Hilfe Sie virtuelle Maschinen schnell über eine GUI erstellen und verwalten und den Überblick behalten können. Dies ist ein weiteres Framework, das den EC2- und S3- Diensten von Amazon ähnelt . Es gibt ähnliche Produkte wie Eucalyptus und CloudStack .
Einige der vielen Möglichkeiten, so etwas anzuwenden, können sein:
Die Möglichkeiten sind endlos ... aber ehrlich gesagt kann das Einrichten einer eigenen Cloud mehr Arbeit sein als das Verzichten. Nachdem Sie die Zeit in Betracht gezogen haben, die für das Erstellen des Frameworks und dann für das Erstellen der Images erforderlich ist ... usw. Es ist definitiv nicht auf eine kleine Bereitstellung von 2-3 Servern ausgerichtet.
quelle
OpenStack ist eine Sammlung von Software, mit der Sie einen Cloud-Computing-Service erstellen und verwalten können, der Amazon AWS oder Rackspace Cloud ähnelt .
Daher interagierte der Kunde einer OpenStack-Installation mit OpenStack, um neue virtuelle Servermaschinen zu erstellen, mehr Speicherplatz zu reservieren, Server neu zu starten oder ein neues Image zu erstellen, Dateien zu lesen und in den Speicher zu schreiben usw.
Bezüglich @Johan "Ich kann [..] das mit einem normalen Webserver und einer Datenbank und mit etwas Python / PHP machen". Nein, das können Sie nicht - wir sprechen über eine Flotte von Servern, möglicherweise Tausende von Servern, und einige Kunden, die nur einen Bruchteil einer einzelnen Serverkapazität benötigen, während andere Kunden Hunderte von Servern benötigen.
Im OpenStack Object Storage-Administrationshandbuch :
OpenStack macht das nicht alleine; Sie benötigen natürlich viele Server, eine Virtualisierungsebene / einen Hypervisor , Speicherserver, ein gut verwaltetes Netzwerk usw. OpenStack verwaltet dann diese vorhandene Infrastruktur auf eine automatisiertere, programmgesteuertere Weise.
Wenn Sie weitere Informationen benötigen, sind möglicherweise die Entwickler- und Administratorhandbücher der beste Ausgangspunkt . Ihre erste Seite sieht etwas ungewöhnlich aus, aber das Inhaltsverzeichnis befindet sich immer ganz links.
quelle