Hochleistungsrechnen in Grids. Seminar: Grid-Middleware. Mirko Dietrich mirko.dietrich@hrz.uni-kassel.de. 4. Dezember 2006



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

Thema: Grid-Middleware. Mirko Dietrich,

Grundlagen des Grid Computing

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

Scheduling Mechanisms for the Grid

Hochleistungsrechnen in Grids

Grundlagen des Grid Computing

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

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

DGI-2 ZentraleDienste

Entwicklungen bei der Linux Clustersoftware

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

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

Aufbau eines Grids an der Universität Kassel

SLA4D-Grid! Einführung, Konzepte und Ergebnisse

Protokoll vom BtG Meeting am und

Instant-Grid ein Grid in 15 Minuten

Grid Computing. Einführung. Marc Lechtenfeld. Seminar Grid Computing Sommersemester 2004 Universität Duisburg-Essen

Das Gebiet wird derzeit bearbeitet von: AG Integrierte Kommunikationssysteme, TU Kaiserslautern

Service Oriented Architecture für Grid-Computing

Beispiel Architekturentwurf

INHALT 1. INSTALLATION DES V-MODELL XT UNTER WINDOWS 7 2. INSTALLATION DES V-MODELL XT UNTER WINDOWS VISTA

INSTALLATION DES V-MODELL XT UNTER WINDOWS VISTA

glite eine Grid Distribution der EGEE GRID Seminar am Fakultät für Physik Steen Klemer (Fakultät für Physik) glite 1 / 22

Abschlussvortrag zur Diplomarbeit Aufbau und Analyse einer Shibboleth/GridShib-Infrastruktur

Grid-Computing am LRZ 1. Schritt: GSI-SSH

Vergleichende Technologien - Grid-Computing

Einiges zur Grid Infrastruktur bei DESY

Infrastruktur fit machen für Hochverfügbarkeit, Workload Management und Skalierbarkeit

Patchmanagement. Jochen Schlichting Jochen Schlichting

Praktikum Ingenieurinformatik (PI)

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

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

Umstieg auf Microsoft Exchange in der Fakultät 02

SAP Memory Tuning. Erfahrungsbericht Fritz Egger GmbH & Co OG. Datenbanken sind unsere Welt

Microsoft Update Windows Update

DKE CIM Informationsveranstaltung

Private Cloud mit Eucalyptus am SCC

Control-M Workload Change Management 8

Unabhängig, investitionssicher, nutzerfreundlich: Open Source für integrale betriebliche IT-Systeme

Neue Ansätze der Softwarequalitätssicherung

Projekt SSG-Online-Datenbanken: Konzeption und Realisierung der Pay-per-Use-Plattform

Upgrade von Starke Praxis

Open Grid Services Architecture (OGSA)

Anleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH

Apple Mail Starten Sie «Mail» im Programmordner.

Kap. 35 Swing: Grundlagen Kap Swing: Hauptfenster

Personalentwicklung. Umfrage zur Personalentwicklung. Februar Cisar - consulting and solutions GmbH. In Zusammenarbeit mit

Alexandru Arion, Benjamin Schöllhorn, Ingo Reese, Jürgen Gebhard, Stefan Patsch, Stephan Frank

Applikationsvirtualisierung in der Praxis. Vortrag an der IHK Südlicher Oberrhein, Freiburg Thomas Stöcklin / 2007 thomas.stoecklin@gmx.

Diplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008

Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools

Wine - Windows unter Linux

EXCHANGE Neuerungen und Praxis

Verwendung des Terminalservers der MUG

Ralf Enderle Grid Computing. Seminar am Institut für verteilte Systeme im WS 07/08 - Forschungstrends im Bereich Verteilte Systeme -

Aufbau eigener Cloud-Infrastrukturen mit Eucalyptus Hochschule Mannheim

AAI in TextGrid. Peter Gietz, Martin Haase, Markus Widmer DAASI International GmbH. IVOM-Workshop Hannover,

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

