ONTAP에서 클라우드 공급자를 통해 키를 관리합니다
ONTAP 9.10.1부터 클라우드 호스팅 응용 프로그램에서 및 를 "Google Cloud Platform의 키 관리 서비스(Cloud KMS)"사용하여 ONTAP 암호화 키를 보호할 수 "Azure 키 저장소(AKV)"있습니다. ONTAP 9.12.0부터, 로 NVE 키를 보호할 수도 "AWS의 KMS"있습니다.
AWS KMS, AKV 및 Cloud KMS를 사용하여 보호할 수 있습니다 "NVE(NetApp Volume Encryption) 키" 데이터 SVM에만 해당.
클라우드 공급자를 사용한 키 관리는 CLI 또는 ONTAP REST API를 사용하여 설정할 수 있습니다.
클라우드 공급자를 사용하여 키를 보호할 때는 기본적으로 데이터 SVM LIF가 클라우드 키 관리 엔드포인트와 통신하는 데 사용됩니다. 노드 관리 네트워크는 클라우드 공급자의 인증 서비스(Azure의 경우 login.microsoftonline.com, Cloud KMS의 경우 oauth2.googleapis.com)와 통신하는 데 사용됩니다. 클러스터 네트워크가 올바르게 구성되지 않은 경우 클러스터에서 키 관리 서비스를 제대로 사용할 수 없습니다.
클라우드 공급자 키 관리 서비스를 사용할 때는 다음과 같은 제한 사항을 숙지해야 합니다.
-
NSE(NetApp 스토리지 암호화) 및 NAE(NetApp 애그리게이트 암호화)에 클라우드 공급자 키 관리를 사용할 수 없습니다. "외부 KMIP" 대신 사용할 수 있습니다.
-
MetroCluster 구성에서는 클라우드 공급자 키 관리를 사용할 수 없습니다.
-
클라우드 공급자 키 관리는 데이터 SVM에서만 구성할 수 있습니다.
-
해당 클라우드 공급자에 KMS를 구성해야 합니다.
-
ONTAP 클러스터 노드는 NVE를 지원해야 합니다.
-
"VE(Volume Encryption) 및 MTEKM(Multi-tenant Encryption Key Management) 라이센스를 설치해야 합니다".. 이 라이선스는 에 "ONTAP 1 을 참조하십시오"포함되어 있습니다.
-
클러스터 또는 SVM 관리자여야 합니다.
-
데이터 SVM에는 암호화된 볼륨이 포함되어 있지 않아야 하며 키 관리자를 사용해야 합니다. 데이터 SVM에 암호화된 볼륨이 포함된 경우 KMS를 구성하기 전에 해당 볼륨을 마이그레이션해야 합니다.
외부 키 관리를 활성화합니다
외부 키 관리를 사용하는 방법은 사용하는 특정 키 관리자에 따라 다릅니다. 해당 키 관리자 및 환경의 탭을 선택합니다.
-
암호화를 관리하는 IAM 역할이 사용할 AWS KMS 키에 대한 권한을 만들어야 합니다. IAM 역할에는 다음 작업을 허용하는 정책이 포함되어야 합니다.
-
DescribeKey
-
Encrypt
-
Decrypt
를 누릅니다
자세한 내용은 의 AWS 설명서를 참조하십시오 "보조금".
-
-
시작하기 전에 AWS KMS에서 액세스 키 ID와 비밀 키를 모두 받으십시오.
-
권한 수준을 고급으로 설정합니다.
set -priv advanced
-
AWS KMS 활성화:
security key-manager external aws enable -vserver svm_name -region AWS_region -key-id key_ID -encryption-context encryption_context
-
메시지가 표시되면 비밀 키를 입력합니다.
-
AWS KMS가 올바르게 구성되었는지 확인합니다.
security key-manager external aws show -vserver svm_name
하나 이상의 암호화된 볼륨이 데이터 SVM용으로 이미 구성되어 있고 admin SVM 온보드 키 관리자가 해당 NVE 키를 관리하는 경우 이러한 키를 외부 키 관리 서비스로 마이그레이션해야 합니다. CLI에서 이 작업을 수행하려면 다음 명령을 실행합니다.
`security key-manager key migrate -from-Vserver admin_SVM -to-Vserver data_SVM`데이터 SVM의 모든 NVE 키가 성공적으로 마이그레이션될 때까지 테넌트의 데이터 SVM에 대해 암호화된 새 볼륨을 생성할 수 없습니다.