Was ist Cloud Computing?


Cloud Computing ist ein Schlagwort, das die Webhosting-Branche im Sturm erobert hat, aber ist Cloud Computing wirklich etwas Neues? Das Grundkonzept des Cloud Computing besteht darin, den Client oder das Endbenutzersystem von der Last der schweren Verarbeitung und des Speicherverbrauchs zu befreien und die schweren Aufgaben „in der Wolke“ mit Hilfe eines sehr dynamischen Clusterservers zu erledigen. Dynamisch bedeutet, dass der Clusterserver aus Dutzenden, Hunderten oder sogar Tausenden von Rechnern bestehen kann. Ein ausgefallener Rechner kann einfach entfernt und ersetzt werden, ohne den täglichen Betrieb und die Dateispeicherung in der Cloud zu beeinträchtigen. Die Methode, mit der dies erreicht wird, ist sicherlich neu. Das Konzept ist jedoch eine Rückkehr zu den alten Zeiten, bevor die PC-Revolution in vollem Gange war.


In den 70er- und 80er-Jahren waren Computer meist recht große, zentralisierte Maschinen. Das war zu einer Zeit, als Supercomputer die meiste Arbeit erledigten. Diese Supercomputer waren monströs, und ein einziger Computer konnte leicht einen ganzen Raum ausfüllen. Die Mitarbeiter, die an Computern arbeiteten, benutzten in den meisten Fällen Low-End-Systeme, die selbst nur wenig Rechenleistung hatten. Diese Systeme dienten lediglich als Schnittstelle zu dem Rechenmonstrum im Nebenraum. Dies war damals eine Notwendigkeit, da die leistungsfähigeren Desktop-Computer der damaligen Zeit oft nicht über die Ressourcen verfügten, um die für die tägliche Arbeit erforderlichen Aufgaben zu bewältigen. Diese Supercomputer beherbergten die teuren großen Mengen an Speicher, Festplatten und Rechenleistung.
So konnten die Unternehmen ihre Kosten minimieren, indem sie stumme Terminals kauften, die nur einen Bruchteil der Kosten der leistungsfähigeren Workstations verursachten, und trotzdem ihre Arbeit erledigen konnten.


Natürlich verbesserte sich die Technologie und die PC-Revolution hielt Einzug in unsere Häuser, Schulen, Büros und in unser tägliches Leben. Die Forschung in den Bereichen Computertechnologie, Arbeitsspeicher und Speichermedien verbesserte die Computer Jahr für Jahr in exponentiellem Maße. Da die Wartung von Großrechnern mit 16 und 32 Prozessoren (manchmal auch mehr) immer teurer wurde, versuchten Experten, eine billigere Lösung zu entwickeln, die aus vernetzten Heimcomputern bestand, die gemeinsam an denselben Aufgaben arbeiteten. Diese selbstgebauten Multicomputer-Systeme wurden als Cluster-Server bekannt. Zu diesem Zeitpunkt konnten die meisten Arbeiten, die jemand zu erledigen hatte, von seinen recht fleißigen Heim-PCs erledigt werden. Als diese Bereiche jedoch immer fortschrittlicher wurden, entstand erneut der Bedarf an einem externen Supercomputer, der die Verarbeitung übernehmen sollte. Zum Glück standen Cluster-Server bereit, um diese Aufgabe zu übernehmen.


Jeder, der über die nötigen Fähigkeiten verfügte, konnte sich zu Hause einen eigenen Cluster-Server bauen, wenn er nur genügend alte Computer zur Verfügung hatte. Heimcomputer waren inzwischen so leistungsfähig, dass mehrere mäßig leistungsfähige Computer zusammen mehr CPU-Leistung erbringen konnten als ein Großrechner, der in der Herstellung ein Vielfaches kostet. Cluster-Server verfügten bald über eine rekordverdächtige Rechenleistung und begannen, die dokumentierten Rekorde der neuesten teuren Supercomputer mit nur einem Rechner zu brechen. Cluster hatten den Vorteil, dass sie sich leicht erweitern ließen, indem man einfach einen weiteren PC zum Netzwerk hinzufügte, der als Knotenpunkt des Clusters eingerichtet wurde. Dies sollte bald die Rechenzentren auf der ganzen Welt revolutionieren. Cluster-Server wurden für 3D-Animationen oder zum Studium von Mathematik, Physik und Kryptografie eingesetzt und übernahmen Aufgaben, die selbst für die leistungsstärksten Heim-PCs zu anspruchsvoll waren.


