Service Oriented Architecture für Grid-Computing



Ähnliche Dokumente
Grid Computing Grid Computing. Luca Debiasi. Siegmar Alber. Grundlagen. Aufbau. Grids im Laufe der Zeit. Vor- und Nachteile.

BIS-Grid: Kommerzieller Einsatz von Grid-Middleware am Beispiel betrieblicher Informationssysteme. Prof. Dr. W. Hasselbring

Instant-Grid ein Grid in 15 Minuten

Zustandsgebundene Webservices

Was darf das Grid kosten?

Seminar Informationsintegration und Informationsqualität. Dragan Sunjka. 30. Juni 2006

Cloud-Computing Seminar - Vergleichende Technologien: Grid-Computing Hochschule Mannheim

Vorwort Azure Cloud Computing mit Microsoft Danksagungen Kontakt zum Autor... 13

WINDOWS AZURE IM ÜBERBLICK GANZ NEUE MÖGLICHKEITEN

Von Markus Schmied und Manuel Bundschuh. New Trends in IT Das Wikireferat

Fraunhofer Resource Grid

SERVICE SUCHE ZUR UNTERSTÜTZUNG

Evaluierung verteilter Middleware-Technologien zur Steigerung der Integrationsfähigkeit von Enterprise-Software

SAP SharePoint Integration. e1 Business Solutions GmbH

Grundlagen des Grid Computing

Grid-Systeme. Betrachtung verschiedener Softwareplattformen zur Realisierung von Grids und Vorstellung des Globus Toolkit Grid Systeme 1

Scheduling Mechanisms for the Grid

Etablierung serviceorientierter Architekturen mit Web Services

Themen. Web Services und SOA. Stefan Szalowski Daten- und Online-Kommunikation Web Services

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek

LIVE/11 - WEBSPECIAL. Andreas Förthner - Clemens Kalb

Herausforderungen des Enterprise Endpoint Managements

Hochleistungsrechnen in Grids. Seminar: Grid-Middleware. Mirko Dietrich 4. Dezember 2006

Prototypvortrag. Exploiting Cloud and Infrastructure as a Service (IaaS) Solutions for Online Game Service Provisioning. Projektseminar WS 2009/10

Opencast und Opencast Matterhorn

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke J.M.Joller 1

Abschlussvortrag zur Bachelorarbeit. Konzeption und Aufbau eines Grid Testlabors am Beispiel des Globus Toolkit 4

Projektaufgabe: Vertiefungsgebiete

SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven

Inside. IT-Informatik. Die besseren IT-Lösungen.

Service. Was ist eine Enterprise Service Architecture und wie reagiert SAP. Warum Monitoring in ZENOS, was monitort die XI?

ICENI: Eine JXTA-basierte Service-Oriented. Architecture. Im Rahmen des Seminars Services Computing und Service-Oriented Architectures

Cloud Services für die Logistik

16.4 Wiederverwendung von COTS-Produkten

Enterprise Application Integration

Cloud Computing interessant und aktuell auch für Hochschulen?

Was leisten heute GIS, WebGIS und Geoportale?

Instant-Grid. als Baukasten für Grid-Workflows. Ulrich Schwardmann. Gesellschaft für wissenschaftliche Datenverarbeitung mbh Göttingen

EMC. Data Lake Foundation

Excel beschleunigen mit dem mit Windows HPC Server 2008 R2

Grid-Produkte Marktüberblick, Anspruch Wirklichkeit

Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung

Anleitung zur Einrichtung einer ODBC Verbindung zu den Übungsdatenbanken

Projekt: RFC to FTP. Szenario der serviceorientierten Anwendungsintegration. Sebastian Altendorf Dirk Brillski David Gebhardt

Die aktuellen Top 10 IT Herausforderungen im Mittelstand

Forschungsprofil des Lehrstuhls Technologie- und Innovationsmanagement

System Center Essentials 2010

1 Dataport 12.Juli 2007 Internationale Standards zu Identity Management. Deckblatt. Harald Krause

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java

Unified Communications & Collaboration

Ein Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse?

ADVISOR - Moodle: Eine E-Learning Anwendung mit eduweaver. Sabrina Fochler Universität Wien. 15. September, 2006

THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ

Advanced Banking Platform

Richtige und schnelle Entscheidungen trotz sich änderner Anforderungen mit Microsoft Dynamics AX und Microsoft SQL Server Reporting Services

Zur Definition von Web-Services

Web Services. 1. Quelle. Brian Connel The Seven Pillars of Web Services Management. Erschienen September 2002 im eai Journal

managed.it Wir machen s einfach.

Test zur Bereitschaft für die Cloud

Seminar Grid-Computing. Oktay Tugan, WS 2006/07 SICHERHEIT

Diplomarbeit von Lars Gohlke. University of Applied Sciences Brandenburg

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

BI in der Cloud eine valide Alternative Überblick zum Leistungsspektrum und erste Erfahrungen

