Hannes Pfannkuch Seminar StuPro cims

Slides:



Advertisements
Ähnliche Präsentationen
Zwischen Kontrolle & Freiheit Felix Stalder HGKZ.
Advertisements

Cloud42 Dominik Muhler Seminar StuPro cims cims.
Daten fließen lassen XML in Microsoft Office 2003 Lorenz Goebel Frank Fischer
:35 Architektur Moderner Internet Applikationen – Sonderthema 1 Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner.
Systemverwaltung wie es Ihnen gefällt.
Content Management Systeme
Content Management Systems
Abschlusspräsentation cims. cims Abschlusspräsentation cims Agenda Aufgabenstellung Das System – Benutzerverwaltung / Abrechnungsmodell.
Abschlusspräsentation cims. cims Abschlusspräsentation cims Agenda Aufgabenstellung Das System – Benutzerverwaltung / Abrechnungsmodell.
Abschlusspräsentation cims. cims Abschlusspräsentation cims Agenda Aufgabenstellung Das System – Benutzerverwaltung – Architektur –
Cims cims Lukasz Bialy, Tanja Blascheck, Dominik Muhler, Nikolay Nachev, Hannes Pfannkuch, Daniel Pflüger, Michael Prib, Andrej Rapoport.
Lizenzmodelle Miete der Software ASP Nutzungslizenz.
Softwarevermietung Diana Frank, Toni Schmailzl, Heinrich Wölk.
e.com Networking in der Wolke
München, Erfolgs- und Misserfolgsfaktoren für Projekte
Anwendungen. © Prof. T. Kudraß, HTWK Leipzig Historie des WWW Grundlage Internet – Entwickelt Ende der 60er Jahre vom US-Militär (ARPA-Net) – Technische.
Virtualisierungslösungen
Seminar: Verteilte Datenbanken
Bewertung von Cloud-Anbietern aus Sicht eines Start-ups
Eidgenössisches Finanzdepartement EFD Informatiksteuerungsorgan des Bundes ISB Die Cloud Strategie der Schweizer Behörden Willy Müller / 25. Januar 2013.
Nestor Workshop im Rahmen der GES 2007 Digitale Langzeitarchivierung und Grid: Gemeinsam sind wir stärker? Anforderungen von eScience und Grid-Technologie.
Microsoft Cloud OS Auf dem Weg zum optimierten Rechenzentrum
© InLoox GmbH InLoox now! Produktpräsentation Die schlüsselfertige Online-Projektplattform in der Cloud.
Grenzenlose Gefahren? Tim Cole Internet-Publizist
Aufbau und Funktionsweise
Microsoft Windows Azure
Weltweite Kommunikation mit Exchange Server über das Internet
Präsentation von: Tamara Nadine Elisa
Was bedeutet CLOUD für mich als SchülerIn ?
Thats IT!. Titelmasterformat durch Klicken bearbeiten Über uns Mit uns bekommen Sie: Beratung – Doing - Betreuung langjährige Erfahrung umfassende Beratung.
IT_FULL SERVICE CENTER
1 Alexander Arimond, University of Kaiserslautern, Germany Entwicklung und Evaluation eines Raytracing-Dienstes für das Venice Service Grid Alexander Arimond.
Grid applications, environments and programming models Präsentiert von: Beikircher Wolfgang Schgaguler Evelyn.
Service Computing   Prof. Dr. Ramin Yahyapour IT & Medien Centrum 19. Januar 2010.
Cloud-Computing Tomic Josip.
Google Text, Tabellen, Präsentation, Zeichnungen Computeria Wallisellen Joachim Vetter.
Cloudlösungen für den Mittelstand –
Mit 3 Schichte zum Erfolg
Claudia Fischer Licensing Marketing Manager Jochen Katz Product Manager – Windows Server Anna Fetzer Product Manager – System Center.
IHRE ZIELE FÜR DIESEN TAG ?
| Basel Wege in die Cloud: Office 365 Dennis Hobmaier, Technical Solutions
Geschäftsmodelle und Herausforderungen Markus Eilers CEO runtime software GmbH 24. Januar 2011.
WU Competence Day 2011 WU-Studium & IT: Der Grundstein zum Erfolg DI Johann Steszgal CMC Geschäftsführer.
Archival and Discovery
Marktübersicht für Content Management Systeme
Management- und Web Services- Architekturen
Informations- und Kommunikationstechnik für Kooperationen, Security Hannes Passegger Produkt Marketing 04. Okt
TAROX Smart Business. TAROX Smart Business.
Real World Windows Azure Die Cloud richtig nutzen.
Thema: Provider und Dienste im Internet
Software Architektur für on-premise und die Cloud Lösungen
1 SaaS im Blickpunkt Intelligenter Schutz gegen Cybercrime mit flexibler Kostenkontrolle 02. Juli 2009 Horst Hamrik, Territory Sales Manager Region South.
->Prinzip ->Systeme ->Peer – to – Peer
Hot Topics Inhalt Cloud Computing Web 2.0 Einleitung Pro & Contra
Softwaredefined Enterprise Axel Gronert März 2015 Schneller reagieren in einer dynamischen Welt © 2015 VMware Inc. Alle Rechte vorbehalten.
Datenbanken im Web 1.
Oracle Portal think fast. think simple. think smart. Dieter Lorenz, Christian Witt.
Webserver, Apache und XAMPP
Welcome to Web Services & Grid Computing Jens Mache
Application Service Providing „Jetzt kann jeder an unserem Erfolg teilhaben“
Bruno Feurer LivCos. Das Problem  Nur Ansichten  Individuelle Ansichten  Dynamische Änderungen  Repräsentieren nur Teil der Information.
Opacc, CH-Kriens/LucerneOpaccConnect Cloud und Opacc.
VMware vCloud Director / Connector
© Copyright INFORM GmbH / 25 Einführung in Cloud Computing und Validierung der Provider im Kontext der Anwendung INVENT Xpert Seminarvortrag.
Methoden zur Steigerung der Energieeffizienz in Rechenzentren Eine Arbeit von Kristof Meyer, Jan Roth und Robin Zimmermann.
Das Software Defined Datacenter Rüdiger Melzer Senior Systems Engineer, Alliance Management VMware
VMware vCloud Automation Center Rüdiger Melzer Senior Systems Engineer, Alliance Management VMware
Datenbanken online sowie offline verfügbar machen
…die richtige digitale Unterstützung für ihre Firma
Cloud Computing SBV – Weitebildungskurse 2018.
 Präsentation transkript:

