ANSYS RSM Cluster (ARC)-Jobübermittlung von Rescale Desktops

Dieses Tutorial beschreibt, wie man einen Rescale ARC einrichtet Gruppe Ausführen des ANSYS RSM Cluster Schedulers. Dies ermöglicht die Übermittlung von Jobs von Rescale-Desktops an Linux-Rechnerknoten.

Einschränkungen

  • Aufgrund der Kompatibilität mit Cloud-Anbietern ist ARC nur auf bestimmten Core Typen
  • ARC wird kein Frontalunterricht. Der bereitgestellte Linux-Compute-Cluster wird automatisch heruntergefahren. Der Benutzer muss den Cluster daher manuell beenden. Zur Sicherheit sollte auf dem bereitgestellten Compute-Cluster eine Wandzeit festgelegt werden.
  • ARC überträgt Eingabe- und Ausgabedaten über das Netzwerk. Jobs mit großen Eingabe- oder Ausgabemengen können aufgrund der für die Dateiübertragung benötigten Zeit länger dauern als erwartet.
  • ARC wird ab Version 19.0 unterstützt

Dieses Tutorial zeigt ein Beispiel mit dem ANSYS Fluent Workbench-Projekt. Um die Workbench-Projektdatei (.wbpz) für das Tutorial zu erhalten, klicken Sie bitte auf das Workbench-Projekt importieren Klicken Sie unten auf die Schaltfläche Gespeichert Klicken Sie oben rechts auf der Seite zur Auftragsübermittlung auf die Option, um eine Kopie dieser Datei in Ihren Rescale-Cloud-Dateien zu haben.

Die Schritte sind wie folgt

Um einen Job von Workbench an einen ARC-Cluster zu senden, müssen Sie zuerst einen Compute-Cluster in Form eines Rescale-Jobs hochfahren und den Job dann an diesen laufenden Cluster senden.

Klicken Sie zunächst auf „+ Neuer Job”-Symbol in der oberen linken Ecke des Dashboards. Benennen Sie den Job und springen Sie zum Softwareeinstellungen und wählen Sie ANSYS RSM-Cluster (ARC) . Für dieses Tutorial wählen wir Version 19.1. Hier werden keine Eingabedateien benötigt.

Arc-Cluster-Software


Sie können den Standardbefehl in der Befehl Fenster. Wählen Sie unten die Lizenzoption aus.

Befehlsfenster.45bed64a

Gehen Sie anschließend zur Seite „Hardware-Einstellungen“ und wählen Sie die Hardwarekonfiguration aus, mit der Sie Ihr Simulation Stellen Sie außerdem eine geeignete Wandzeit ein, damit der ARC-Cluster nach der Simulation beendet wird

Hardware spezifizieren.3f0eeb33

Sobald Sie fertig sind, klicken Sie auf „Senden“. Ihr Cluster benötigt nun einige Minuten, um hochzufahren und sich selbst zu konfigurieren. Nutzen Sie den Live-Tailing-Bereich, um die Datei process_output.log zu überwachen. Sobald das Protokoll wie im Screenshot unten aussieht und die Datei cluster_config.areg vorhanden ist, ist Ihr Cluster bereit, Aufträge zu empfangen.

Ab diesem Schritt werden 3 Informationen für die nachfolgenden Schritte benötigt

Klicken Sie auf Prozessausgabe.log auf der Jobstatusseite, um diese Informationen zu erhalten.


Log-Nachricht


Für das Tutorial werden die aus process_output.log abgerufenen ARC-Cluster-Anmeldedaten wie folgt angezeigt

  • Host einreichen ip-10-23-2-142
  • Benutzername udev-brian_cCZzXS
  • Passwort cCzXS

Wir richten nun einen Job auf der Rescale-Plattform ein und hängen die Workbench-Archivdatei an. Ziel dieses Schritts ist es, die Workbench-Archivdatei auf dem Rescale-Desktop verfügbar zu machen.

Klicken Sie zuerst auf + Neuer Job Symbol in der oberen linken Ecke des Dashboards. Benennen Sie den Job. Klicken Sie auf Von diesem Computer hochladen und navigieren Sie zum Speicherort des Workbench-Archivs. Wählen Sie die Datei aus und klicken Sie auf Öffne.

wb-Datei anhängen job.d4ec5e56