Identity Management Service-Orientierung Martin Kuppinger, KCP

Systemvoraussetzungen Sitzungsmanager

E-Business Architekturen

Business Process Management und Workflow-Technologien: Grundlagen, Produkte, Forschung Seminar

Integration verteilter Systeme über die Cloud

Mobile Business Mobiles Lagermanagement oxando GmbH

HIGHLIGHTS. Das BSZ stellt sich vor. Bibliotheksservice-Zentrum Baden-Württemberg. BSZ > Home. Login A bis Z Sitemap English QICKLINKS

FLEXIBLE SOFTWAREPLATTFORM FÜR ENERGIEMANAGEMENT

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

Secure Network Communications (BC-SEC-SNC)

Best Practice Infor PM 10 auf Infor Blending

Anwendungsintegration an Hochschulen am Beispiel von Identity Management. Norbert Weinberger - Sun Summit Bonn

ITIL und Service Orientierung im IT Service Management

Christian Metzger Thorsten Reitz Juan Villar. Cloud Computing. Chancen und Risiken aus technischer und unternehmerischer Sicht HANSER

Oracle 10g revolutioniert Business Intelligence & Warehouse

Grid-Computing bei CDFII

Storage-Recovery im Blick auf die richtige Strategie kommt es an

Systeme 1. Kapitel 10. Virtualisierung

Identity & Access Management in der Cloud

Private Cloud mit Eucalyptus am SCC

Die Orgadata AG ist ein stark expandierendes Software-Unternehmen aus Leer. Mit unserem System LogiKal

Kooperativer Speicher: Schwächen und Gegenmaßnahmen

SOA - Service-orientierte Architekturen. Roger Zacharias

Inhaltsverzeichnis. Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen

Cloud-Computing - Überblick

Evaluation von Open Source-Produkten zur Ausführung Web Service-basierter Geschäftsprozesse

Fähigkeiten des BizTalk Servers

Cloud Computing. D o m i n i c R e u t e r Softwarearchitekturen

Ein Vergleich zwischen SCA,JBI und WCF. Marcello Volpi

Sicherheits- & Management Aspekte im mobilen Umfeld

Internet-Dienste unter OpenVMS

Vorstellung Studienprojekt. Policy4TOSCA. Umsetzung eines Policy-Frameworks für sicheres und energieeffizientes Cloud Computing

Was ist die Cloud? CCW interner Vortrag für Themenabend Erstellt: Mai 2012, Heiko Ehmsen Dauer: ca. 30 Minuten. Inhalt

IVS Arbeitsgruppe Softwaretechnik Abschnitt Management komplexer Integrationslösungen

Gliederung. Was ist Cloud Computing Charakteristiken Virtualisierung Cloud Service Modelle Sicherheit Amazon EC2 OnLive Vorteile und Kritik

Verbinden von Workflows und fachlichen Prozessmodellen im Rahmen eines SharePoint Prozessportals Semtation GmbH (Henrik Strauß)

Transkript:

Service Oriented Architecture für Grid-Computing

Service Oriented Architecture für Grid-Computing Berlin/Brandenburger Softwareforum 24.08.2005 Andreas Hoheisel (andreas.hoheisel@first.fraunhofer.de) Seite 2

Was ist Grid- Computing? Seite 3

Seite 4

Was ist Grid-Computing? ///EGEE-Bild (Grid-Cafe) mit netter Weltkugel und dem Grid. Seite 5 (Quelle: EGEE)

Was ist Grid-Computing? Grid-Computing ist... das Internet der Zukunft (Computer Bild) ein Buzzword für Cluster Computing (Financial Times) Peer2Peer-Computing (Napster) Workload Software (Sun Grid Engine) Framework/Erweiterung für Webservices (WSRF).NET (Microsoft) die Zukunft des E-Commerce (IBM) eine Plattform für Spiele (Sony: butterfly.net mit IBM) Zugriff auf weltweit über Organisationsgrenzen hinweg verteilte IT-Ressourcen (Hardware, Software, Dienste, Daten) auf nutzerfreundliche, vereinheitlichte und sichere Art und Weise Seite 6

Drei Arten von Grid-Computing Hardware-Grid/ Ressourcen-Grid Große Rechenprobleme Beispiel climateprediction.net: > 30.000 CPUs Simulationsrechnungen, Parameterstudien, Rendering- Farmen, Daten-Grid/ Informations-Grid Große Datenmengen Datenarchivierung Verteilte Datenbanken Beispiel LHC-Grid (CERN): 15 Petabyte/Jahr (2007) Software-Grid/ Service-Grid Organisationsübergreifende Nutzung von Software und Diensten Automatisierung von Gekoppelte und verteilte Datenverarbeitung Prozessabläufen Zusammenarbeit über Unternehmensgrenzen hinweg Rechenleistung aus der Steckdose (electric power grid) Virtualisierung von Ressourcen Interoperabilität durch Standards Seite 7

Trends Seite 8

Trends (Quelle: SUN) Seite 9

