Arbeitslasten in GKE sichern

In diesem Dokument wird erläutert, wie Sie Arm-Arbeitslasten in Google Kubernetes Engine (GKE) ausführen. Sie können Arm-Arbeitslasten auf folgende Arten ausführen:

  • GKE Autopilot-Modus: Fordern Sie auf der für Container optimierten Autopilot-Compute-Plattform explizit die Arm-Architektur und die autopilot-arm Compute-Klasse für Arbeitslasten für allgemeine Zwecke an. Wenn Sie bestimmte Hardware anfordern möchten, verwenden Sie die Performance oder Scale-Out Compute-Klassen.
  • GKE Standard-Modus: Verwenden Sie die C4A, N4A oder Tau T2A Maschinenserien.

Sie können Arm-Images mit einer einzigen Architektur oder Images mit mehreren Architekturen ausführen, die mit x86- und Arm-Prozessoren kompatibel sind. Weitere Informationen zu den Vorteilen von Arm finden Sie unter Arm-VMs in Compute.

Arm-Arbeitslasten in GKE ausführen

Weitere Informationen zur Auswahl von Arbeitslasten, die auf Arm bereitgestellt werden sollen, und zum Vorbereiten dieser Arbeitslasten für die Bereitstellung finden Sie unter:

  • Arbeitslasten auswählen, die auf Arm ausgeführt werden sollen: Berücksichtigen Sie die Vorteile der folgenden Optionen, wenn Sie Arbeitslasten auswählen, die auf Arm ausgeführt werden sollen:

    • Für Container optimierte Autopilot-Compute-Plattform: Empfohlen für Arbeitslasten für allgemeine Zwecke in Autopilot-Clustern. Bietet Pod-basierte Abrechnung und Flexibilität, ohne dass Sie bestimmte Maschinentypen verwalten müssen.
    • Bestimmte Maschinenfamilien: Für Arbeitslasten, die bestimmte Hardwaremerkmale erfordern, sollten Sie die folgenden Maschinentypen in Betracht ziehen. Weitere Informationen finden Sie in der Tabelle unter Maschinenfamilie für allgemeine Zwecke für Compute Engine:

      • C4A-Knoten bieten Arm-basierte Compute-Ressourcen, die eine konstant hohe Leistung für Ihre leistungsintensivsten Arm-basierten Arbeitslasten erzielen.
      • N4A-Knoten bieten Arm-basierte Compute-Ressourcen, die ein ausgewogenes Preis-Leistungs-Verhältnis bieten.
      • T2A-Knoten eignen sich für flexiblere Arbeitslasten oder Arbeitslasten, die auf horizontaler Skalierung basieren.
  • Architekturübergreifend bereitstellen: Mit GKE können Sie Images für mehrere Architekturen verwenden, um ein Image-Manifest auf Knoten mit unterschiedlichen Architekturen bereitzustellen, einschließlich Arm.

  • Arm-Arbeitslasten für die Bereitstellung vorbereiten: Sobald Sie ein Arm-kompatibles Image haben, verwenden Sie Knotenaffinitätsregeln und Knotenauswahlen , um dafür zu sorgen, dass Ihre Arbeitslast für Knoten mit einem kompatiblen Architekturtyp geplant wird.

Anforderungen und Einschränkungen

Nächste Schritte