Springe zum Softwareeinstellungen und wählen Sie Bringen Sie Ihre eigene Software mit als Software Ihrer Wahl.

Attach-WB-Datei-Software

Sie können die Standardauswahl für Hardware belassen. Gespeichert die Arbeit.

Gehen Sie zur  Desktops und klicken Sie auf + Neuer benutzerdefinierter Desktop. Unter dem Registerkarte „Software hinzufügen“Wählen ANSYS Fluent Desktop und geben Sie Ihre Lizenzinformationen ein. Wir werden Version 19d.1 für dieses Tutorial.

Der Jobs hinzufügenWählen Sie den im vorherigen Schritt erstellten Job aus.

fluent desktop setup.d56e46be

Sobald die Server gestartet wurde und das Ladegitter verschwunden ist, klicken Sie auf Verbinden > Verbinden über In-Browser-Desktop. Sie werden nun zum Remote-Desktop weitergeleitet. Doppelklicken Sie auf das ANSYS Workbench Verknüpfungssymbol auf dem Desktop, um ANSYS Workbench zu starten.

  • Zurück Nach Start Menu > Alle Programme anzeigen > Öffnen RSM-Konfiguration
  • Sobald RSM geöffnet ist, klicken Sie auf + ein neues hinzufügen HPC „Ressourcen“
rsm configuration.45bb5b4a

Auf dem HPC-Ressource Geben Sie auf der Registerkarte einen Namen für die HPC-Ressource ein. Geben Sie den Submit-Host anhand der Informationen aus process_output.log Ihres Clusters ein. Wählen Sie Linux-64 aus der Dropdown-Liste. Klicken Tragen Sie

hpc resources.2de8dea3

Auf dem Dokumentenverwaltung Registerkarte, wählen Sie RSM-interne Dateiübertragungsmethode und angeben $HOME/work/shared als Staging-Verzeichnispfad im Cluster. Klicken Sie auf Tragen Sie. Auf einem Rescale-Cluster von Locals geführtes Verzeichnis ist der Ort, an dem Sie die Berechtigung haben, Dateien zu schreiben. Daher geben Sie von Locals geführtes Das Verzeichnis „Staging Directory“ bietet einen Speicherort, der für den RSM-Clientcomputer sowohl sichtbar als auch beschreibbar ist.

Dateiverwaltung.82d3a72b

Auf dem Warteschlange klicken Sie auf HPC-Warteschlangen importieren/aktualisieren Sie werden aufgefordert, die Anmeldeinformationen für Ihren Compute-Cluster einzugeben. Geben Sie die Anmeldeinformationen mithilfe der Informationen aus process_output.log ein.

Dateiverwaltung.82d3a72b 1
Warteschlangen-Tab.f5cd0cf2

Nach der Überprüfung Ihrer Anmeldeinformationen sollten Sie eine Standard und aus einer regionalen Warteschlange angezeigt. Klicken Sie auf Tragen Sie Die Warteschlange, die alle Knoten Ihres Clusters nutzt, ist die Standard Warteschlange.

rsm queue.85110268

Öffne Ansys Workbench auf Desktop neu skalieren. Klicken Sie auf Reichen Sie das und Archiv wiederherstellen. Navigieren Sie zu Desktop > angehängte Jobs Klicken Sie auf den Jobordner und navigieren Sie zur Workbench-Archivdatei. Klicken Sie auf  Klicken Sie auf die Workbench-Archivdatei und klicken Sie auf Öffne. Sobald das Projekt geöffnet ist, der rechten Maustaste auf on  Kenngrößen und klicken Sie auf Eigenschaften im Vergleich . Dies öffnet die immobilien Fenster.

Treffen Sie in den Eigenschaften eine Auswahl wie unten gezeigt.

Parametersatzeigenschaften.72af7fa3 1

Klicken Sie auf Gespeichert , um alle Einstellungen zu speichern. Als nächstes der rechten Maustaste auf on  Kenngrößen und klicken Sie auf Alle Designpunkte aktualisieren. Sie werden feststellen, dass die Statusleiste unten wird aktualisiert. Klicken Sie auf Jobs überwachen um den Status der Simulation anzuzeigen.

Designpunkte aktualisieren.9417b001
Jobmonitor-Taste.65fd475e

Das Job Monitor wird angezeigt. Jede Zeile im oberen Fenster stellt einen Designpunkt dar. Durch Klicken auf die Zeile werden die Details im Details Fenster unten.

