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.
Nicht verwaltete Computerumgebungen
In einer nicht verwalteten Computerumgebung verwalten Sie Ihre eigenen Rechenressourcen. AWS Batch unterstützt nicht verwaltete Rechenumgebungen sowohl für Amazon ECS als auch für Amazon EKS, sodass Sie die Kontrolle über Ihre Infrastruktur behalten und gleichzeitig die Jobplanungsfunktionen von Batch nutzen können.
Anmerkung
AWS Fargate-Ressourcen werden in nicht verwalteten Computerumgebungen nicht unterstützt.
Nicht verwaltete Amazon ECS-Rechenumgebungen
Für nicht verwaltete Amazon ECS-Rechenumgebungen müssen Sie sicherstellen, dass das AMI, das Sie für Ihre Rechenressourcen verwenden, der AMI-Spezifikation für Amazon ECS-Container-Instances entspricht. Weitere Informationen erhalten Sie unter AMI-Spezifikation für Datenverarbeitungsressourcen und Tutorial: Erstellen Sie ein Compute-Ressourcen-AMI.
Nachdem Sie Ihre nicht verwaltete Datenverarbeitungsumgebung erstellt haben, verwenden Sie den DescribeComputeEnvironmentsAPI-Vorgang, um die Details der Rechenumgebung anzuzeigen. Suchen Sie den Amazon ECS-Cluster, der mit der Umgebung verknüpft ist, und starten Sie dann Ihre Container-Instances manuell in diesem Amazon ECS-Cluster.
Der folgende AWS CLI Befehl stellt auch den Amazon ECS-Cluster-ARN bereit.
$aws batch describe-compute-environments \ --compute-environmentsunmanagedCE\ --query "computeEnvironments[].ecsClusterArn"
Weitere Informationen finden Sie unter Starten einer Amazon ECS-Container-Instance im Amazon Elastic Container Service-Entwicklerhandbuch. Wenn Sie Ihre Rechenressourcen starten, geben Sie den Amazon ECS-Cluster-ARN an, den die Ressourcen mit den folgenden Amazon EC2 EC2-Benutzerdaten registrieren. ecsClusterArnErsetzen Sie durch den Cluster-ARN, den Sie mit dem vorherigen Befehl erhalten haben.
#!/bin/bash echo "ECS_CLUSTER=ecsClusterArn" >> /etc/ecs/ecs.config
Nicht verwaltete Amazon EKS-Rechenumgebungen
In einer nicht verwalteten Amazon EKS-Rechenumgebung verwalten Sie Ihre eigenen Kubernetes-Knoten und kümmern sich gleichzeitig um die Planung und AWS Batch Platzierung von Jobs. Es ermöglicht Ihnen, Ihre Kubernetes-Infrastruktur im Hinblick auf Sicherheits-, Compliance- oder Betriebsanforderungen direkt zu kontrollieren. Sie sind für die Bereitstellung und Konfiguration Ihrer Amazon EKS-Knoten verantwortlich und lassen AWS Batch sich gleichzeitig in Ihren vorhandenen Amazon EKS-Cluster integrieren, um Jobs zu planen und auszuführen.
Weitere Informationen finden Sie unter Tutorial: Erstellen einer nicht verwalteten Rechenumgebung mithilfe von Amazon EKS-Ressourcen.