Cloud Computing ist ein vieldiskutiertes Konzept. Die Grundidee lautet, Daten in einer flexiblen "Wolke" zu speichern. Das bietet Kostenvorteile und einige neue Möglichkeiten, insbesondere wenn sehr große Datenmengen verwaltet oder bereit gestellt werden sollen.
Das Konzept hat aber auch Nachteile, die meisten davon wurden in dem weitsichtigen Whitepaper "Above the clouds" formuliert.
Einer der Kritikpunkte am gesamten Konzept: "Data lock in". Gemeint war, dass nach der Entscheidung für einen Anbieter eine Migration eigener Daten sehr schwierig sein könnte.
Dieses Problem ist jetzt seiner Lösung ein gutes Stück näher gerückt: Der US-Webhoster Rackspace gab bekannt, die Software für die selbst entwickelte Computing Cloud als Open Source Software bereit zu stellen. Das bedeutet: Unternehmen können jetzt eine eigene Cloud aufbauen, lediglich die Hardware wird angemietet (oder auch selbst betrieben). Wer mag und die entsprechenden Kenntnisse hat, kann auch selbst als Cloud Betreiber auftreten.
Standardisierung im Cloud Computing
Nach den Berichten in US-Technologie Blogs wie zum Beispiel "TechCrunch" zu urteilen, wird der Schritt auch von Wettbewerbern in diesem Markt begrüßt: Eine Open Source Basis für die Clouds der Zukunft kann zu höherer Flexibilität führen und damit insgesamt die Nachfrage weiter ankurbeln. Als erste Referenz kann das Projekt bereits die Beteiligung der NASA vermelden. Die Regierungsorganisation steuert Software aus der NASA Nebula Cloud Plattform bei.
Zitat aus einem Bericht bei TechCrunch:
"RackSpace says they want to drive interoperability in cloud services to avoid vendor lock-in, and help create industry standards. More than 25 companies have shown interest in the project, says RackSpace, or are actively working on the code. They include AMD, Citrix, Cloud.com, Cloudkick, CloudSwitch, Dell, enStratus, FathomDB, Limelight, Nicira, NTT DATA, Opscode, Peer 1, Puppet Labs, RightScale, Riptano, Scalr, Sonian, Spiceworks and Zuora."
Flexible Lizenz mit vielen Freiräumen
Der Code wird unter der Apache 2 Lizenz veröffentlicht, die Nutzern relativ große Freiräume bietet: Erlaubt sind die Restribution des Codes, aber auch der Aufbau proprietärer Software auf Basis des Open Source Codes und die Distribution dieser Eigenschöpfungen mit relativ wenigen Restriktionen (wiederum aus "TechCrunch")
Eine Beschreibung des Projekts und seiner Ziele findet sich unter der Adresse: OpenStack.org
Hier die wichtigsten Beschreibungen und Anwendungsziele:
OpenStack: The 5-minute Overview
What the software does: The goal of OpenStack is to allow any organization to create and offer cloud computing capabilities using open source software running on standard hardware. OpenStack Compute is software for automatically creating and managing large groups of virtual private servers. OpenStack Storage is software for creating redundant, scalable object storage using clusters of commodity servers to store terabytes or even petabytes of data.
Why open matters: All of the code for OpenStack is freely available under the Apache 2.0 license. Anyone can run it, build on it, or submit changes back to the project. We strongly believe that an open development model is the only way to foster badly-needed cloud standards, remove the fear of proprietary lock-in for cloud customers, and create a large ecosystem that spans cloud providers.
Who it's for: Institutions and service providers with physical hardware that they'd like to use for large-scale cloud deployments. (Additionally, companies who have specific requirements that prevent them from running in a public cloud.)
How it's being used today: Organizations like Rackspace Hosting and NASA are using OpenStack technologies to manage tens of thousands of compute instances and petabytes of storage.
Timeline: Openstack was announced July 19th, 2010. While many components of OpenStack have been used in production for years, we are in the very early stages of our efforts to offer these technologies broadly as open source software. Early code is now available on LaunchPad, with an inital release for OpenStack Storage expected in mid-September and an initial release for OpenStack Compute expected in mid-October.
Links:
TechCrunch: OpenStack.org: RackSpace Open Sources Their Cloud Services Platform, And Gets NASA On Board (18.07.2010)
ZD Net: "Rackspace bringt Open-Source-Cloud "Open Stack" (19.07.2010)
Golem.de: Freie Cloud-Plattform von Rackspace und der Nasa (19.07.2010)