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.

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

Flexibler Speicher ist auf flexiblen Ausprägungen verfügbar.

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 Ressource Metriken aus, und zeigen Sie das Diagramm mit dem Titel Ephemer verwendeter Speicher an.

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

  • Containerimages
    • Für den flüchtigen Speicher ist freier Speicherplatz erforderlich, um ein Containerimage herunterzuladen, zu entpacken und vorzubereiten, das auf einer Containerinstanz gestartet werden kann. Der erforderliche freie Speicherplatz kann bis zu der doppelten Größe des Containerimages betragen. 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.