AKS(Azure Kubernetes Service)에 대한 백업 스토리지로 Azure Elastic SAN을 사용하는 방법에는 두 가지가 있습니다. Azure Container Storage 미리 보기를 사용하거나 오픈 소스 Kubernetes iSCSI CSI 드라이버를 사용할 수 있습니다.
Kubernetes iSCSI CSI 드라이버
Kubernetes iSCSI CSI 드라이버를 사용하는 경우 기존 AKS 클러스터를 iSCSI를 통해 Elastic SAN에 연결할 수 있습니다. 이 Elastic SAN을 수동으로 관리하므로 AKS와 함께 다른 워크로드에도 사용할 수 있습니다. 그러나 이 구성을 사용하는 경우 Microsoft는 오픈 소스이므로 드라이버 자체에서 발생하는 문제에 대한 지원을 제공하지 않습니다. 동적 프로비전은 현재 이 구성에서 지원되지 않으며 액세스 모드만 ReadwriteOnce 지원됩니다.
Azure Container Storage 미리 보기
Azure Container Storage 미리 보기는 컨테이너용으로 기본적으로 빌드된 클라우드 기반 볼륨 관리, 배포 및 오케스트레이션 서비스입니다. 신규 또는 기존 AKS 클러스터의 경우 Azure Container Storage를 확장으로 설치할 수 있습니다. 확장으로 설치되면 Kubernetes 컨트롤 플레인을 통해 Elastic SAN을 비롯한 스토리지를 프로그래밍 방식으로 관리하고 배포할 수 있습니다. 이 경우 Azure Container Storage는 AKS 클러스터와 함께 사용하기 위해 SAN만 배포합니다. 해당 SAN은 다른 워크로드에 사용할 수 없으며 해당 SAN 볼륨의 볼륨 스냅샷은 현재 이 구성에서 지원되지 않습니다.