Grid-Computing Mehr als nur ein Hype? Benno Baumgartner & Reto Ghioldi (ETH Zürich)

Slides:



Advertisements
Ähnliche Präsentationen
Developing your Business to Success We are looking for business partners. Enterprise Content Management with OS|ECM Version 6.
Advertisements

Anzahl der ausgefüllten und eingesandten Fragebögen: 211
Die Schulkonsole für Lehrerinnen und Lehrer
Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil3.
LS 2 / Informatik Datenstrukturen, Algorithmen und Programmierung 2 (DAP2)
Vorteile der Online-Produkte
Telefonnummer.
CPCP Institute of Clinical Pharmacology AGAH Annual Meeting, 29. Februar 2004, Berlin, Praktischer Umgang mit den Genehmigungsanträgen gemäß 12. AMG Novelle.
PC-Cluster.
Modelle und Methoden der Linearen und Nichtlinearen Optimierung (Ausgewählte Methoden und Fallstudien) U N I V E R S I T Ä T H A M B U R G November 2011.
Modelle und Methoden der Linearen und Nichtlinearen Optimierung (Ausgewählte Methoden und Fallstudien) U N I V E R S I T Ä T H A M B U R G November 2011.
Workshop zur Medienarbeit der katholischen Kirche Aspekte des Religionsmonitors Berlin, 02. April 2008.
1 JIM-Studie 2010 Jugend, Information, (Multi-)Media Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
= = = = 47 = 47 = 48 = =
-17 Konjunkturerwartung Europa September 2013 Indikator > +20 Indikator 0 a +20 Indikator 0 a -20 Indikator < -20 Europäische Union gesamt: +6 Indikator.
Scratch Der Einstieg in das Programmieren. Scatch: Entwicklungsumgebung Prof. Dr. Haftendorn, Leuphana Universität Lüneburg,
© 2006 W. Oberschelp, G. Vossen Rechneraufbau & Rechnerstrukturen, Folie 2.1.
Grundkurs Theoretische Informatik, Folie 2.1 © 2006 G. Vossen,K.-U. Witt Grundkurs Theoretische Informatik Kapitel 2 Gottfried Vossen Kurt-Ulrich Witt.
Internet facts 2006-III Graphiken zum Berichtsband AGOF e.V. März 2007.
Internet facts 2008-II Graphiken zu dem Berichtsband AGOF e.V. September 2008.
Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil2.
PKJ 2005/1 Stefan Dissmann Zusammenfassung Bisher im Kurs erarbeitete Konzepte(1): Umgang mit einfachen Datentypen Umgang mit Feldern Umgang mit Referenzen.
Betreuerin: Kathleen Jerchel
AC Analyse.
Schieferdeckarten Dach.ppt
AWA 2007 Natur und Umwelt Natürlich Leben
Rechneraufbau & Rechnerstrukturen, Folie 12.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 12.
Distanzbasierte Sprachkommunikation für Peer-to-Peer-Spiele
2 Distanzbasierte Sprachkommunikation für Peer-to-Peer-Spiele.
Konstruktionsmechaniker: K. Baldauf A. Heep P. Schmidt
1. 2 Schreibprojekt Zeitung 3 Überblick 1. Vorstellung ComputerLernWerkstatt 2. Schreibprojekt: Zeitung 2.1 Konzeption des Kurses 2.2 Projektverlauf.
20:00.
„Küsse deine Freunde“ – FlexKom-App teilen
In der Schule.
Virtueller Rundgang Casa Mariposa in Playa del Coco.
F.Ladstätter und R.Elsässer VP Wissenschaftliches Arbeiten und Präsentation 13. Dezember 2001.
TWS/Graph HORIZONT Produkt-Präsentation Software für Rechenzentren
1 Ein kurzer Sprung in die tiefe Vergangenheit der Erde.
Wir üben die Malsätzchen
NEU! 1 2. Wo kommt diese Art von Rezeptor im Körper vor?
1. Welcher Nerv innerviert diesen Muskel? NEU!
Analyse von Ablaufdiagrammen
PROCAM Score Alter (Jahre)
Geometrische Aufgaben
Vorlesung Mai 2000 Konstruktion des Voronoi-Diagramms II
Das ist die Geschichte eines kleinen Jungen aus der Schweiz.
Symmetrische Blockchiffren DES – der Data Encryption Standard
Das IT - Informationssystem
Großer Altersunterschied bei Paaren fällt nicht auf!
MINDREADER Ein magisch - interaktives Erlebnis mit ENZO PAOLO
1 (C)2006, Hermann Knoll, HTW Chur, FHO Quadratische Reste Definitionen: Quadratischer Rest Quadratwurzel Anwendungen.
Meldungen über Ethernet mit FINS/UDP
Schutzvermerk nach DIN 34 beachten 20/05/14 Seite 1 Grundlagen XSoft Lösung :Logische Grundschaltung IEC-Grundlagen und logische Verknüpfungen.
1 Mathematical Programming Nichtlineare Programmierung.
Technische Frage Technische Frage Bitte löse die folgende Gleichung:
Ertragsteuern, 5. Auflage Christiana Djanani, Gernot Brähler, Christian Lösel, Andreas Krenzin © UVK Verlagsgesellschaft mbH, Konstanz und München 2012.
SiLeBAT Sicherstellung der Futter- und Lebensmittelwarenkette bei bio- und agro-terroristischen (BAT)-Schadenslagen.
Bildergalerie PRESEASON CAMP Juni 2014 Romanshorn Get ready for the Season!
Es war einmal ein Haus
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
Sportverletzungen Fussgelenk-Tapeverband
J-Team: Gymnasium Ulricianum Aurich und MTV Aurich Ein Projekt im Rahmen von UlricianumBewegt.de Euro haben wir schon…  8000 mal habt ihr bereits.
Datum:17. Dezember 2014 Thema:IFRS Update zum Jahresende – die Neuerungen im Überblick Referent:Eberhard Grötzner, EMA ® Anlass:12. Arbeitskreis Internationale.
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Wie.
Einführung in die Volkswirtschaftslehre, Mikroökonomie und Wettbewerbspolitik Lothar Wildmann ISBN: © 2014 Oldenbourg Wissenschaftsverlag.
Das IT - Informationssystem
Registrar-Tag Andreas Papst.at nameservice Wer fragt Wen Was Wann? Datum:
1 Medienpädagogischer Forschungsverbund Südwest KIM-Studie 2014 Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
Monatsbericht Ausgleichsenergiemarkt Gas – Oktober
Monatsbericht Ausgleichsenergiemarkt Gas – November
 Präsentation transkript:

