Ahoi!
Da es ja nun in aller Munde (und im neusten Delphi) ist, habe ich mal versucht genau zu ergründen, was denn nun genau Cloud-Computing ist (bzw. sein soll). Dabei bin ich vor allem auf ein Problem bei der Abgrenzung gestoßen.
Was es (z.T. schon seit mehreren Jahre) schon gibt, sind ja verteilte Lösungen wie sie z.B. SAP bieten, bei denen eine Middleware "wild" verteilt auf beliebig vielen Rechnern laufen kann, und die sich Lasten und Aufgaben eigenständig verteilt. Insbesondere bei SAP geht dies theoretisch auch im WAN. Die Anwendermaschinen fahren da auch wirklich
nur die
GUI, und jegliche Geschäftslogik ist in der Middleware - es sind de facto nur noch Terminals.
Dann kam mir ein sehr altes Beispiel in den Sinn: IBM Großrechner, und Terminals da dran. Unterschied ist für mich erstmal nur, dass Rechenzentrum und Terminals nun nicht mehr im selben Gebäude (bzw. bei der selben Firma) sein müssen, sondern dass das Internet allein durch seine Geschwindigkeitssteigerung hier als Übertragungsmedium dienen kann. Technisch ist das ansonsten doch recht nah dran - selbst Lastenverteilung auf mehrere Boxes war vorhanden.
Noch ein seit Jahren praktiziertes Beispiel: Rechenkapazität in großen Zentren für extrem rechenintensive Dinge wie Wettersimulationen oder auch Renderfarmen für 3D Berechnungen. Dort kaufe ich eine sehr ähnliche Dienstleistung ein, wobei hier durchaus die Abgrenzung zutrifft, dass diese Anbieter keine Clientsoftware zur Datenerzeugung bieten. Dort muss ich meine Rohdaten separat hin geben, aber auch das klappt ja prinzipiell via Internet über einen Webdienst.
Was genau ist es, dass es Cloud-Computing berechtigt eine eigene Bezeichnung zu führen? Was ist
der bahnbrechende Vorteil bzw. die Neuerung die dessen aktuellen Hype berechtigt? Was grenzt eine Cloud von dem bei weitem nicht neuen verteilten und entfernten Rechnen ab? Helft mir auf's Pferd: Darf ich das ganze getrost als einen weiteren bekloppten Modehype abtun, oder ist das eine ernst zu nehmende Entwicklung die meiner Aufmerksamkeit bedarf? (Bzw. mehr Aufmerksamkeit als eben das mir bekannte Übliche, wozu ich derzeit keine wirklichen Neuerungen entdecken kann.)
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)