55
3
TEIL
III: C
LOUD
‐
C
OMPUTING
D
ETAILS
3.1
Cloud Technologie: Technischer Hintergrund und Keywords
Wie schon im Kapitel „Cloud‐Computing Details“ beschrieben, wird der
Ausdruck „Cloud“ heute für fast jeden IT‐Service oder jedes Produkt
verwendet, das neu auf den Markt kommt oder neu im Markt positioniert
werden soll. Dieses Kapitel versucht, die Begriffe zu kategorisieren und die
Dinge aus technischer Sicht darzustellen. Der Grund dafür ist, dass die
meisten rund um Cloud verwendeten Begriffe im engeren Sinn keine
Definitionen oder Normen darstellen, sondern eher Begriffe sind, die aus
dem allgemeinen Gebrauch oder aus dem Marketingbereich stammen.
Dieses Kapitel beschäftigt sich unter anderem mit den verschiedenen
Ausprägungen der Cloud, den Endgeräten, den technischen
Voraussetzungen und einigen technischen Anwendungen.
3.1.1
Definition von Cloud‐Computing
Cloud‐Computing ist derzeit omnipräsent, und jeder will es erfunden haben
bzw. ist im Besitz der einzig wahren Umsetzung − so stellt sich dem
interessierten Beobachter das Thema dar. Die IT‐Leistungserbringung selbst
soll preiswerter und effizienter abgewickelt werden bei maximalem
Automatisierungsgrad und hoher Flexibilität. Die Rechenkapazität aus der
„
Wolke“ stellt dabei eine Analogie zum Stromnetz dar. Man sucht sich einen
Anbieter aus und bezieht je nach Bedarf dessen Leistung in gewünschter
Qualität für einen bestimmten Zeitraum. Die Bezahlung erfolgt nach dem
individuell gemessenen Verbrauch.
Die Verwendung des Wortes Wolke weist des Weiteren auf zwei wichtige
Konzepte hin, nämlich Abstraktion und Virtualisierung. Bei Ersterem werden
Details der Systemimplementierung für den Benutzer abstrahiert, während
Letzteres das transparente Zusammenfassen bzw. Aufteilen von
Computerressourcen erlaubt. Die weitläufig anerkannte Definition der US‐
amerikanischen Standardisierungsbehörde NIST drückt dies folgendermaßen
aus:
„
Cloud computing is a model for enabling convenient, on‐demand network
access to a shared pool of configurable computing resources (e.g., networks,
servers, storage, applications, and services) that can be rapidly provisioned
and released with minimal management effort or service provider
interaction. “