Grid-Computing Mehr als nur ein Hype? Benno Baumgartner & Reto Ghioldi (ETH Zürich)

2 Informatik zur Problemlösung Mathematische Berechnungen Datenverwaltung Informationsverarbeitung und -aufbereitung

3 Applikation Wunsch des Applikationsentwicklers 1 Problem 42 1 Antwort Super Black Box Adapter zwischen Applikation und dort wo die Lösung errechnet wird

4 Praxis: Engpass Rechenleistung 1 Problem 42 1 Antwort 1 Computer Engpass

5 Erste Lösungsmöglichkeit 1 GROSSER Computer 1 Problem 42 1 Antwort

6 Zweite Lösungsmöglichkeit 1 Problem 42 1 Antwort Computer

7 Implementationsaufwand? 1 Problem 42 1 Antwort Computer Aufwändig zu realisieren Implementations- aufwand 0

8 ? ? ? Themen dieses Abends Wie funktioniert die zweite Variante genauer (Giesskanne / Trichter)? Wir werden eine Technik genauer anschauen ( Grid-Computing). Wie stehen die beiden gezeigten Varianten zueinander im Vergleich? Bei welcher Art von Problemen macht es Sinn, viele kleine Computer einzusetzen. Wo eignet sich ein einzelner grosser Computer besser? Wie sieht es bei den zwei Varianten bezüglich dem Preis-Leistungsverhältnis aus?

9 Ablauf WerThemaWasZeit Reto Bei der Natur und bisherigen Technik spickenVortrag5 Benno Brückenschlag zur Informatik: Grid-Computing auf den Punkt gebracht Vortrag10 Reto Wir spielen selbst Grid-ComputingSpiel20 Reto Problembehandlung beim Grid-ComputingVortrag10 Benno Vergleich der beiden VariantenVortrag10 Benno Ausnutzung von ungenutzten RessourcenSpiel10 Benno AnwendungsmöglichkeitenVortrag10

