Openstack ist im Wesentlichen eine Reihe von Tools, mit denen Sie eine umfangreiche Virtualisierungsumgebung einrichten können. Hier können Sie virtuelle Maschinen über eine grafische Benutzeroberfläche schnell erstellen und verwalten und den Überblick behalten. Es ist ein weiterer Rahmen, der den EC2- und S3- Diensten von Amazon ähnelt . Es gibt andere, die diesem ähnlich sind, wie Eukalyptus und CloudStack .
Einige der vielen Möglichkeiten, um so etwas anzuwenden, können sein:
- Skalierbare Websites, die dynamisch dynamisch skaliert werden können. (bei Bedarf können weitere Instanzen bereitgestellt und verwendet werden ... und heruntergefahren werden, wenn sie nicht mehr benötigt werden)
- Software-Testumgebungen, in denen Sie eine Live-Umgebung mit mehreren Servern neu erstellen und anschließend entsorgen müssen.
- Super-Computing ... Hier können Sie eine Reihe von Servern für dieselbe Aufgabe einsetzen, um ein SEHR komplexes Problem parallel zu lösen.
die möglichkeiten sind endlos ... aber ehrlich gesagt, die eigene Cloud einzurichten, kann mehr Arbeit sein als das Verzichten. Nachdem Sie die Zeit in Betracht gezogen haben, die zum Erstellen des Frameworks und zum Erstellen der Images erforderlich ist, ist es definitiv nicht auf eine kleine Bereitstellung von 2-3 Servern ausgerichtet.