von Rechner- und Speicherressourcen On-demand-Dienste Die Umsetzung der Dienstleistungen wirkt für den Nutzer fern und undurchsichtig – „Wolke“ Weist Konzepte vor, die es schon gegeben hat 10.05.2012 Cloud-Computing Sonia Moszczynski 3
genug Supercomputer > Alternative Cluster Computing Konzept: mehrere Computer verbinden, um Rechenleistung eines Supercomputers zu erzielen Günstiger als Supercomputer Nach zwei Konzepten aufgestellt: Glass House Campus-Wide 10.05.2012 Cloud-Computing Sonia Moszczynski 5
Stromnetz), to compute (deutsch: rechnen) Rechenleistung, Daten, wissenschaftliche Geräte Geeignet, wenn man nicht viele Computer besitzt Der Nutzer weiß nicht, wo die Ressourcen her kommen Gemeinschaftliche Nutzung – Virtuelle Organisation Verschiedene Grids erhältlich Compute Grid, Data Grid, Application Grid, Resource Grid, Service Grid 10.05.2012 Cloud-Computing Sonia Moszczynski 6
Ziel Nutzung von verteilten Ressourcen Gemeinsame Nutzung von verteilten Ressourcen Nutzung von verteilten Ressourcen Umsetzung Auf ein Unternehmen beschränkt Eigene Ressourcen benötigt, ortsunabhängig Keine Ressourcen, ortsunabhängig Einsatz- bereich Unternehmen Wissenschaft Unternehmen, privat Benutzung • Knoten erstellen • Sie miteinander verbinden Bereitstellung eigener Ressourcen, Zusammen- Schluss zu einer VO Die Ressourcen sind nach einer Anmeldungs- prozedere zu benutzen Sicherheit Sicher Sicher Anbieterabhängig Kosten Anschaffungskosten der Ressourcen, Nutzung kostenlos Anschaffungskosten der eigenen Ressourcen, Nutzung kostenlos Keine Anschaffungskosten, pay-per-use 10.05.2012 Cloud-Computing Sonia Moszczynski 7
Infrastruktur Platform as a Service (PaaS) Cloud Plattformen Software as a Service (SaaS) Cloud Anwendungen 10.05.2012 Cloud-Computing Sonia Moszczynski 9
zu mieten Der Kunde hat die Verantwortung Auswahl an Betriebssystemen Installation Das Funktionieren der Software 10.05.2012 Cloud-Computing Sonia Moszczynski 10
Cloud (EC2) Virtuelle Computer Amazon Machine Image Größe des Speichers und die Rechenkapazität wird vom Kunden gewählt Elastic Block Store 10.05.2012 Cloud-Computing Sonia Moszczynski 12
Services (S3) File Hosting Service Unendlich viel Speicher Über das Internet zugreifbar Dropbox 10.05.2012 Cloud-Computing Sonia Moszczynski 13
Für Webanwendungsentwickler Die Hardware, das Betriebtssystem und die Frameworks sind bereitgestellt Nur die Software im System ist zu installieren/hochzuladen Darauf hat man den Zugriff aus dem Internet 10.05.2012 Cloud-Computing Sonia Moszczynski 14
bereit Frameworks, um auf die Inhalte zuzugreifen Die fertigen Apps sind vom Entwickler hochzuladen und können von Facebook-Nutzern benutzt werden 10.05.2012 Cloud-Computing Sonia Moszczynski 15
Service bereitgestellt Der Zugriff darauf erfolgt fast immer über einen Webbrowser Die IT-Administration und Dienstleistungen werden vom Anbieter übernommen 10.05.2012 Cloud-Computing Sonia Moszczynski 16
bearbeiten kann Mit Crowdsourcing zu vergleichen Aufgaben werden online ins System gestellt Menschen bearbeiten sie für einen kleinen Geldbetrag Beispiel: „Amazon Mechanical Turk“, Descriptive Camera 10.05.2012 Cloud-Computing Sonia Moszczynski 18
selben Organisation Vorteil: Sicherheit Nachteil: die Firma muss sich selbst um die Administration der Cloud-Software kümmern 10.05.2012 Cloud-Computing Sonia Moszczynski 21
und Nutzer gehören nicht der gleichen Organisation an Dienste werden über das Internet angeboten Sicherheitsproblem: Anvertrauen von Daten Unterteilbar in: Exclusive Cloud Open Cloud Hybrid Cloud 10.05.2012 Cloud-Computing Sonia Moszczynski 22
trägt die Verantwortung PaaS: Mittlere Flexibilität Der Kunde und der Anbieter tragen die Verantwortung SaaS: Geringste Flexibilität Die Verantwortung für die Sicherheit liegt beim Anbieter 10.05.2012 Cloud-Computing Sonia Moszczynski 27