Jobmonitordetails.881e4137

Sobald alle Entwurfspunkte gelöst sind, doppelklicken Sie auf Parameter im Ansys Workbench-Fenster und die Ergebnisse werden angezeigt

Ergebnisse.5e23ae35

Öffne ANSYS Workbench auf einem Rescale Desktop. Klicken Sie auf Reichen Sie das und Archiv wiederherstellen. Navigieren Sie zu Desktop > Angehängte Jobs. Klicken Sie auf den Jobordner und navigieren Sie zur Workbench-Archivdatei. Speichern Sie die Projektdatei und das Verzeichnis. Wir empfehlen dringend, solche Dateien innerhalb des Z:/work Verzeichnis.

Das Bild unten zeigt ein Beispiel für ein Projektschema. Wie Sie sehen können:

  • System A (500 lb Last) wurde bereits mit 4 verteilten Kernen gelöst
  • System B (Knickanalyse) hängt von System A ab und ist noch nicht gelöst
  • System C (800 lb Last) hat die gleiche Modell wie System A, ist aber noch nicht gelöst
  • System D (1000 lb Last) verwendet das gleiche Modell wie System A, ist aber noch nicht gelöst
Mehrrahmen-Mechanikschema.dd8a67d2

Für dieses Beispiel haben wir eine ANSYS ARC Cluster mit 8 laufenden Kernen. Wir wollen die Systeme B, C und D mit jeweils 4 Kernen lösen.

Öffnen Sie den Microsoft Store auf Ihrem Windows-PC Mechanische GUI von System B, indem Sie auf das Einrichtung Zelle von System B. Wie wir im Modellbaum auf der linken Seite sehen können, werden alle Systeme angezeigt. Klicken Sie auf Tools > Lösungsprozesseinstellungen

mechanische Baumeinstellungen mit mehreren Rahmen.e46f9dae

Im Lösungsprozesseinstellungen Fenster, klicken Sie auf Warteschlange hinzufügen und geben Sie ihm einen Namen wie 4-Kern-Warteschlange. Nun wird die erstellte Warteschlange hervorgehoben und wir können die Standard RSM-Warteschlange, die wir zuvor im RSM-Konfiguration Fenster.

  • RSM-Warteschlange: Standard (dies ist der erstellte und konfigurierte ARC-Cluster)
  • Berufsbezeichnung: Mechanik
  • Lizenz: ANSYS Mechanical Enterprise Solver

Beachten Sie, dass für mehrere gleichzeitige Einreichungen von ANSYS Mechanical im Batch genügend Lizenzplätze erforderlich sind (zB meba Lizenzfunktion).

Einstellungen für die mechanische Warteschlange mit mehreren Frames.3fbbc336

Klicken Sie nun auf Erweitertund wählen Sie 4 Kerne als Maximale Anzahl genutzter Kerne. Drücken Sie OK schließen Erweiterte Eigenschaftenund drücken Sie erneut OK schließen Lösungsprozesseinstellungen.

Multi-Frame-mechanische erweiterte Warteschlangeneinstellungen.cd307099

Zum Senden markieren Sie Lösung (A6) im Modellbaum. Klicken Sie dann auf den Dropdown-Pfeil neben Lösen wie auf dem Bild unten zu sehen und wählen Sie die RSM-Warteschlange die wir zuvor erstellt haben.

Es ist wichtig, dass Sie nicht stattdessen auf die Schaltfläche „Lösen“ klicken, da dadurch keine RSM-Warteschlangen verwendet werden und die Lösung lokal erfolgt.

Mehrrahmen-Mechanik einreichen.0467e87c

Der Auftrag wird nun an die ARC-Cluster und kann überwacht werden in der Job Monitor Fenster von Werkbank. Jede Zeile im oberen Fenster stellt eine Einreichung dar. Durch Klicken auf eine Zeile werden die Details im Detailfenster.

Mehrbild-Arbeitsmonitor für mechanische Arbeiten.42fe44fb

Endlich, wenn die Job Monitor Protokolle zeigen für jeden Job abgeschlossen, und während die ARC-Cluster noch verbunden ist, achten Sie darauf, Ergebnisse bekommen um es wieder in das Workbench-Projekt auf der Desktop neu skalieren.

Mehrrahmenmechanik – Ergebnisse erzielen.a944467c