[SEO-Zwischenüberschrift]
Diese Anleitung zeigt, wie Teams von Ingenieuren, Wissenschaftlern und Forschern mit einer Cloud-Umgebung lizenzierte Engineering-Tools hosten können, die für umfassende Produktentwicklungsworkloads erforderlich sind. Es zeigt, wie Entwicklungsteams für technische Anwendungen innerhalb weniger Stunden skalierbare technische Kollaborationskammern einrichten können, die auf die organisatorischen Sicherheitsanforderungen für die gemeinsame Entwicklung mit vertrauenswürdigen Lieferanten zugeschnitten sind. Mit dieser Anleitung können Ingenieure mit einem vertrauten Werkzeugkatalog interagieren, der nahtlos in ein intuitives Webportal integriert ist.
Hinweis: [Haftungsausschluss]
Architekturdiagramm

[Beschreibung des Architekturdiagramms]
Schritt 1
Elastic Load Balancing hilft dabei, die Barrierefreiheit über Availability Zones hinweg zu gewährleisten. Es kann in öffentlichen Subnetzen (Standard) oder privaten Subnetzen eingesetzt werden.
Schritt 2
Die Amazon Elastic Compute Cloud (Amazon EC2)-Instance implementiert einen High-Performance Computing (HPC) Workload Manager (OpenPBS), der dynamisch AWS-Ressourcen bereitstellt, die für von Benutzern eingereichte Jobs erforderlich sind.
Amazon EC2 Auto Scaling stellt automatisch die notwendigen Ressourcen bereit, um Cluster-Benutzeraufgaben wie Aufskalierungs-Rechenaufträge auszuführen.
Schritt 3
Die Controller-Instance hostet eine Webschnittstelle, über die Benutzer und Administratoren mit der Umgebung interagieren können.
Schritt 4
Amazon ElastiCache hilft dabei, die Gesamtleistung der Web-Benutzeroberfläche (UI) und der Orchestrierungstools zu optimieren, indem ein In-Memory-Cache eingerichtet wird.
Schritt 5
Die gesamte Konfiguration wird im Parameter Store, einer Funktion von AWS Systems Manager, gespeichert und kann einfach über APIs abgerufen werden.
Schritt 6
Starten Sie einen virtuellen Linux- oder Windows-Desktop, der Amazon DCV verwendet, um Batch-Jobs zu senden und Tools für die grafische Benutzeroberfläche (GUI) auszuführen.
Schritt 7
Mit dieser Anleitung können Sie Amazon Elastic File System (Amazon EFS), Amazon Simple Storage Service (Amazon S3) oder Amazon FSx als Speicheranbieter bereitstellen.
Schritt 8
Mit AWS Budgets und AWS Cost Explorer erhalten Sie Einblicke in die von Ihrem Cluster generierten AWS-Ausgaben und richten Kostenleitlinien ein, um zu verhindern, dass ein zugewiesenes Budget überschritten wird.
Schritt 9
HPC- und virtuelle Desktop-Informationen werden automatisch in einem optionalen Amazon OpenSearch Service indexiert.
Schritt 10
Verwenden Sie Sicherheitsdienste und Ressourcen wie AWS Secrets Manager, AWS Certificate Manager (ACM) und AWS Identity and Access Management (IAM).
Schritt 11
Verwenden Sie Amazon Cognito oder AWS Directory Service als Identitätsanbieter. Darüber hinaus können Sie bei Bedarf einen eigenständigen OpenLDAP-Server bereitstellen. Ein OpenSearch-Service-Cluster speichert neben Metadaten auch Job- und Hostinformationen.
Schritt 12
Bei der nativen Integration mit AWS Backup werden automatisch Snapshots Ihrer Umgebungsressourcen erstellt, z. B. wichtige EC2-Instances und Dateisysteme.
Well-Architected-Säulen