Hannes Pfannkuch Seminar StuPro cims 13.07.09 Cloud Computing Hannes Pfannkuch Seminar StuPro cims 13.07.09

Zusammenhang Stromversorgung, Utility Computing und Cloud Computing erklären.

Agenda Utility Computing Grid Computing Cloud Computing Cloud Computing Delivery Models IaaS PaaS SaaS Überblick über weitere delivery models Kritisch Betrachtung Ausblick in die Zukunft Prototyp

Utility Computing Software wie Strom aus der Steckdose, Abrechnung nach Verbrauch „dass Rechenkapazität möglicherweise eines Tages über öffentliche Versorgungsunternehmen bereitgestellt werden.“ (John McCarty, 1961) Bisher: zu langsame Internetverbindung Moore‘s Law vs. Grove‘s Law Utility -> nur Konzept Vorstellung von 2 Umsetzungen -> Cloud Computing und Grid Computing

Grid Computing Loser Zusammenschluss vieler Computer Wenige Nutzer, die komplexe Anfragen stellen Deshalb: Kontrollknoten Grid Netzwerk mit Kontrollknoten [1] Kontrollknoten: Koordination der PCs/ Aufteilung der Anfrage, Warteschlangenverwaltung für Anfragen

Computational Grids Rechenleistung der zusammengeschlossenen Computer wird zusammengefasst Distributed Supercomputing: Zusammenschluss mehrere Supercomputer, z.B. zur Wettervorhersage High-Throughput Computing: Zusammenschluss vieler Rechner -> ungenutze Prozessorzeit nutzen Problem muss in viele einzelne aufteilbar sein Beispiele: SETI@Home, Folding@Home

Data Grids Zugriff auf verteilte Datenbestände und nicht die Rechenleistung steht im Vordergrund Speicherung und Kombination verteilter Datenbestände Beispiele: NASA nutzt Data Grid, wenn ein Flugzeug Probleme hat LHC-Grid des CERN: 15 Petabyte im Jahr 2007

Vom Utility Computing zum Cloud Computing 1970er: Lohn- und Gehaltsabrechnung als Service 1990er: Application Service Provider Während des Dotcom-Booms: große Mengen von Glasfaserkabel verlegt Ende der 1990: Grid Computing Heute: Cloud Computing Cloud kein Nachfolger von Grid, sondern anderer Ansatz.

Cloud Computing - Definitionen „Cloud Computing steht für einen Pool aus abstrahierter, hochskalierbarer und verwalteter IT-Infrastruktur, die Kundenanwendungen vorhält und nach Verbrauch abgerechnet wird.“ (Forrester Research) „Cloud Computing umfasst On-Demand-Infrastruktur (…) und On-Demand-Software, die jeweils dynamisch an die Erfordernisse von Geschäftsprozessen angepasst werden.“ (Saugatuck Technologie) „bereitstellen skalierbarer IT-Services über das Internet für eine potenziell große Zahl externer Kunden“ (Gartner) „Cloud Computing umfasst skalierbare und flexible Infrastruktur und Software, die über das Internet von einer potenziell großen Anzahl Kunden genutzt wird und nach Verbrauch abgerechnet wird.“ (Hannes Pfannkuch)

