Nichtflüchtigen SSD-Speicher verwenden


Auf dieser Seite wird erläutert, wie Sie PersistentVolume-Ressourcen erstellen, für die nichtflüchtige SSD-Speicher genutzt werden.

Persistente SSD-Laufwerke

Dynamisch bereitgestellte PersistentVolumes verwenden standardmäßig die Standard-StorageClass und werden durch Standardfestplatten unterstützt. Wenn Sie schnellere SSDs benötigen, können Sie die Speicherklasse premium-rwo aus dem CSI-Treiber für nichtflüchtigen Speicher von Compute Engine verwenden, um Ihre Volumes bereitzustellen. Dazu wird das Feld storageClassName in Ihrem PersistentVolumeClaim auf premium-rwo gesetzt, wie im folgenden Beispiel gezeigt:

# ssd-claim.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: my-volume
spec:
  storageClassName: premium-rwo
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 30Gi

Verwenden Sie zum Erstellen des PersistentVolumeClaim-Objekts my-volume den folgenden kubectl apply-Befehl:

kubectl apply -f ssd-claim.yaml

Wenn Sie dieses PersistentVolumeClaim-Objekt mit kubectl apply erstellen, generiert Kubernetes dynamisch ein entsprechendes PersistentVolume-Objekt.