Das AWS-Well-Architected-Framework hilft Ihnen, die Vor- und Nachteile der Entscheidungen zu verstehen, die Sie beim Aufbau von Systemen in der Cloud treffen. Die sechs Säulen des Frameworks ermöglichen es Ihnen, architektonische bewärhte Methoden für die Entwicklung und den Betrieb zuverlässiger, sicherer, effizienter, kostengünstiger und nachhaltiger Systeme zu erlernen. Mit dem AWS-Well-Architected-Tool, das kostenlos in der AWS-Managementkonsole verfügbar ist, können Sie Ihre Workloads anhand dieser bewährten Methoden überprüfen, indem Sie eine Reihe von Fragen für jede Säule beantworten.
Das obige Architekturdiagramm ist ein Beispiel für eine Lösung, die unter Berücksichtigung der bewährten Methoden von Well-Architected erstellt wurde. Um eine vollständige Well-Architected-Lösung zu erhalten, sollten Sie so viele bewährte Methoden von Well-Architected wie möglich befolgen.
-
Operative Exzellenz
OpenSearch Service erfasst und speichert automatisch wichtige Cluster- und Job-Metadaten und ermöglicht so langfristige Datenanalysen und Geschäftsempfehlungen. Amazon CloudWatch überwacht HPC- und Visualisierungsknoten-Metriken nahezu in Echtzeit und ermöglicht so die Erkennung von Anomalien und die Optimierung der Systemleistung. Die Visualisierung von Jobinformationen, einschließlich Laufzeit, Lizenznutzung, Preisgestaltung und Ressourcenzuweisung, optimiert die Recheninfrastruktur.
-
Sicherheit
Bereichsspezifische IAM-Richtlinien tragen dazu bei, die für eine sichere Umgebung erforderlichen Mindestberechtigungen zu gewährleisten. Mehrere Amazon-EC2-Sicherheitsgruppen begrenzen den Netzwerkverkehr und verbessern den Schutz. Vertrauliche Informationen wie HTTPS-Zertifikate und Anmeldeinformationen für Verzeichnisdienste werden sicher in ACM bzw. Secrets Manager gespeichert. Wenn Single Sign-On (SSO) aktiviert ist, wird die SAML-Authentifizierung an Amazon Cognito ausgelagert, wodurch eine sichere und skalierbare Authentifizierungslösung bereitgestellt wird.
-
Zuverlässigkeit
ELB verteilt den Datenverkehr auf mehrere Availability Zones und erhöht so die Zuverlässigkeit von HPC- und Virtual Desktop Infrastructure (VDI)-Workloads. Die Bereitstellung der Virtual Private Clouds (VPCs) mit mehreren Subnetzen bietet hohe Verfügbarkeit und Zugriff auf Amazon EC2-Kapazitäten, wodurch das Risiko von Kapazitätsengpässen, die sich auf eng gekoppelte Jobs auswirken könnten, minimiert wird.
-
Leistung und Effizienz
Die optimale AWS-Infrastruktur, einschließlich Rechen-, Speicher- und Netzwerkfunktionen, erfüllt die einmaligen Leistungsanforderungen von CAE-Simulationen (Computer-Aided Engineering). Elastic Fabric Adapter (EFA) optimiert die Latenzkommunikation zwischen Knoten für umfangreiche HPC-Workloads. Hochleistungs- oder parallele Dateisysteme wie Amazon FSx für Lustre verarbeiten I/O-intensive Workloads. Durch die Nutzung des leistungsstarken Remote-Display-Protokolls von Amazon DCV können Sie die bestehende Erfahrung mit grafikintensiven Workloads wie CAD optimieren.
-
Kostenoptimierung
AWS Budgets bietet einen Integritätsschutz, um zu verhindern, dass über den zugewiesenen Budgetschwellenwert hinaus zu viele Rechen- und Speicherressourcen bereitgestellt werden. Dieser Service ist eng in die Warteschlangen für die Einreichung von HPC-Aufträgen integriert, sodass das zugewiesene Budget pro Warteschlange oder Projekt die vom Kunden festgelegten Schwellenwerte nicht überschreiten kann. AWS-Kostenzuordnungs-Tags bieten Administratoren einen Überblick über die aktuellen Ausgaben auf Projekt-, Team-, Benutzer- oder Serviceebene, um eine genaue Abrechnung aller AWS-Ressourcen sicherzustellen.
-
Nachhaltigkeit
Amazon EFS überträgt Daten, auf die selten zugegriffen wird, automatisch auf eine niedrigere Speicherebene, wodurch Ihr Systembedarf und die damit verbundenen Kosten reduziert werden. EC2 Auto Scaling Groups ersetzen persistente EC2-Instances und minimieren so die Verschwendung von Rechenleistung. Darüber hinaus ermöglicht Ihnen die Vielzahl der Amazon-EC2-Rechenoptionen die Optimierung pro Anwendung, wodurch Ihr CO2-Fußabdruck weiter reduziert wird.
Ähnliche Inhalte

Amazon Lab126 entwickelt HPC-Lösung zur Beschleunigung von Entwicklung und Innovationen
Entwicklung von AWS-Lösungen: Skalierung der Datenverarbeitung in AWS
Bereitstellen von Multi-Physics-Simulationen für die Biopharma-Prozessentwicklung in AWS
Project Kuiper nutzt NICE DCV für den sicheren Fernzugriff auf EDA-Software für die Satellitenentwicklung
Rivian setzt Vision der agilen Entwicklung auf AWS um
Ausführung von CAE-Workloads auf AWS
Skalierung der Datenverarbeitung bei AWS mit EDA-Workloads
Haftungsausschluss
Der Beispielcode, die Softwarebibliotheken, die Befehlszeilentools, die Machbarkeitsnachweise, die Vorlagen oder andere zugehörige Technologien (einschließlich derjenigen, die von unseren Mitarbeitern bereitgestellt werden) werden Ihnen als AWS-Inhalte im Rahmen der AWS-Kundenvereinbarung oder der entsprechenden schriftlichen Vereinbarung zwischen Ihnen und AWS (je nachdem, was zutrifft) zur Verfügung gestellt. Sie sollten diese AWS-Inhalte nicht in Ihren Produktionskonten oder für Produktions- oder andere kritische Daten verwenden. Sie sind verantwortlich für das Testen, Sichern und Optimieren des AWS-Inhalts, z. B. des Beispielcodes, für die Verwendung in der Produktion auf der Grundlage Ihrer spezifischen Qualitätskontrollverfahren und -standards. Bei der Bereitstellung von AWS-Inhalten können AWS-Gebühren für die Erstellung oder Nutzung von kostenpflichtigen AWS-Ressourcen anfallen, z. B. für den Betrieb von Amazon-EC2-Instances oder die Nutzung von Amazon-S3-Speicher.
Verweise auf Services oder Organisationen von Drittanbietern in diesen Leitlinien bedeuten nicht, dass Amazon oder AWS eine Billigung, Förderung oder Zugehörigkeit zwischen Amazon oder AWS und dem Drittanbieter darstellt. Die Beratung durch AWS ist ein technischer Ausgangspunkt, und Sie können Ihre Integration mit Services von Drittanbietern anpassen, wenn Sie die Architektur bereitstellen.