Speicherklassen und PV-Größe für AKS-Cluster
Der Astra Control Service unterstützt Azure NetApp Files, von Azure gemanagte Festplatten oder NetApp Cloud Volumes ONTAP als Storage-Back-End für AKS-Cluster (Azure Kubernetes Service).
Azure NetApp Dateien
Astra Control Service unterstützt Azure NetApp Files als Storage-Backend für Azure Kubernetes Service-Cluster (AKS). Sie sollten verstehen, wie Sie mithilfe einer Storage-Klasse und einer persistenten Volume-Größe Ihre Performance-Ziele erreichen können.
Service Levels und Storage-Klassen
Azure NetApp Files unterstützt drei Service-Level: Ultra-Storage, Premium-Storage und Standard-Storage. Jedes dieser Service-Level ist für unterschiedliche Performance-Anforderungen konzipiert:
- Ultra-Storage
-
Bietet einen Durchsatz von bis zu 128 MiB/s pro 1 tib.
- Premium-Storage
-
Bietet einen Durchsatz von bis zu 64 MiB/s pro 1 tib.
- Standard-Storage
-
Bietet einen Durchsatz von bis zu 16 MIB/s pro 1 tib.
Diese Service Levels sind die Attribute eines Kapazitäts-Pools. Sie müssen für jedes Service-Level, das Sie mit Ihren Kubernetes Clustern verwenden möchten, einen Kapazitäts-Pool einrichten. "Erfahren Sie, wie Sie Kapazitäts-Pools einrichten".
Astra Control Service verwendet diese Service-Level als Storage-Klassen für Ihre persistenten Volumes. Wenn Sie Kubernetes-Cluster zum Astra Control Service hinzufügen, werden Sie aufgefordert, Ultra, Premium oder Standard als Standard-Storage-Klasse auszuwählen. Die Namen der Storage-Klassen sind netapp-anf-perf-ultra, netapp-anf-perf-Premium und netapp-anf-perf-Standard.
Persistente Volume-Größe und -Performance
Wie oben beschrieben, beträgt der Durchsatz für jedes Service-Level 1 tib bereitgestellte Kapazität. Größere Volumes bieten also eine bessere Performance. Sie sollten also bei der Bereitstellung von Volumes sowohl Kapazitäts- als auch Performance-Anforderungen berücksichtigen.
Minimale Volume-Größe
Astra Control Service stellt persistente Volumes mit einer minimalen Volume-Größe von 100 gib bereit, selbst wenn das PVC eine kleinere Volume-Größe erfordert. Wenn beispielsweise das PVC in einem Helm-Diagramm 6 gib verlangt, stellt Astra Control Service automatisch ein Volumen von 100 gib bereit.
Applikations-Backups
Wenn Sie eine Applikation sichern, die sich auf dem Azure NetApp Files Storage befindet, erweitert Astra Control Service automatisch vorübergehend den Kapazitäts-Pool. Nach Abschluss des Backups verkleinert der Astra Control Service den Kapazitäts-Pool auf die vorherige Größe. Je nach Ihrem Azure-Abonnement fallen bei diesem Vorgang möglicherweise Storage-Gebühren an. Im Ereignisprotokoll der Seite Aktivität können Sie einen Verlauf der Größenänderung des Kapazitätspools sehen.
Wenn der Kapazitäts-Pool die maximal zulässige Größe des Azure-Abonnements während des Größenänderungsvorgangs überschreitet, schlägt der Backup-Vorgang fehl, und eine Warnung wird von der Azure-API ausgelöst.
Von Azure gemanagte Festplatten
Astra Control Service kann über Container Storage Interface (CSI)-Treiber eine Schnittstelle zu Azure Managed Disks als Storage-Backend verwenden. Dieser Service bietet Storage auf Block-Ebene, der von Azure gemanagt wird.
NetApp Cloud Volumes ONTAP
Genaue Informationen zur Konfiguration von NetApp Cloud Volumes ONTAP, einschließlich Performance-Empfehlungen, finden Sie im "NetApp Cloud Volumes ONTAP-Dokumentation".