AI 영역에 대한 액세스 관리

이 페이지에서는 프로젝트에 AI 영역이 사용 설정되어 있는지 확인하는 방법과 AI 영역을 사용 설정하거나 사용 중지하는 방법을 설명합니다. AI 영역은 인공지능 및 머신러닝 (AI 및 ML) 학습 및 추론 워크로드에 사용되는 특수 영역입니다. Google Cloud AI 영역을 사용하려면 Google Cloud 프로젝트에서 AI 영역을 사용 설정해야 합니다. 이렇게 하면 모든 Google Cloud 서비스에 AI 영역이 사용 설정됩니다.

이 페이지에서는 프로젝트에 AI 영역이 사용 설정되어 있는지 확인하는 방법과 AI 영역을 사용 설정하거나 사용 중지하는 방법을 설명합니다. Google Cloud

AI 영역에 대해 자세히 알아보려면 AI 영역 문서를 참조하세요.

시작하기 전에

  • 아직 인증을 설정하지 않았다면 설정합니다. 인증은 서비스 및 API에 액세스하기 위해 ID를 확인합니다. Google Cloud 로컬 개발 환경에서 코드 또는 샘플을 실행하려면 다음 옵션 중 하나를 선택하여 Compute Engine에 인증하면 됩니다.

    이 페이지의 샘플 사용 방법에 대한 탭을 선택하세요.

    콘솔

    콘솔을 사용하여 서비스 및 API에 액세스하는 경우 인증을 설정할 필요가 없습니다. Google Cloud Google Cloud

    gcloud

    1. Google Cloud CLI를 설치합니다. 설치 후 Google Cloud CLI를 초기화하려면 다음 명령어를 실행합니다.

      gcloud init

      외부 ID 공급업체 (IdP)를 사용하는 경우 먼저 제휴 ID로 gcloud CLI에 로그인해야 합니다.

  • 기본 리전 및 영역을 설정합니다.
  • REST

    로컬 개발 환경에서 이 페이지의 REST API 샘플을 사용하려면 gcloud CLI에 제공한 사용자 인증 정보를 사용합니다.

      Google Cloud CLI를 설치합니다.

      외부 ID 공급업체 (IdP)를 사용하는 경우 먼저 제휴 ID로 gcloud CLI에 로그인해야 합니다.

    자세한 내용은 인증 문서의 REST 사용을 위한 인증 을 참조하세요. Google Cloud

필요한 역할

AI 영역을 사용 설정하거나 사용 중지하는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 Compute 관리자 (roles/compute.admin) IAM 역할을 부여해 달라고 요청하세요. 역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.

커스텀 역할이나 다른 사전 정의된 역할을 통해 필요한 권한을 얻을 수도 있습니다.

프로젝트에 AI 영역이 사용 설정되어 있는지 확인

프로젝트에 AI 영역이 사용 설정되어 있는지 확인하려면 프로젝트에 ai-zones-visibility (미리보기) 기능이 사용 설정되어 있는지 확인하세요. Google Cloud Google Cloud 새 Google Cloud 프로젝트의 경우 AI 영역 은 기본적으로 사용 중지되어 있습니다.

Google Cloud CLI

gcloud compute preview-features list 명령어를 사용합니다. 수신한 응답은 ai-zones-visibility 기능이 사용 설정되어 있는지 아니면 사용 중지되어 있는지를 나타냅니다.

gcloud compute preview-features list --filter="name=ai-zones-visibility"

REST

previewFeatures.list 메서드에 다음 GET 요청을 합니다.

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/previewFeatures/ai-zones-visibility

PROJECT_ID프로젝트 ID로 바꿉니다.

AI 영역 사용 설정

AI 영역에 액세스하려면 프로젝트에서 AI 영역을 사용 설정하세요. Google Cloud

Google Cloud CLI

gcloud compute preview-features 명령어를 사용하여 활성화 상태를 enabled로 설정하고 출시 계획을 fast-rollout로 설정합니다.

gcloud compute preview-features update ai-zones-visibility \
    --activation-status=enabled \
    --rollout-plan=fast-rollout

REST

다음 PATCH 요청을 previewFeatures.update 메서드에 합니다. 요청 본문에 다음 필드를 포함합니다.

  • activation_status 필드를 ENABLED로 설정합니다.
  • rollout_operation.predefined_rollout_plan 필드를 ROLLOUT_PLAN_FAST_ROLLOUT으로 설정합니다.
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/previewFeatures/ai-zones-visibility
{
  "activation_status": "ENABLED",
  "rollout_operation": {
    "rollout_input": {
      "predefined_rollout_plan": "ROLLOUT_PLAN_FAST_ROLLOUT"
    }
  }
}

PROJECT_ID프로젝트 ID로 바꿉니다.

AI 영역 사용 중지

AI 영역에 대한 액세스 권한을 삭제하려면 프로젝트에서 AI 영역을 사용 중지하세요. Google Cloud AI 영역을 사용 중지하면 AI 영역에 배포한 리소스에 대한 액세스 권한이 사라집니다.

Google Cloud CLI

gcloud compute preview-features 명령어를 사용하여 활성화 상태를 unspecified로 설정하고 출시 계획을 fast-rollout로 설정합니다.

gcloud compute preview-features update ai-zones-visibility \
    --activation-status=unspecified \
    --rollout-plan=fast-rollout

REST

다음 PATCH 요청을 previewFeatures.update 메서드에 합니다. 요청 본문에 다음 필드를 포함합니다.

  • activation_status 필드를 ACTIVATION_STATE_UNSPECIFIED로 설정합니다.
  • rollout_operation.predefined_rollout_plan 필드를 ROLLOUT_PLAN_FAST_ROLLOUT으로 설정합니다.
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/previewFeatures/ai-zones-visibility
{
  "activation_status": "ACTIVATION_STATE_UNSPECIFIED",
  "rollout_operation": {
    "rollout_input": {
      "predefined_rollout_plan": "ROLLOUT_PLAN_FAST_ROLLOUT"
    }
  }
}

PROJECT_ID프로젝트 ID로 바꿉니다.

다음 단계