Gemini Enterprise 에이전트 플랫폼의 RAG 엔진에서 CMEK 사용

이 페이지에서는 Gemini Enterprise Agent Platform에서 RAG Engine과 함께 작동하도록 CMEK를 사용 설정하는 방법을 보여줍니다.

개요

RAG Engine은 저장 데이터가 암호화되는 방식을 관리하는 강력한 옵션을 제공합니다. 기본적으로 RagManagedDb 내의 모든 사용자 데이터는 기본 설정인 Google Cloud-powered encryption key를 사용하여 암호화됩니다. 이 기본 설정을 사용하면 특정 구성을 요구하지 않고도 데이터가 안전한지 확인할 수 있습니다.

암호화에 사용되는 키를 더 세밀하게 제어해야 하는 경우 RAG Engine은 고객 관리 암호화 키 (CMEK)를 지원합니다. CMEK를 사용하면 Cloud Key Management Service (KMS) 내에서 관리되는 암호화 키를 사용하여 RAG 코퍼스 데이터를 보호할 수 있습니다.

RAG 코퍼스로 암호화 키 설정

암호화 키를 설정하려면 KMS 키 설정 및 권한 부여의 단계를 따르세요.

Gemini Enterprise Agent Platform의 RAG Engine에 대한 CMEK 제한사항

Gemini Enterprise Agent Platform의 RAG Engine은 다음과 같은 제한사항이 있는 CMEK를 지원합니다.

  • RAG 코퍼스를 만들기 전에 RAG 서비스 계정을 수동으로 사용 설정해야 합니다. 자세한 안내는 RAG Engine 서비스 에이전트에 권한 부여를 참조하세요.

  • CMEK는 RagManagedDb 유형의 RagVectorDbConfig에서만 지원됩니다.

  • encryption_spec 필드는 KMS 키를 정의하며 이 필드는 변경할 수 없습니다. 즉, RAG 코퍼스가 생성된 후에는 CMEK를 사용 설정하거나 사용 중지할 수 없습니다.

  • 리전당 프로젝트당 RAG 코퍼스를 만드는 데 사용할 수 있는 고유한 KMS 키는 50개를 초과할 수 없습니다.

다음 단계