Verteiltes Arbeiten in der Natur Ameisen Jeder Stamm hat seinen eigenen Ameisenbau Die Königin gibt den Auftrag: (Nestbau & Nahrungssuche) Die Arbeiterinnen teilen die Arbeit untereinander auf Jede Ameise handelt eigenständig zum Wohl des Stammes Die Ameisen kommunizieren untereinander Unter den Ameisen eines Stammes herrscht Vertrauen Einen ganzen Ameisenstamm auszulöschen ist sehr schwierig

11 Eigenschaften bei Ameisen Der Stamm ist (fast) dezentral organisiert Das System ist sehr ausfallsicher Intelligente Ressourcenaufteilung Standardisierte Kommunikation zwischen den einzelnen Individuen Sicherheit und Vertrauen ist im Bau von zentraler Bedeutung Eine Arbeitseinheit ist billig in der Herstellung Skalierbarkeit durch einfaches Hinzufügen neuer Ameisen und Bauvergrössern AmeisenComputer Es wird im Verbund kein Server vorausgesetzt Das System ist sehr fehlertolerant und manipulationssicher Computer-Ressourcen werden geteilt (Speicher, Drucker,...) Basis von offenen Standards wie IEEE (Ethernet), I nternet E ngineering T ask F orce (TCP/IP, RFCs), W3C (XML, SOAP), etc. AAA (Access policy, Authentication, Authorization) Auch bei vielen teilnehmenden Computern tiefe Kosten

12 Black Box in der Technik Stromnetz (engl. Power-Grid) Super Black Box ( )

13 Eigenschaften beim Stromnetz Die Infrastruktur des Stromnetzes ist an vielen Orten schon gegeben Es ist dem Konsument egal, wo und wie der Strom erzeugt wurde Man kann sich auf das Stromnetz verlassen (Spannung, etc). Man kann den Strom in seinen eigenen Entwicklungen/Geräten weiterverwenden Ende Jahr gibts eine Stromrechnung Parallelen zur Computerwelt?!?

14 Zwei Beispiele

15

16 Übersicht Berkeley Arecibo radio telescope

17 Demo

18 Statistik Total die letzten 24 Stunden Benutzer Total CPU time Jahre1231 Jahre Fliesskomma Operationen 5, , (69,2 Tflops) 1 Tflops = 1 Billion Fließkomma - Operationen pro Sekunde.

19 Fight fightaidsathome.scripps.edu

20 Übersicht Medikament Olson Labor Protease Blocker? HIV Test ? ?

21 Zusammentragen Was zeichnet ein Grid aus?

22 Grid: Definition Zumindest der Versuch einer Definition [Hype-Kurve nach Gartner Goup] heute

23 Der Traum Nur noch ein riesiger virtueller Computer: Das Grid Jeder kann soviel Rechenleistung beziehen wie er gerade braucht, egal wie schnell seine Hardware ist.

24 Umsetzung: Übersicht Benutzer 1 Computer

25 Grid: Definition 1. Ressourcen werden koordiniert, die nicht einer zentralen Kontrolle unterliegen. Verschiedene Organisationen, verschiedene Besitzer, verschiedene Länder Standardisierte, offene, allgemeine Protokolle werden verwendet. Autentifizierung, Autorisation, Ressourcen verwalten. 3. Stellt nicht triviale Dienste zur Verfügung. Ein Grid ist mehr als nur die Summe der Einzelteile.

26 Spiel Jeder von uns repräsentiert einen Computer Wir zwei haben ein beinahe unlösbares Problem vor uns liegen, das wir mit Hilfe von euch lösen möchten Wir erstellen daraus Teilprobleme und verteilen diese euch ( kleine Zettel) Eure (Teil)Antworten gebt ihr uns unmittelbar zurück ( vorne auf den Folien eintragen gehen oder jemandem vorne zurufen ) Was passiert jetzt...

27 Erkenntnisse aus dem Spiel ausbleiben mehrfach und/oder in verschiedener Form beim Ziel eintreffen (was stimmt jetzt?) korrumpiert worden sein ( Hacker) annähernd richtig eintreffen ( Bitfehler) mit grosser Verspätung eintreffen Antworten können...

