Arbeitslasten in GKE sichern

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

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

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 zur Ausführung auf Arm auswählen: Berücksichtigen Sie die Vorteile der folgenden Optionen, wenn Sie Arbeitslasten zur Ausführung auf Arm auswählen:

    • Containeroptimierte Autopilot-Compute-Plattform: Empfohlen für Arbeitslasten für allgemeine Zwecke auf Arm-Basis in Autopilot-Clustern. Sie 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 Rechenleistung, die eine konstant hohe Leistung für Ihre leistungsintensivsten Arm-basierten Arbeitslasten ermöglicht.
      • N4A-Knoten bieten Arm-basierte Rechenleistung, die ein ausgewogenes Preis-Leistungs-Verhältnis bietet.
      • 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