ONET: FT-NIR-Netzwerke mit zentraler Administration & Datenspeicherung. ONET Server

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

Grundlagen des Grid Computing

Neue Prüfung ergibt neue Werte. Härtemessung nach den Verfahren Shore A und D

HBF IT-Systeme. BBU-BSK Übung 2 Stand:

Customer Service Grids

Grid-Support DGI-2-AHM 24. Februar 2011, Berlin

Jahreshauptversammlung 2012 Open Text Web Solutions Usergroup e.v. 24. September 2012, Düsseldorf

Virtuelle Maschinen als Simulationsumgebungen im Grid

SCHULUNG MIT SYSTEM: E-LEARNING VON RAUM21

CORBA-Konzept. Ziele. Common Object Request Broker Architecture CORBA. Plattformunabhängige Kommunikation Transparente Verteilung von Objekten

Ihre PLM-Prozessexperten für Entwicklung und Konstruktion

Installation Microsoft Lync 2010 auf Linux

Absicherung von Grid Services Transparenter Application Level Gateway

Konsistenzproblematik bei der Cloud-Datenspeicherung

Installationsanleitung. Installieren Sie an PC1 CESIO-Ladedaten einschl. dem Firebird Datenbankserver, wie in der Anleitung beschrieben.

NTCS Synchronisation mit Exchange

Open Source / Open Content für das Lernen mit digitalen Medien: Billig und wenig Qualität? Prof. Dr. Hans-Werner Six FernUniversität Hagen

Installationsanleitung ETK RPC2 Schnittstelle (hier: Anzeige Sonderausstattung, Lackcode, Polstercode im ETK)

NEWS von HZ.optimax-R39 & HZ.office-R39 & Toolbox Version 2016 Stand vom Softwareneuerungen und Erweiterungen

1. Voraussetzungen Windows Mac Installation Rechte Sicherheitseinstellungen Aufruf des Editors 3

CORBA. Systemprogrammierung WS

ASP Citrix Umstellung auf neue Zugangssoftware

FO /5 Einspeisung BHKW und PV-Anlage dreiphasig

Jürgen Schwab, debis Systemhaus

Cloud Computing im Kontext des D-Grid

Zwischenbericht I der TU Dortmund

Talk 5: Technical and Economic Aspects of Inter-domain Service Provisioning

Installation EPLAN Electric P8 Version Bit Stand: 07/2014

Information für Vertragspartner in Deutschland zum Umstieg mit EPC und WIS/ASRA auf den Online-Betrieb bei der TSS RetailFactory (Zentralbetrieb)

Erfassung von Umgebungskontext und Kontextmanagement

16.4 Wiederverwendung von COTS-Produkten

Architekturen. Von der DB basierten zur Multi-Tier Anwendung. DB/CRM (C) J.M.Joller

BusinessMail Exchange (SaaS) Einbindung mobiler Endgeräte. Deutsche Telekom Geschäftskunden. Einbindung mobiler Endgeräte

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

MSSQL Server Fragen GridVis

LABS/QM. Durchgängige Integration vom Messgerät bis zum SAP QM mit Unterstützung vom OpenLab sowie LABS/QM

GIDS Projektvorstellung

Technologische Entwicklung von GIS und Internet der letzten Jahre

Systeme 1. Kapitel 10. Virtualisierung

SWITCHaai Die Authentifizierungs- und Autorisierungs- Infrastruktur der Schweizer Hochschulen

Transkript:

Seminar: Hochleistungsrechnen in Grids Grid-Middleware Mirko Dietrich mirko.dietrich@hrz.uni-kassel.de 4. Dezember 2006

2 Inhalt Funktionen einer Grid-Middleware Grid Standards Middleware-Systeme Zusammenfassung

3 Virtuelle Organisationen Große Datenmengen

3 Virtuelle Organisationen Große Datenmengen Viel Rechenpower

