Trugschlüsse der verteilten Datenverarbeitung ...
Wir hatten gestern einen Cloud-Provider zu Gast. Kurzer Check: Wie viele - zum Teil widersprüchliche - Definitionen des Begriffs "Cloud" kennt Ihr? Mir gefällt "Can't locate our users data" immer noch am Besten
Ernsthaft, "Cloud" beginnt bei einer VMWare-Umgebung und hört bei fehlertoleranten Systemen - insbesondere tolerant gegen Hardwareausfälle - noch lange nicht auf. Die gebräuchlichste und eine der sinnvollsten Definitionen kommt vom NIST: The NIST definition of cloud-computing (PDF).
Der grösste Fehler, den die meisten Anbieter und Kunden von Cloudsystemen begehen, ist, dass sie den Fallacies of Distributed Computing auf den Leim gehen und Vorannahmen treffen, die nicht stimmen.
- Das Netzwerk ist ausfallsicher
- Die Latenzzeit ist gleich Null
- Der Datendurchsatz ist unendlich
- Das Netzwerk ist sicher
- Die Netzwerktopologie wird sich nicht ändern
- Es gibt immer nur einen Netzwerkadministrator
- Die Kosten des Datentransports können mit Null angesetzt werden
- Das Netzwerk ist homogen
Wer jetzt "Klar! Logisch!" denkt, gewinnt vermutlich auch im Bullshit-Bingo.
Alle anderen können sich dieses PDF einmal anschauen und versuchen zu verstehen: Fallacies of Distributed Computing Explained.
Gerade beim Outsourcen in eine Public oder Hybrid Cloud (gemäss NIST) sollten diese Trugschlüsse dringend berücksichtigt werden.
Wenn Ihr Cloud-Angebote vergleicht, vergleicht sie bitte auch mit Euren internen Systemen. Der im ersten Satz angesprochene Cloud-Provider bietet unter anderem eine mittlere Zugriffszeit von 5 ms auf Storage ... da ist unser internes System mit durchschnittlich 0.2 ms um den Faktor 25 schneller.
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt
Adrian am :
ein schöner Artikel.
Aber es gibt eine Definition von Cloud die mir noch mehr gefällt:
There is no cloud, just other people's computers
Passende Sticker bekommt man vom FSFE
Dirk Deimeke am :
Mit gefällt das andere aber trotzdem besser.
Wolfgang am :
Dirk Deimeke am :
Henrik am :
Wenn man dann aber nachts das Backup aus Timbuktu und Transylvanien "rüberzieht" und er dann ganz ungläubig schaut, das GFS Sicherung ohne große Netzlast (so wie früher...) klappt ist dann wieder lustig Hach, manchmal macht IT doch Spaß.
Dirk Deimeke am :
Manchmal müssen interne Abteilungen auch begreifen, dass die Bereitstellung von Systemen innerhalb eine Organisation deutlich mehr beinhaltet als das Zusammenklicken einer VM in einem Cloud-Frontend.