Cloud Computing Vorteile: Nachteile: Niedrigere IT-Investitionskosten Skalierbarkeit Lastspitzen können abgefangen werden Nachteile: Internetanbindung muss jederzeit gewährleistet sein Abgabe (sensibler) Daten fremdes Unternehmen Eventuell starke Abhängigkeit vom Provider Aktuelle Wirtschaftskrise könnte zum Durchbruch verhelfen

Cloud Computing Delivery Models Verschiedene Ausprägungen von Cloud Computing Trend zu Everything-as-a-Service Übersicht über die wichtigsten Delivery Models [2]

IaaS Kunden mieten sich virtuelle Rechner zur „Universalverwendung“ Beispiel Amazon EC2 New York Times hat 11 Mio.. Artikel mit EC2 in PDFs umwandeln lassen. Zuerst auf Bild eingehen -> Freiheit für den Kunden am größten Verteilung der Aufgaben bei IaaS [2]

PaaS Provider liefert komplette Entwicklungsumgebung Naheliegend: Entwicklung von Webapplikationen, prinzipiell aber auch alle anderen Arten von Software Beispiel: Zuerst auf Bild eingehen Verteilung der Aufgaben bei PaaS [2]

Einschub: Multi-Tenancy Alle Benutzer arbeiten auf der selben Instanz Multiple Instance Multi-Tenancy und Native Multi-Tenancy [3] Verschiedene Ansätze am Beispiel Datenbank erklären.

SaaS Nur PC + Browser nötig Provider übernimmt Wartung, Hosting, Konfiguration und Installation Einspielen neuer Versionen vereinfacht Abrechnung über Utility oder Pauschaltarife Zuerst auf Bild eingehen Verteilung der Aufgaben bei SaaS [2]

SaaS Nicht für Spezialsoftware geignet Darstellung der Anbieter: Sicherheit und Verfügbarkeit oft genauso hoch wie bei inhouse-Lösungen Aber: noch sehr skeptische Kunden Salesforce.com : 1,077 Milliarden US-Dollar Umsatz (2008) Probleme für etablierte Anbieter: Systeme müssen in der Regel komplett neu entwickelt werden

Abgrenzungen SaaS - ASP ASP: Utility-Idee nicht konsequent verfolgt Technik mittlerweile ausgereifter. Auf Elektrifizierung eingehen. Technik: Programmiersprachen, Architekturmuster, Internetverbindungen. Architekturunterschiede zwischen SaaS und APS [4]

Überblick über weitere Delivery Models CaaS (Communication as a Service) Voice over IP, Videokonferenzen, InstantMessaging DaaS (Database as a Service) Datenbankmanagenmentsysteme als Service IaaS (Integration as a Service) z. B. SAP integrieren SaaS (Storage as a Service) Speicherplatz in der Cloud Tendenz zu Everything-as-a-Serivce

Kritische Auseinandersetzung Internetanbindung muss jederzeit gewährleistet sein Abgabe (sensibler) Daten an fremdes Unternehmen -> Security, Privacy und Trust: aktuelle Herausforderungen und Gegenstand der Forschung Provider weiß eventuell selber nicht, wo die Daten gespeichert werden Salesforce.com: keinerlei Garantie Eventuell starke Abhängigkeit vom Provider (z.B. bei Konkurs) Sicherheit gegenüber Hackern

Ausblick in die Zukunft Im Moment noch starke Vorbehalte Aber: starkes Wachstum Anbieter müssen Konzepte und Garantien zur (Daten)sicherheit liefern IT-Landschaft könnte sich nachhaltig verändern Viele Arbeitsplätze in Gefahr Studie von IDC: 75% noch nicht mit cc beschäftigt

Vorführung des Prototypen…

Bezug zum StuPro cims Datenbank mit Benutzerrechten, Managementsystem, Applikationen Katalog und Email Archiv and Discovery (EAD) -> Multi-Tenant fähig implementieren. Delivery Model: IaaS Außer EAD: SaaS

Referenzen Bilder auf der Titelseite: http://www.greenpeace.de/themen/klima/nachrichten/artikel/kohle_statt_klimaschutz_auch_in_grossbritannien/ansicht/bild/ http://www.16vor.de/uploads/2007/12/steckdose1.JPG http://wefs.de/html/strom_fragen.html [1] http://www.estilofacil.com/blog/wp-content/uploads/2009/03/grid-computing-1.gif [2] Tobias Anstett, Frank Leymann, Ralph Mietzner, Steve Strauch : Towards BPEL in the Cloud: Exploiting Different Delivery Models for the Execution of Business Processes [3] Chang Jie Guo, Wei Sun, Ying Huang, Zhi Hu Wang, Bo Gao: A Framework for Native Multi-Tenancy Application Development and Management [4] http://www.parx.de/storage/doc/Mit_Software_als_Service_zum_Erfolg.pdf

Fragen? ?