Angesichts der jüngsten Rezession überlegen es sich viele Menschen zweimal, bevor sie ein paar tausend Euro für einen Rechner ausgeben, der innerhalb eines Jahres veraltet ist. Viele geben sich mit weniger leistungsfähigen Computern für weniger als tausend Euro zufrieden. Diese Geräte haben nicht die Leistung, die für High-End-Spiele oder Produktivität erforderlich ist, aber sie reichen für die meisten Schul- und Büroarbeiten aus. Darüber hinaus gibt es neue Initiativen für billigere Computer, insbesondere mit dem Ziel, den „Hundert-Euro-Laptop“ zu schaffen und jedem Kind auf der Welt einen Laptop in die Hand zu geben, damit alle die Möglichkeit haben, zu lernen und am digitalen Zeitalter teilzuhaben. Um diese billigeren Computer zu schaffen, schließt sich der Kreis zu einer Zeit, in der die Kosten und die Leistung einzelner Maschinen für die Masse nicht zu rechtfertigen sind. Diese billigen Computer wären letztlich für alle außer den einfachsten Aufgaben unpraktisch, aber dank des Konzepts des Cloud Computing werden sie schnell zur Realität.


Diese neuen Maschinen haben eine gewisse Ähnlichkeit mit den alten, stummen Terminals. In gewisser Weise ist Cloud Computing nur das heutige Modewort für einen „Großrechner“, nur dass Cloud Computing mehrere Maschinen an beliebig vielen Standorten umfasst, während ein alter Großrechner eine einzige Megamaschine ist. Ein alter Großrechner befand sich beispielsweise an einem einzigen Standort, und man würde niemals daran denken, ihn zu verlagern. Die Mainframes konnten in Bezug auf Leistung und Verarbeitung nur so weit skalieren, wie ihre Hauptplatinen Platz boten. Mit Cloud Computing kann der Cluster theoretisch auf eine beliebige Anzahl von Rechnern skaliert werden. Diese Rechner müssen sich nicht einmal im gleichen Raum oder im gleichen Land befinden. Eine moderne Version eines Großrechners kann aus Hunderten oder Tausenden von einzelnen Computern bestehen, die miteinander vernetzt sind und von verschiedenen Standorten in der ganzen Welt aus zusammenarbeiten. Wenn ein Rechenzentrum ausfällt, läuft die Cloud mit weniger Leistung weiter.


Cloud Computing ist vielleicht nicht so neu, wie die Branche uns glauben machen will, aber es bietet einige Innovationen und öffnet einige Türen, die alte Mainframes nie öffnen konnten. Cloud Computing wird nur noch wachsen, da viele Unternehmen versuchen, ihre Nische zu finden und Einnahmen zu erzielen, indem sie Cloud-Hosting oder cloudbasierte Anwendungen anbieten. Google bleibt mit seiner ständig innovativen Suite von Online-Tools wie Gmail, Google Docs und vielen anderen an vorderster Front dabei. Eines der größten Ziele von Google im Bereich Cloud Computing ist es jedoch die Dritte Welt in das Informationszeitalter zu bringen.


Alles, was Sie brauchen, ist ein Handy, ein PDA oder ein billiges Netbook mit Internetanschluss. Die Cloud wird sich um die Schwerstarbeit kümmern, während die Tools und der Speicher online zur Verfügung stehen werden, so dass die Massen keine teure eigene Hardware mehr benötigen.


Während einige vielleicht einen Grund finden, an ihren teuren PCs festzuhalten, werden in Zukunft viele Gelegenheitsnutzer von Computern und leichtgewichtige Nutzer feststellen, dass Cloud Computing ihre Bedürfnisse erfüllt und gleichzeitig Platz auf ihrem Schreibtisch frei lässt. Selbst diejenigen, die einen High-End-Rechner besitzen, müssen manchmal Anwendungen in der Cloud ausführen. In manchen Fällen sind die Anforderungen einer Anwendung zu hoch für ihren Heimcomputer. Oder es liegt daran, dass Cloud Computing die gemeinsame Nutzung von Daten mit anderen schneller und einfacher macht, wie zum Beispiel mit Google Docs. Unabhängig davon ist es offensichtlich, dass die Cloud-Computing-Revolution nicht mehr aufzuhalten ist.