3 Virtuelle Organisationen Große Datenmengen Viel Rechenpower Auslastung der Ressourcen Synergien

4 Funktionen einer Grid-Middleware Sicherheit

4 Funktionen einer Grid-Middleware Sicherheit Ausführen von Jobs

4 Funktionen einer Grid-Middleware Sicherheit Ausführen von Jobs Datenverteilung

4 Funktionen einer Grid-Middleware Sicherheit Ausführen von Jobs Datenverteilung Monitoring/Service Discovery

4 Funktionen einer Grid-Middleware Sicherheit Ausführen von Jobs Datenverteilung Monitoring/Service Discovery Protokollierung/Abrechnung

5 Sicherheit Public Key Infrastructure

5 Sicherheit Public Key Infrastructure X.509 Namen Unix Accounts /C=DE/O=GridGermany/OU=Universitaet Kassel/ OU=Hochschulrechenzentrum/CN=Max Mustermann

6 Sicherheit Proxyzertifikate

6 Sicherheit Proxyzertifikate Single-Sign-On

6 Sicherheit Proxyzertifikate Single-Sign-On Delegation von Benutzerrechten

7 Ausführen von Jobs Beschreibungssprachen für Jobs JSDL (GGF), viele andere...

7 Ausführen von Jobs Beschreibungssprachen für Jobs JSDL (GGF), viele andere... Datentransfer Unteraufgaben (inkl. Abhängigkeiten) Delegation

8 Datenverteilung Ein- und Ausgabedaten

8 Datenverteilung Ein- und Ausgabedaten Verteilte Dateisysteme

8 Datenverteilung Ein- und Ausgabedaten Verteilte Dateisysteme Replikationsmechanismen

9 Monitoring/Service Discovery Statusinformationen über Cluster (Auslastung,... ) einzelne Jobs...

9 Monitoring/Service Discovery Statusinformationen über Cluster (Auslastung,... ) einzelne Jobs... Abfrage von existierende Dienste Anzahl Rechenknoten...

10 Accounting Protokollierung der Aktivitäten Messung von CPU-Zeit, Speicherbedarf,... zwecks Abrechnung

10 Accounting Protokollierung der Aktivitäten Messung von CPU-Zeit, Speicherbedarf,... zwecks Abrechnung Ausgleich der Kosten in einer Virtuellen Organisation

11 Inhalt Funktionen einer Grid-Middleware Grid Standards Middleware-Systeme Zusammenfassung

12 Grid Standards: Open Grid Services Architecture Vom Global Grid Forum spezifiziert (2003)

12 Grid Standards: Open Grid Services Architecture Vom Global Grid Forum spezifiziert (2003) Definiert Basisdienste für die einzelnen Komponenten eines Grids und soll damit die Zusammenarbeit der verschiedenen Grid Middlewares sicherstellen.

12 Grid Standards: Open Grid Services Architecture Vom Global Grid Forum spezifiziert (2003) Definiert Basisdienste für die einzelnen Komponenten eines Grids und soll damit die Zusammenarbeit der verschiedenen Grid Middlewares sicherstellen. Könnte mittels CORBA, RMI, RPC, etc... realisiert werden.

12 Grid Standards: Open Grid Services Architecture Vom Global Grid Forum spezifiziert (2003) Definiert Basisdienste für die einzelnen Komponenten eines Grids und soll damit die Zusammenarbeit der verschiedenen Grid Middlewares sicherstellen. Könnte mittels CORBA, RMI, RPC, etc... realisiert werden. Entscheidung: Web Services

13 Inhalt Funktionen einer Grid-Middleware Grid Standards Middleware-Systeme Zusammenfassung

14 Globus Toolkit Ursprung: Supercomputing 95 conference Projekt IWAY

14 Globus Toolkit Ursprung: Supercomputing 95 conference Projekt IWAY Version 4.0 von 2005

14 Globus Toolkit Ursprung: Supercomputing 95 conference Projekt IWAY Version 4.0 von 2005 Proxyzertifikate, Single-Sign-On, Delegation

