High Performance Computing (HPC) in AWS |
Mit High Performance Computing (HPC) stellt AWS Wissenschaftlern und Ingenieuren einen Bereich bereit, in dem sie Anwendungen mit Bedarf an großer Bandbreite, geringer Latenz und extrem großer Rechenkapazität ausführen können, um komplexe wissenschaftliche, technische und betriebswirtschaftliche Probleme zu lösen. Die lange Wartezeit für den Zugriff auf gemeinsame Cluster oder bei der Anschaffung teurer Hardware-Systeme entfällt. Mit den Cluster-Instances von Amazon EC2 können Kunden ihre HPC-Arbeitslasten auf elastischen Ressourcen bedarfsgerecht und schneller ausführen. Gleichzeitig sparen sie Kosten, denn sie können das Preismodell auswählen, das ihrem Nutzungsbedarf am besten entspricht. Innerhalb eines Netzwerks mit voller Bisektionsbandbreite wählen Kunden zwischen Cluster Compute- und Cluster GPU-Instances, wenn sie eng gekoppelte und E/A-intensive Arbeitslasten bewältigen oder ihre durchsatzorientierten Anwendungen auf Tausende von Cores skalieren müssen.
Mittlerweile führen AWS-Kunden aus den unterschiedlichsten Branchen (zum Beispiel Biopharma, Öl und Gas, Finanzdienstleistung und Fertigung) zahlreiche HPC-Anwendungen auf diesen Instanzen aus, darunter Computer Aided Engineering, molekulare Modellierung, Genom-Analysen und Modellrechnungen. Wissenschaftler an Universitäten nutzen Amazon EC2-Cluster darüber hinaus zur Durchführung von Analysen in Physik, Chemie, Biologie, EDV und Werkstoffwissenschaften.
| Neuigkeiten | |
| Neue Cluster Compute-Instance Die Cluster Compute Eight Extra Large-Instance bietet extrem schnelle Rechenleistung und gleichzeitig alle Vorteile von Amazon EC2. |
|
| Fallbeispiel: AeroDynamic Solutions Das U.S. Air Force Research Laboratory und AeroDynamic Solutions (ADS) setzen Amazon EC2 zur Entwicklung einer effektiven Lösung für die Entwurfssimulation ein. Weitere HPC-Fallbeispiele. |
|
| Tutorial: So starten Sie ein Cluster auf Spot Chris Dagdigian vom BioTeam zeigt, wie Sie mit StarCluster und Amazon EC2 Spot-Instances in 10 bis 15 Minuten ein völlig neues Cluster starten. |
|
AWS bietet eine Reihe von entscheidenden Vorteilen, die sicherstellen, dass unsere Kunden mit ihren HPC-Anwendungen alle kritischen Anforderungen in Forschung, Design und Betrieb erfüllen können.
HPC wird in Amazon EC2 über die Cluster-Familie der Instance-Typen aktiviert. Cluster Compute- und Cluster GPU-Instances werden wie andere Amazon EC2-Instances verwendet, bieten jedoch zusätzliche Funktionen, die speziell für HPC-Anwendungen optimiert sind:
Weitere Informationen zu Cluster Instances und anderen Instance-Typen finden Sie auf der Seite Amazon EC2 Instance-Typen.
Indem Kunden von den hochentwickelten und extrem leistungsfähigen Funktionen der Cluster-Instances von Amazon EC2 profitieren, können sie Cluster bereitstellen, die extrem schnelle Rechenleistungen ermöglichen, ohne eine eigene HPC-Umgebung einrichten und betreiben zu müssen. Beispielsweise konnte ein 1064-Instance-Cluster (17024 Cores) mit Instances des Typs cc2.8xlarge beim Benchmark für Computer mit verteiltem Speicher High Performance Linpack 240,09 TeraFLOPS erreichen und sich damit auf Rang 42 in der Liste der Top 500 für November 2011 platzieren.
Zu den Hauptvorteilen von Amazon EC2 gehört die Möglichkeit der uneingeschränkten Optimierung der Ressourcen, die bei Clustern fester Größe nicht gegeben ist. Sie können mehrere Cluster gleichzeitig starten, ohne Aufgaben an eine Warteschlange übergeben zu müssen. Führen Sie entweder einen großen Cluster oder viele kleinere Cluster gleichzeitig aus, um die Grenzwerte für die Skalierung der Anwendung nicht zu überschreiten.
Wählen Sie ein für Ihre Anwendungen und Ihr Nutzungsprofil geeignetes Preismodell, um Kosten zu sparen. Mit Spot-Instances erzielen Sie beträchtliche Preisvorteile, indem Sie ein Angebot auf nicht genutzte Amazon EC2-Kapazität machen. Kunden, deren Angebote den Spot-Preis übersteigen, erhalten so lange Zugriff auf verfügbare Instances, wie das Angebot den Spot-Preis übersteigt. Weitere Informationen zu Spot-Instances für wissenschaftliche Berechnungen.
Bei HPC-Anwendungen sind für Sie eventuell die Cluster-Konfiguration sowie die Tools zur Verwaltung und Anwendungsoptimierung folgender Lösungsanbieter von Interesse:
Als Alternative stehen eine Reihe von Open Source-Lösungen zur Verfügung, mit denen Kunden Cluster in Amazon EC2 bereitstellen, starten und verwalten können, beispielsweise die folgenden häufig verwendeten Ressourcen-Manager:
Wenn Sie mehr darüber erfahren möchten, wie Ihr Unternehmen von Amazon Web Services profitieren kann, oder wenn Sie Fragen zur Lizenzierung der AWS-Angebote haben, setzen Sie sich mit uns in Verbindung.
| Dienstleistungen |