28 Massnahme 1 Antworten können... ausbleiben Lösung: Verwendung eines Zeitstempels / Timeouts.

29 Massnahme 2 Antworten können... mehrfach und/oder in verschiedener Form beim Ziel eintreffen (was stimmt jetzt?) Lösung: Vergleichen der einzelnen Resultate mit allfälligem Mehrheitsentscheid oder erneutem Berechnen.

30 Massnahme 3 Antworten können... korrumpiert worden sein ( Hacker) Lösung: Erneutes senden der Anfrage. Die Anfrage landet dann aber nicht zwingend wieder beim gleichen Computer. Dave_Anderson.wav

31 Massnahme 4 Antworten können... annähernd richtig eintreffen ( Bitfehler) Lösung: Mittels mathematischen Verfahren können Fehler detektiert und in gewissem Masse auch korrigiert werden.

32 Massnahme 5 Antworten können... mit grosser Verspätung eintreffen Lösung: Erneutes senden der Anfrage. Die Anfrage landet dann aber nicht zwingend wieder beim gleichen Computer.

33 Preis/Leistung von Grid Vergleich von Supercomputer Cluster Grid

34 Top 500 Liste (Stand: ) OrganisationHardware/ProzessorPeak Tflops 1 Earth Simulator Center Japan Earth-Simulator Los Alamos National Laboratory USA ASCI Q - AlphaServer SC45, 1.25 GHz Virginia Tech USA 1100 Dual 2.0 GHz Apple G Super Computer Cluster

35 Top 500 Zukunft (2007)? OrganisationHardware/ProzessorPeak 1 CERN Schweiz u.a. LHC Grid ~70000 ???? 2?Grid?? 3? ?

36 Der Traum Keine Top 500 Liste mehr, nur noch ein riesiger virtueller Computer: Das Grid

37 Kosten Earth Simulator Klima- und Erdbebensimulationen Bau: Betrieb: Bauzeit: 350 Millionen $ ? (10 Millionen) 5 Jahre

38 Kosten BigMac Bau: Betrieb: Bauzeit: Forschung an der Virgina Universität 5.2 Millionen $ ? (0.5 Millionen) 2 Tage

39 Kosten LHC Grid Auswertung von Teilchenbeschleuniger LHC Bau: Betrieb: Bauzeit: 02-05: 10 Mio Euro (EU) 05-07: ?? ? (1 Million) 6 Jahre

40 Novartis and the Grid Zwei Texte Novartis The Datagrid Zu zweit, jeder liest einen der Texte Danach diskutiert miteinander über eure Texte

41 Geeignete Probleme für Grids 1.Hoher Rechenaufwand 2.Geringe Bandbreite 3.Verfügbarkeit nicht garantiert! Viren 4.Geschwindigkeit nicht garantiert! Moorhuhn 5.Zerlegbar in Teilprobleme

42 Beispiele Simulationen dynamischer Systeme (Erdbeben) Auswerten von Messergebnissen (Seti, LHC) Simulation von Medikamenten (protease blocker) Dekodieren von Gensequenzen (Human Genom Projekt) Berechnung von Proteinfaltung Datenbanken optimieren Sortieren von Daten...

43 Grid Frameworks mygrid.sourceforge.net [ mygrid.sourceforge.net ] –Open Source –Grid Client (java/.net/mono) –Grid Middleware (.net/mono) Grid MP Enterprise [ ] –Kommerziell –Windows, Linux, AIX, Solaris –Lizenz für Clients Globus Alliance [ ] –Initiative von verschiedenen Universitäten

44 Globus Beispiel Lässt meinprogramm für maximal 4 Stunden auf 5 Rechner laufen, die mindestens 64 MB Speicher haben. globusrun -r resource_broker_name &(count=5) (max_time=240) (memory>=64) (executable=meinprogramm) (stdin= (stdout=/home/bester/output) (stderr=

45 MyGrid Architektur

46 MyGrid GUI

47 MyGrid XML

48 Was haben wir heute gesehen? Was versteht man unter dem Begriff Grid Beispiele für Grid Probleme eines Grid Vergleich Supercomputer/Cluster/Grid Architektur eines Grids

49 Ende Vielen Dank für eure Aufmerksamkeit &