14 Globus Toolkit Ursprung: Supercomputing 95 conference Projekt IWAY Version 4.0 von 2005 Proxyzertifikate, Single-Sign-On, Delegation OGSA-konform

14 Globus Toolkit Ursprung: Supercomputing 95 conference Projekt IWAY Version 4.0 von 2005 Proxyzertifikate, Single-Sign-On, Delegation OGSA-konform Kein Scheduler Koppelung an lokales Batch-System

15 Globus Toolkit Bedienung über Kommandozeile Web Schnittstelle z.b. GridSphere

15 Globus Toolkit Bedienung über Kommandozeile Web Schnittstelle z.b. GridSphere Accounting, Ressource Broker fehlen, aber erweiterbar

15 Globus Toolkit Bedienung über Kommandozeile Web Schnittstelle z.b. GridSphere Accounting, Ressource Broker fehlen, aber erweiterbar Große Rückhalt (OGF)

15 Globus Toolkit Bedienung über Kommandozeile Web Schnittstelle z.b. GridSphere Accounting, Ressource Broker fehlen, aber erweiterbar Große Rückhalt (OGF) stetige Weiterentwicklung

16 UNICORE (1) Entwicklung seit 1997, gefördert durch das BMBF

16 UNICORE (1) Entwicklung seit 1997, gefördert durch das BMBF Deutsches Projekt

16 UNICORE (1) Entwicklung seit 1997, gefördert durch das BMBF Deutsches Projekt Breite Untestützung in Deutschland

16 UNICORE (1) Entwicklung seit 1997, gefördert durch das BMBF Deutsches Projekt Breite Untestützung in Deutschland Vergleichsweise unaufwendige Installation

16 UNICORE (1) Entwicklung seit 1997, gefördert durch das BMBF Deutsches Projekt Breite Untestützung in Deutschland Vergleichsweise unaufwendige Installation Benutzerfreundlich durch GUI

17 UNICORE (2) Monolithisch unflexibel

17 UNICORE (2) Monolithisch unflexibel Wenig Interoperabilität zu Globus oder glite

17 UNICORE (2) Monolithisch unflexibel Wenig Interoperabilität zu Globus oder glite Keine OGSA Konformität, keine Web Services

17 UNICORE (2) Monolithisch unflexibel Wenig Interoperabilität zu Globus oder glite Keine OGSA Konformität, keine Web Services Zukunft: UNICORE/GS, allerdings erste Version erst 2007!

18 glite 3.0 Entwickelt durch EGEE Hochenergiephysik ( CERN)

18 glite 3.0 Entwickelt durch EGEE Hochenergiephysik ( CERN) Zielen auf eine vollständige Grid-Lösung

18 glite 3.0 Entwickelt durch EGEE Hochenergiephysik ( CERN) Zielen auf eine vollständige Grid-Lösung Scheduler, Datenverwaltung, Accounting

19 glite 3.0 Basiert letztendlich auf GT2

19 glite 3.0 Basiert letztendlich auf GT2 Umstellung auf Web Services noch nicht soweit fortgeschritten, wie bei Globus. sanfte Umstellung

19 glite 3.0 Basiert letztendlich auf GT2 Umstellung auf Web Services noch nicht soweit fortgeschritten, wie bei Globus. sanfte Umstellung Einfache Installation über APT

19 glite 3.0 Basiert letztendlich auf GT2 Umstellung auf Web Services noch nicht soweit fortgeschritten, wie bei Globus. sanfte Umstellung Einfache Installation über APT Bedienung per Kommandozeile Teilweise GUI vorhanden

20 Zusammenfassung Aufgaben einer Grid-Middleware

20 Zusammenfassung Aufgaben einer Grid-Middleware Probleme: Bedienung Interoperabilität Resource Broker Accounting

21 Vielen Dank für die Aufmerksamkeit... Mirko Dietrich mirko.dietrich@hrz.uni-kassel.de