AKS 클러스터의 스토리지 클래스 및 PV 크기입니다
Astra Control Service는 Azure Kubernetes Service(AKS) 클러스터를 위한 스토리지 백엔드로 Azure NetApp Files, Azure 관리 디스크 또는 NetApp Cloud Volumes ONTAP를 지원합니다.
Azure NetApp Files
Astra Control Service는 Azure Kubernetes Service(AKS) 클러스터를 위한 스토리지 백엔드로 Azure NetApp Files를 지원합니다. 스토리지 클래스 및 영구 볼륨 크기를 선택하면 성능 목표를 달성하는 데 어떤 도움이 되는지 알아야 합니다.
서비스 수준 및 스토리지 클래스
Azure NetApp Files는 Ultra 스토리지, Premium 스토리지 및 Standard 스토리지의 세 가지 서비스 수준을 지원합니다. 각 서비스 수준은 성능 요구 사항에 따라 다르게 설계되었습니다.
- 최고의 스토리지
-
1TiB당 최대 128MiB/s의 처리량을 제공합니다.
- Premium 스토리지
-
1TiB당 최대 64MiB/s의 처리량을 제공합니다.
- Standard 스토리지
-
1TiB당 최대 16개의 MIB/s 처리량을 제공합니다.
이러한 서비스 수준은 용량 풀의 특성입니다. Kubernetes 클러스터와 함께 사용할 각 서비스 수준에 대해 용량 풀을 설정해야 합니다. "용량 풀을 설정하는 방법에 대해 알아봅니다".
Astra Control Service는 이러한 서비스 수준을 영구 볼륨의 스토리지 클래스로 사용합니다. Kubernetes 클러스터를 Astra Control Service에 추가하면 기본 스토리지 클래스로 Ultra, Premium 또는 Standard를 선택하라는 메시지가 표시됩니다. 스토리지 클래스의 이름은 NetApp-anf-perf-ultra,netapp-anf-perf-premium,_netapp-anf-perf-standard_입니다.
영구 볼륨 크기 및 성능
위에서 설명한 것처럼 각 서비스 수준의 처리량은 프로비저닝된 용량의 1TiB입니다. 다시 말해, 볼륨이 클수록 성능이 향상됩니다. 따라서 볼륨을 프로비저닝할 때 용량 및 성능 요구사항을 모두 고려해야 합니다.
최소 볼륨 크기입니다
Astra Control Service는 PVC가 더 작은 볼륨 크기를 요구하더라도 최소 볼륨 크기 100GiB를 사용하여 영구 볼륨을 프로비저닝합니다. 예를 들어, Hrom 차트의 PVC가 6GiB를 요청하는 경우 Astra Control Service는 자동으로 100GiB 볼륨을 프로비저닝합니다.
애플리케이션 백업
Azure NetApp Files 스토리지에 상주하는 애플리케이션을 백업하는 경우 Astra Control Service가 자동으로 용량 풀을 확장합니다. 백업이 완료된 후 Astra Control Service는 용량 풀을 이전 크기로 축소합니다. Azure 구독에 따라 이 경우 저장소 요금이 부과될 수 있습니다. 용량 풀 크기 조정 이벤트 기록은 * Activity * 페이지 이벤트 로그에서 확인할 수 있습니다.
크기 조정 작업 중에 용량 풀이 Azure 구독에서 허용하는 최대 크기를 초과하면 백업 작업이 실패하고 Azure API에서 경고가 트리거됩니다.
Azure로 관리되는 디스크
Astra Control Service는 CSI(Container Storage Interface) 드라이버를 사용하여 Azure 관리 디스크와 스토리지 백엔드로 인터페이스할 수 있습니다. 이 서비스는 Azure에서 관리하는 블록 레벨 스토리지를 제공합니다.
NetApp Cloud Volumes ONTAP를 참조하십시오
성능 권장사항을 비롯한 NetApp Cloud Volumes ONTAP 구성에 대한 자세한 내용은 를 참조하십시오 "NetApp Cloud Volumes ONTAP 문서".