Ausprägungen von Containerinstanzen

Eine Ausprägung ist eine Vorlage, welche die OCPU-Anzahl, die Speichermenge und andere Ressourcen bestimmt, die einer Containerinstanz zugewiesen werden. Dieses Thema enthält grundlegende Informationen zu den Ausprägungen, die für Containerinstanzen verfügbar sind.

Mit einer flexiblen Ausprägung können Sie die Anzahl der OCPUs und den Arbeitsspeicher beim Starten der Containerinstanz anpassen. Wenn Sie eine Containerinstanz erstellen, wählen Sie die Anzahl der OCPUs und die Arbeitsspeichermenge, die Sie für die Container benötigen, die auf der Instanz ausgeführt werden. Die Netzwerkbandbreite wird mit der Anzahl der OCPUs proportional skaliert. So können Sie flexibel auf Ihre Workload abgestimmte Containerinstanzen erstellen, die Performance optimieren und Kosten minimieren.

Dies sind flexible Ausprägungen, die Sie mit Containerinstanzen verwenden können:

Ausprägung OCPU Speicher (GB) Ephemere Speicherung (GB) Max. Netzwerkbandbreite Max. VNICs insgesamt: Linux
CI.Standard.E3.Flex

Minimum: 1 OCPU

Maximum: 64 OCPUs (mit erweiterten OCPUs)

Minimum: 1 GB oder ein Wert, der mit der Anzahl der OCPUs übereinstimmt, immer größer

Maximum: 64 GB pro OCPU, bis zu 1024 GB insgesamt

15 1 Gbit/s pro OCPU, maximal 40 Gbit/s

1 VNIC

CI.Standard.E4.Flex

Minimum: 1 OCPU

Maximum: 64 OCPUs (mit erweiterten OCPUs)

Minimum: 1 GB oder ein Wert, der mit der Anzahl der OCPUs übereinstimmt, immer größer

Maximum: 64 GB pro OCPU, bis zu 1024 GB insgesamt

15 1 Gbit/s pro OCPU, maximal 40 Gbit/s

1 VNIC

CI.Standard.E5. FlexFeld

Minimum: 1 OCPU

Maximum: 64 OCPU (mit erweiterten OCPUs)

Minimum: 1 GB oder ein Wert, der mit der Anzahl der OCPUs übereinstimmt, immer größer

Maximum: 64 GB pro OCPU, bis zu 1024 GB gesamt

15 1 Gbit/s pro OCPU, maximal 40 Gbit/s

1 VN

CI.Standard.A1. FlexFeld

Minimum: 1 OCPU

Maximum: 76 OCPUs (mit erweiterten OCPUs)

Minimum: 1 GB oder ein Wert, der mit der Anzahl der OCPUs übereinstimmt, unabhängig davon, ob er größer ist

Maximum: 64 GB pro OCPU, bis zu 488 GB gesamt

15 1 Gbit/s pro OCPU, maximal 40 Gbit/s

1 VNIC

Erweiterte OCPU-Containerinstanzen

Beim Erstellen einer Containerinstanz können Sie eine erweiterte Anzahl von Cores zuweisen, ähnlich wie bei der Zuweisung der Anzahl von OCPUs für eine reguläre flexible Ausprägung. Erweiterte OCPU-Containerinstanzen sind für anspruchsvolle Workloads konzipiert, die mehr Cores als 8 Cores in x86-(AMD-) und 16 Cores in Arm-(Ampere-)Ausprägungen benötigen.

Mit erweiterten OCPU-Containerinstanzen können Sie Containerinstanzen mit Cores erstellen, die den Grenzwert für normale Cores überschreiten. Die Erstellung einer Containerinstanz mit erweiterten OCPUs kann länger dauern als eine Containerinstanz ohne erweiterte OCPUs.

Ephemerer Speicher

Der ephemere Speicher ist ein Speicher, der von einer Containerinstanz und ihren Containern gemeinsam verwendet wird. Sie wird für eine Vielzahl von Zwecken verwendet, beispielsweise zum Speichern von Containerimages oder zum Sichern des Root-Overlay-Dateisystems jedes Containers.

Die ephemere Speichernutzung für eine Containerinstanz wird über die Oracle Cloud Infrastructure-Konsole überwacht.

  • Wählen Sie auf der Seite Containerinstanzdetails die Registerkarte Metriken aus, und zeigen Sie das Diagramm mit dem Titel Ephemerer Speicher verwendet an.

Die ephemere Speicherkapazität wird von den folgenden Ressourcen belegt:

  • Containerimages
    • Für ephemeren Speicher ist freier Speicherplatz zum Herunterladen, Entpacken und Vorbereiten eines Containerimages für den Start auf einer Containerinstanz erforderlich. Der erforderliche freie Speicherplatz kann bis zu doppelt so groß wie das Containerimage sein. Nachdem das Image einsatzbereit ist, wird ein Teil des freien Speicherplatzes zurückgegeben.
    • Für den standardmäßigen ephemeren Speicher von 15 GB muss das Containerimage weniger als 7,5 GB betragen.
    • Wenn Containerimages aufgrund von fehlendem Speicherplatz nicht heruntergeladen und entpackt werden können, verläuft die Erstellung einer Containerinstanz nicht erfolgreich.
  • Containerlogs
    • Containerlogs behalten bis zu 20 MB Logdateien pro Container bei.
  • Container-Root-Overlay-Dateisystem
    • Ephemere Speicherung sichert Dateien, die in das Root-Dateisystem eines Containers geschrieben wurden.
  • emptyDir-Volumes
    • Sie können ephemeren Speicher als Backupspeicher für ein emptyDir-Volume verwenden.
  • Interne Systemprozesse
    • Die Containerinstanz verwendet für die erforderlichen Systemprozesse einen geringen ephemeren Speicher.