PC-Cluster.

Slides:



Advertisements
Ähnliche Präsentationen
Aufbau eines Netzwerkes
Advertisements

Intel ITX Board mit Atom CPU
Netzwerke und Zubehör von Lars Schulz.
Netzwerke in der Informationstechnik
Projektdokumentation Teil 2
Experteninterview Ziel des Experteninterviews ist es, über bestimmte Sachverhalte Informationen zu gewinnen, die auf anderem Wege nicht (oder nicht so.
Anwendungsverteilung und räumliche Ausdehnung
Enno Rehling und Roger Butenuth, Uni-GH Paderborn: Arminius: Software für Linux-basierte SCI-Cluster Arminius: Software für Linux-basierte SCI-Cluster.
Netzwerke im Dialogmarketing
Netzwerke im Dialogmarketing
Name des Vortragenden Klasse Ort / tt.mm.jjjj Beschreibung Zentraleinheit CPU, Motherbord, RAM.
Zentraleinheit CPU, Motherbord, RAM
BSC Balanced ScoreCard QOS Quality Operating System
Präsentation zum Thema Netzwerk Von Jan Metz.
On a Buzzword: Hierachical Structure David Parnas.
W. Oberschelp G. Vossen Kapitel 7.
Vorlesung: Betriebssysteme © 2002 Prof. Dr. G. Hellberg 1 Studiengang Informatik FHDW Vorlesung Betriebssysteme 3. Quartal 2002.
Vorlesung: 1 Betriebssysteme IV 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebssysteme IV 2. Quartal 2003.
Studiengang Informatik FHDW
XML in Client-Server und GRID Architektur
Introducing the .NET Framework
Aufgaben eines IT-Koordinators
Content-Server Content Infra- struktur Streams Lösung Johannes Kohlmann, Universität Mannheim Content Server Johannes Kohlmann.
Warum vernetzen Unternehmen ihre Rechner?
Schnittstellen in der Bildverarbeitung
Teil 4 Vernetzung von Computern
Was sind Cluster und wie sind sie aufgebaut
Chaos im Sonnensystem Im Jahr 1925 präsentierte Elis Strömgren in Kopenhagen diese Grafik als Resultat von 15 Jahren numerischer Arbeit seiner ca. 50 Mitarbeiter.
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
Referat über das Thema: Firewall
Entwicklung verteilter eingebetteter Systeme - Einführung
Hardware Ordne die Begriffe den Bildern zu!
Name des Vortragenden Klasse Ort / tt.mm.jjjj Beschreibung Zentraleinheit CPU, Motherbord, RAM.
Sanierungsperspektiven: Grundsätze
F.Ladstätter und R.Elsässer VP Wissenschaftliches Arbeiten und Präsentation 13. Dezember 2001.
Programmierung paralleler Algorithmen mit MPI
Entstehung.
1. Was ist Hardware? Hardware nennt man alle Geräte und Bauteile, die zu einem Computer gehören – also alles was man am Computer anfassen kann. Bsp: Monitor,
Computer in einer vernetzten Welt
Das Betriebssystem.
Wichtige Errungenschaften
Ch. Turnheer/ M. Vilanova 2002
Ein Vortrag von Simon Bayer
Replikation und Synchronisation
MOELC Workshop am Centre for Language Studies, 7. und 8. November Methodisch-didaktische Kriterien zur Erstellung von Suchaufgaben Dr. Chan Wai Meng.
Warum gibt es Netzwerke?
Situation Endlich haben Sie es geschafft auf alle Daten zuzugreifen und können in Ruhe weiterarbeiten und die Kundenanrufe betreuen. Plötzlich schaltet.
ADAT©2010 Dipl. - Ing. Andrea SabinSeite: 1 Version 1.0c Adat Semester 1.
Multiprozessoren: Herausforderung für die Software
Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.
Rechnersysteme: Halbzeit Marcel Waldvogel. Marcel Waldvogel, IBM Zurich Research Laboratory, Universität Konstanz, , 2 Daten und Information.
Verarbeitung und Computerinneres
Die Pr ä sentation Minusinsker P ä dagogischen Colledges des Namens A. S. Puschkina. Student 261 Gruppe das Abteilung der Informatik Rechlow Andrej Minusinsk.
Evaluation des sprachgesteuerten Assistenten Jasper
E-Government in deutschen und rumänischen Kommunen Mag. rer. publ. Angela Pislaru.
->Prinzip ->Systeme ->Peer – to – Peer
Clustering Clustering mit openMosix von Christian Wiese Stefan Krause.
Datenbanken im Web 1.
Beispiel Präsentation Firewire / 1394
Ein kleiner Einblick für Anfänger
Meine Themen: Entwicklung der EDV EDV-Möglichkeiten PC-Komponenten
Betriebssysteme Was ist ein BS?
© Andreas Dirnberger Referat Intel-Prozessoren Intel-Prozessoren Gliederung: Prozessoren: CentrinoCentrino, CeleronCeleron, Pentium 44, Pentium.
Dr. Klaus Ruhlig Technology & Product Consulting Sun Microsystems, München Skalierbare Rechnerarchitekturen für ein DWH: Eine vergleichende Analyse.
Multiprocessing mit OpenMPI Marius Albath. Vorlesung Betriebssysteme, Was ist OpenMPI Was ist OpenMPI OpenMPI Standard Setup OpenMPI Standard.
Mein Eigenbau Computer Bachinger Paul Informatik 1AHWIL 2015/16.
Basiskomponente Bibliothek Informationsveranstaltung
Die Komponenten Von einem PC.
Das IT – Informationssystem
Shared Memory Programmierung: Grundlagen
 Präsentation transkript:

PC-Cluster

Motivation Rechenintensive Probleme Genomsequenzierung Wettervorhersage Große Datenbanksysteme Suchmaschinen wie Google ... Sollen möglichst schnell ein Ergebnis liefern! Motivation Definition Beispiel Hardware Software Diskussion 14.06.2002

Wie löst man eine Aufgabe schneller? Härter arbeiten schnellere Prozessoren Eleganter arbeiten bessere Algorithmen Hilfe holen parallel rechnen Motivation Definition Beispiel Hardware Software Diskussion 14.06.2002

Was ist ein PC-Cluster? Ein PC-Cluster ist ein paralleles oder verteiltes System, daß aus mehreren, miteinander vernetzten PC´s besteht als eine einheitliche Rechenressource genutzt wird Motivation Definition Beispiel Hardware Software Diskussion Jeder einzelne PC arbeitet seriell Im Gesamten -> paralleles System 14.06.2002

Was ist ein PC-Cluster? Motivation Definition Beispiel Hardware Software Diskussion Bild S.20 14.06.2002

Single System Image (SSI) SSI ist das Konzept, welches die Illusion schafft, daß eine Kollektion von Rechenressourcen wie eine einzelne erscheint. Realisiert durch Hard- und Software Bsp.: Datenbanksystem auf Cluster ist ein SSI für Datenbankanwendungen Motivation Definition Beispiel Hardware Software Diskussion SSI macht eine Gruppe von Computern zu einem Cluster 14.06.2002

Cluster vs. SMP Cluster SMP Vervielfältigung der ganzen Einheit Motivation Definition Beispiel Hardware Software Diskussion SMP Vervielfältigung eines Teils der ganzen Einheit (hier: CPU) 14.06.2002

Cluster vs. Verteilte Systeme Knoten sind anonym Jeder Knoten hat gleiche Funktionalität Knoten sind homogen Erscheint wie ein PC im Netzwerk Knoten sind bekannt Knoten haben untersch. Funktionalität Knoten sind heterogen Client-Server organisation Bsp.: Internet Motivation Definition Beispiel Hardware Software Diskussion 14.06.2002

Beispiel: ASCI Blue Mountain Nutzung: Paralleles Rechnen Lastverteilung Motivation Definition Beispiel Hardware Software Diskussion Konfiguration: 48 Silicon Graphics SMP`s mit je 128 Prozessoren à 250 Mhz 1.5 Terabyte RAM, 76 Terabyte HD 12 * 800 Mbit/s pro Knoten 14.06.2002

Hardware Grundgedanken zur Cluster-Hardware: Wie sind die Knoten aufgebaut? CPU, RAM, I/O Was für ein Netzwerk wird verwendet? Topologie, Geschwindigkeit Wie wird I/0 organisiert? Datenzugriff Knotenorientiert: Daten liegen verteilt auf allen Knoten Datenzugriff Serverorientiert: Daten liegen auf Fileserver(n) Motivation Definition Beispiel Hardware Software Diskussion 14.06.2002

Software Wie erreicht man eine gewisse Parallelität auf Softwareebene? POSIX-Threads: request() request() request() Motivation Definition Beispiel Hardware Software Diskussion request() do_io() return_data() return_data() request() return_data() return_data() Message-Passing: Kommunikation zwischen den Knoten C++ Bibliothek: Message Passing Interface 14.06.2002

Warum Cluster? Leistung Hohe Verfügbarkeit Durch Einsatz mehrerer Rechner Immer schnellere Prozessoren und Netzwerktechniken Hohe Verfügbarkeit Ausfall einzelner Knoten i.d.R. nicht schlimm Gutes Preis / Leistungs – Verhältnis Skalierbarkeit Keine Grenze nach oben „Ältere“ Knoten müssen nicht ersetzt werden Motivation Definition Beispiel Hardware Software Diskussion 14.06.2002

Warum nicht? Hoher Administrationsaufwand Schwere Programmierung 20 Computer zu verwalten ist schwieriger als einen zu verwalten Personal ist teuer Schwere Programmierung Die Implementation paralleler Programme ist nicht trivial Motivation Definition Beispiel Hardware Software Diskussion 14.06.2002