View a markdown version of this page

AWS ParallelCluster in einem einzigen öffentlichen Subnetz - AWS ParallelCluster

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS ParallelCluster in einem einzigen öffentlichen Subnetz

In dieser Konfiguration muss allen Instanzen des Clusters eine öffentliche IP zugewiesen werden, um Internetzugang zu erhalten. Um dies zu erreichen, gehen Sie wie folgt vor:

  • Stellen Sie sicher, dass dem Headnode eine öffentliche IP-Adresse zugewiesen ist, indem Sie entweder die Einstellung „Automatische Zuweisung öffentlicher IPv4-Adresse aktivieren“ für das in//verwendete Subnetz aktivieren SubnetIdoder indem Sie in HeadNodeNetworking//eine Elastic IP zuweisen. HeadNodeNetworkingElasticIp

  • Stellen Sie sicher, dass den Rechenknoten eine öffentliche IP-Adresse zugewiesen wird, indem Sie entweder die Einstellung „Automatische Zuweisung öffentlicher IPv4-Adresse aktivieren“ für das in Scheduling//SlurmQueues/verwendete Subnetz aktivieren SubnetIdsoder indem Sie AssignPublicIp: true in NetworkingScheduling//einstellen. SlurmQueuesNetworking

  • Wenn Sie einen p4d Instanztyp oder einen anderen Instanztyp definieren, der über mehrere Netzwerkschnittstellen oder eine Netzwerkschnittstellenkarte für den Hauptknoten verfügt, müssen Sie HeadNode/Networking/festlegen, ElasticIpum öffentlichen Zugriff true zu gewähren. AWS Öffentliche IPs können nur Instances zugewiesen werden, die mit einer einzigen Netzwerkschnittstelle gestartet wurden. In diesem Fall empfehlen wir, ein NAT-Gateway zu verwenden, um öffentlichen Zugriff auf die Cluster-Rechenknoten zu gewähren. Weitere Informationen zu IP-Adressen finden Sie unter Zuweisen einer öffentlichen IPv4-Adresse beim Instance-Start im Amazon EC2 EC2-Benutzerhandbuch für Linux-Instances.

  • Sie können keinen Instance-Typ p4d oder einen anderen hp6id Instance-Typ definieren, der über mehrere Netzwerkschnittstellen oder eine Netzwerkschnittstellenkarte für Rechenknoten verfügt, da AWS öffentliche IPs nur Instances zugewiesen werden können, die mit einer einzigen Netzwerkschnittstelle gestartet wurden. Weitere Informationen zu IP-Adressen finden Sie unter Zuweisen einer öffentlichen IPv4-Adresse beim Instance-Start im Amazon EC2 EC2-Benutzerhandbuch für Linux-Instances.

  • Ab AWS ParallelCluster Version 3.15.0 gilt diese Anforderung auch, wenn Sie Efa auf einem Instance-Typ mit einer einzelnen Netzwerkkarte aktivieren, der mehr als eine Netzwerkschnittstelle unterstützt. AWS ParallelCluster startet diese Rechenknoten mit mehreren Netzwerkschnittstellen, und AWS öffentliche IPs können nur Instances zugewiesen werden, die mit einer einzigen Netzwerkschnittstelle gestartet wurden. Verwenden Sie stattdessen ein privates Subnetz mit einem NAT-Gateway für diese Rechenknoten, wie unter beschriebenAWS ParallelCluster unter Verwendung von zwei Subnetzen.

Weitere Informationen finden Sie unter Aktivieren des Internetzugangs im Amazon VPC-Benutzerhandbuch.

ParallelCluster in a single public subnet

Die Konfiguration für diese Architektur erfordert die folgenden Einstellungen:

# Note that all values are only provided as examples HeadNode: ... Networking: SubnetId: subnet-12345678 # subnet with internet gateway #ElasticIp: true | false | eip-12345678 Scheduling: Scheduler: slurm SlurmQueues: - ... Networking: SubnetIds: - subnet-12345678 # subnet with internet gateway #AssignPublicIp: true