Trends Von der wissenschaftlichen zur kommerziellen Nutzung Heute Morgen Global Grid Forschung und Wissenschaft Enterprise Grid E kommerzielle Nutzung Cluster Grid alle kommerzielle Nutzung & e-science Seite 10

Trends Von der wissenschaftlichen zur kommerziellen Nutzung Geschäftsprozesse auf dem Grid Geschäftsmodelle für das Grid Integration von Geschäftsprozessen und automatisierten Software-Prozessabläufen auf dem Grid Workflows Basis: WebServices, WSRF, Service-orientierte Architekturen (SOA), BPEL4WS, Petrinetze Pay per use, Pauschalpreis, Börsenmodelle (Broker) für Angebot und Nachfrage von IT-Ressourcen Beispiel SUN: 1 US$ pro CPU-Stunde 1 US$ pro GByte Speicherplatz im Monat Seite 11

und das Grid Seite 12

SOA und das Grid Begriffe Web Service Grid Service WSRF (meist) zustandslose Softwarekomponente mit Zugriff über das Internet (in der Regel per SOAP) (meist) zustandsbehaftete Softwarekomponenten Weitere Unterschiede zu Web Services: Performance, Skalierbarkeit, Sicherheitsmodell, Reservierung und automatisches Bereitstellen von geeigneten Ressourcen, Factory-Pattern etc. Web Service Resource Framework: Standards zur Realisierung von Grid Services in einer SOA durch Erweiterung von Web Services durch den Begriff zustandsbehafteter Ressourcen OGSA Open Grid Services Architecture: Grid-Architekturmodell des Global Grid Forums, basiert auf zustandsbehafteten Diensten Globus Tookit 4 Eine Implementierung von WSRF unter Berücksichtigung der OGSA Seite 13

SOA und das Grid Begriffe (Quelle: www.globus.org) Seite 14

SOA und das Grid Service Oriented Architecture III Ressourcen (zustandsbehaftet) Grid Service (GS) Simulate the World Registrierung Verbindung mit GS über SOAP Grid Infodienst suche nach GS Endpoint + Resource ID Client Seite 15

SOA und das Grid Web Service Resource Framework (WSRF) WS-ResourceProperties WS-ResourceLifetime WS-ServiceGroup WS-BaseFaults WS-RenewableReferences Definition einer WS-Resource und Mechanismen zum Aufsuchen, Verändern und Löschen von WS-Resource- Eigenschaften Mechanismen zum Beenden von WS-Resources Schnittstelle für Verweise auf Web Service Gruppen XML-Typ zur Darstellung von Fehlermeldungen in Web Service Nachrichten Zusatz welcher dynamisch wechselnde WS Endpoints ermöglicht WSRF ist ein OASIS-Standard Unterstützung durch Industrie: IBM, HP, Intel, Fujitsu, SAP,... Seite 16

SOA und das Grid Welchen Nutzen bietet SOA dem Grid? SOA als Architekturkonzept, das dem Grid-Computing zum Durchbruch verhelfen kann WSRF als potentiell weltweit akzeptierter Standard zur Realisierung eines globalen SOA-Grids Welchen Nutzen bietet Grid einer SOA? Grid-Technologie hilft bei der Virtualisierung und Komposition von Ressourcen in einer SOA Der Nutzer kann mit abstrakten Diensten hantieren und muss sich nicht um technische Details kümmern Mechanismen zur Komposition und Ausführung leistungsfähiger und sicherer Workflows Grid als Backend und Middleware einer SOA Seite 17

Grid@ Fraunhofer FIRST Seite 18

Grid-Lösungen @ Fraunhofer FIRST Verbesserte Ausnutzung von IT-Ressourcen Beispiel Intra-Grid zur verteilten Ausführung von beim Kunden vorhandenen Anwendungen (Schering AG Berlin) Seite 19

Grid-Lösungen @ Fraunhofer FIRST Nutzerfreundliche Bereitstellung von Spezialsoftware Beispiel Environmental Risk Analysis and Management System Risikomanagement ERAMAS Umweltsimulation auf dem Fraunhofer Resource Grid Seite 20

Grid-Lösungen @ Fraunhofer FIRST Management von komplexen und verteilten Prozessabläufen Fraunhofer Resource Grid Entwicklung und Betrieb eines Computing-Grid Produkt: Grid-Workflow-Managementsystem Seite 21

Grid-Lösungen @ Fraunhofer FIRST Management von komplexen und verteilten Prozessabläufen Wissensbasierte Komposition von Grid-Anwendungen: SOA-basierte Workflows Seite 22

Grid-Lösungen @ Fraunhofer FIRST Management von komplexen und verteilten Prozessabläufen Wissensbasierte Komposition von Grid-Anwendungen: SOA-basierte Workflows Seite 23

Vielen Dank! Weitere Informationen: http://www.andreas-hoheisel.de/ andreas.hoheisel@first.fraunhofer.de Seite 24