용량 플래너 개요

이 문서에서는 용량 플래너를 간략하게 설명합니다.

용량 플래너를 사용하면 Google Cloud 프로젝트, 폴더 또는 조직에서 다음 리소스의 현재 및 예측 사용량을 확인할 수 있습니다.

  • Compute Engine 인스턴스

  • 영구 디스크 및 하이퍼디스크 볼륨

  • GPU

  • TPU

  • Cloud Storage 버킷

사용 사례

용량 플래너를 사용하면 다음 작업을 통해 향후 용량 및 할당량 요구사항을 계획할 수 있습니다.

  • 프로젝트, 폴더 또는 조직 전반의 리소스 및 할당량의 향후 요구사항을 예측하는 데 도움이 되는 데이터를 확인합니다. 이 데이터에는 다음이 포함됩니다.

    • 컴퓨팅 인스턴스, Persistent Disk 볼륨, Hyperdisk 볼륨, GPU, TPU의 과거 사용량, 예측 사용량, 할당량 가용성

    • Cloud Storage 버킷의 이그레스 대역폭에 대한 이전 사용량입니다.

    • 인스턴스 및 GPU의 예약(현재 주문형 예약과 과거 및 현재 미래용 예약 요청 포함)

  • 데이터에 따라 리소스 획득 문제를 방지합니다. 이러한 작업에는 다음이 포함됩니다.

    • 예상되거나 예상치 못한 성장에 대비하기 위해 사전에 리소스를 요청하세요.

    • 할당량이 한도에 가까워지면 자동 할당량 상향 요청을 설정하여 다음 작업을 수행하세요.

      • 할당량에 도달할 때 서비스 중단을 방지합니다.

      • 수동 할당량 상향 요청을 제출할 필요가 없습니다.

용량 플래너 작동 방식

다음 섹션에서는 용량 플래너가 프로젝트, 폴더 또는 조직의 컴퓨팅 인스턴스, Persistent Disk 및 Hyperdisk 볼륨, GPU, TPU의 사용량 데이터와 통계 예측을 계산하고 표시하는 방법을 설명합니다.

제한사항, 데이터 가용성, 데이터 업데이트를 비롯한 사용량 데이터 및 예측에 대한 자세한 내용은 사용량 및 예측 데이터 보기를 참고하세요.

사용 데이터

프로젝트, 폴더 또는 조직에서 컴퓨팅 인스턴스, Persistent Disk 및 Hyperdisk 볼륨, GPU, TPU 또는 Cloud Storage 버킷의 사용량 데이터를 확인하여 소비 패턴을 확인할 수 있습니다. 용량 플래너의 사용량 데이터는 리소스의 일일 백분위수 사용량입니다.

  • 컴퓨팅 인스턴스, Persistent Disk 및 Hyperdisk 볼륨, GPU, TPU의 경우 다음 사용 백분위수 중에서 선택하여 리소스의 사용 데이터를 추적할 수 있습니다.

    • P50 P50 사용량 백분위수는 리소스의 사용량 데이터 하위 50% 와 상위 50%를 구분하는 50번째 백분위수 사용량 데이터입니다.

    • P75 P75 사용 백분위수는 리소스의 사용 데이터 중 하위 75% 와 상위 25%를 구분하는 75번째 백분위수 사용 데이터입니다.

    • P99 P99 사용량 백분위수는 리소스의 사용량 데이터 중 하위 99% 와 상위 1%를 구분하는 99번째 백분위수 사용량 데이터입니다.

  • Cloud Storage 버킷의 사용 데이터의 경우 P100(일별 최대 사용량)만 사용할 수 있습니다.

용량 플래너는 프로젝트, 폴더 또는 조직의 전체 리소스 사용량을 요약한 개요도 제공합니다. 개요에는 잠재적인 작업 항목과 리소스의 지역별 분포가 포함됩니다.

예측

프로젝트, 폴더 또는 조직에서 컴퓨팅 인스턴스, Persistent Disk 및 Hyperdisk 볼륨, GPU 또는 TPU의 예측을 확인하여 향후 용량 요구사항을 예측할 수 있습니다. 용량 계획 도구의 예측은 다음의 조합입니다.

  • 선형 및 초선형 모델

  • 사용량 데이터가 2년 이상인 프로젝트, 폴더, 조직의 사용량에 대한 연간 시즌성 효과입니다.

예측에서는 지정된 기간의 과거 사용 패턴을 기반으로 미래 사용 추정치를 제공합니다. 다음 예측 구간을 예측에 적용할 수 있습니다.

  • P25~P75 P25~P75 간격은 50% 예측 간격으로, 실제 향후 사용량이 하한과 상한 예측 사이에 있을 확률이 50% 임을 의미합니다.

  • P05~P95 P05~P95 구간은 90% 예측 구간으로, 실제 향후 사용량이 하한과 상한 예측 내에 있을 확률이 90% 임을 의미합니다.

가격 책정

용량 계획 도구 사용에 대한 추가 비용은 없습니다. 용량 플래너로 생성하거나 사용하는 청구 가능한 Google Cloud 리소스에 대해서만 비용이 청구됩니다.

예를 들어 용량 계획 도구에서 용량을 예약하면 프로젝트의 모든 Compute Engine 리소스에 Compute Engine 가격 책정이 적용됩니다. 또한 Cloud Storage 버킷 또는 BigQuery 테이블로 데이터를 내보내는 경우 프로젝트의 모든 Cloud Storage 리소스 또는 BigQuery 리소스에 각각 Cloud Storage 가격 책정BigQuery 가격 책정이 적용됩니다.

지원 받기

용량 플래너 관련 도움을 받는 방법을 알아보려면 지원 받기를 참고하세요.

기본 요건

용량 플래너를 사용하려면 다음 기본 요건을 완료하세요.

  1. 이전에 프로젝트에서 용량 플래너를 사용하지 않은 경우 프로젝트에 용량 플래너를 사용 설정합니다.
  2. 각 새 사용자에 대해 용량 플래너를 설정합니다.

프로젝트에 용량 계획 도구 사용 설정

  1. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  2. Verify that billing is enabled for your Google Cloud project.

  3. Enable the Capacity Planner API.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the API

새 사용자에 용량 플래너 설정

사용자로 용량 플래너 사용을 시작하려면 다음을 수행하세요.

  1. 용량 계획 도구를 사용하는 데 필요한 권한을 얻으려면 프로젝트에 필요한 IAM 역할을 부여해 달라고 관리자에게 요청하세요. 필요한 권한을 보려면 각 태스크의 문서를 참조하세요.

    예를 들어 사용량 및 예측 데이터를 확인하여 용량 플래너 사용 방법을 알아보려면 프로젝트에서 용량 플래너 뷰어 (roles/capacityplanner.viewer) 역할을 요청하는 것이 좋습니다.

    역할 부여에 대한 자세한 내용은 액세스 관리를 참조하세요.

  2. 용량 플래너의 API를 사용하려면 용량 플래너에 인증하는 방법을 알아보세요.

다음 단계