스팟 VM의 선점률 및 가격 보기

이 문서에서는 스팟 VM의 선점률 및 가격 책정을 보는 방법을 설명합니다.

스팟 VM을 만들기 전에 스팟 VM에서 사용할 머신 유형의 이전 및 현재 선점률과 가격 책정을 볼 수 있습니다. 이 데이터를 보면 다양한 머신 유형과 위치의 안정성과 비용을 비교하여 워크로드와 예산에 가장 적합한 옵션을 찾는 데 도움이 됩니다.

스팟 VM에 대한 실시간 데이터를 보려면 다음을 대신 참조하세요.

  • 스팟 VM의 현재 비용을 보려면 스팟 VM 가격 책정을 참조하세요.

  • 스팟 VM을 만들려는 영역에서 용량을 사용할 수 있는지 확인하려면 스팟 VM의 가용성 보기 를 참조하세요.

제한사항

GPU가 연결된 N1 머신 유형, 커스텀 머신 유형 또는 TPU의 선점률 및 가격 책정 추세는 볼 수 없습니다.

스팟 VM의 선점률 및 가격 책정 이해

advice.capacityHistory API에 요청을 보내면 출력에 다음 측정항목이 표시됩니다. 이러한 측정항목을 이해하면 머신 유형과 영역 전반에서 선점률 추세와 가격 책정 추세를 보고 비교한 후 이 데이터를 사용하여 스팟 VM을 만들 때 결정을 내릴 수 있습니다.

이전 선점률

이전 선점률 (preemptionHistory)은 지난 30일 동안 지정된 머신 유형 및 영역의 일일 선점률을 보여줍니다. Compute Engine은 태평양 표준시(PT) 기준 자정에 이 비율의 데이터 경계를 설정합니다. 당일의 선점률은 하루 종일 변경될 수 있습니다.

Compute Engine은 다음 공식과 같이 당일에 선점된 스팟 VM 수를 당일에 실행이 중지된 스팟 VM 수로 나누어 선점률을 계산합니다. Cloud de Confiance by S3NS 이러한 중지에는 사용자 또는 프로그래매틱 작업 (예: 제한된 런타임)이 스팟 VM을 일시중지, 중지 또는 삭제하거나 Compute Engine이 선점하는 경우가 포함됩니다.

$${preemptionHistory}=\frac{\text{Total preempted Spot VMs in a day}}{\text{Total Spot VMs that stopped running in a day}}$$

선점률은 0.00에서 1.00까지입니다. 예를 들어 비율이 0.50 이면 당일에 실행이 중지된 특정 머신 유형 과 특정 영역의 스팟 VM 중에서 Cloud de Confiance Compute Engine이 50% 를 선점했음을 나타냅니다.

이전 가격 책정

이전 가격 책정 (priceHistory)은 지난 1년 동안 지정된 머신 유형 및 리전의 가격 변동을 USD로 보여줍니다. 각 항목은 해당 가격이 활성화된 시간 간격의 시간당 가격을 나타냅니다. Compute Engine은 태평양 표준시(PT) 기준 자정(오전 00:00)에 가격 변동을 설정합니다. 데이터를 사용할 수 없는 경우 시간 간격에 간격이 있습니다.

시작하기 전에

필요한 역할

스팟 VM의 선점률 및 가격 책정을 보는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 Compute 뷰어 (roles/compute.viewer) IAM 역할을 부여해달라고 요청하세요. 역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.

이 사전 정의된 역할에는 스팟 VM의 선점률 및 가격 책정을 보는 데 필요한 권한이 포함되어 있습니다. 필요한 정확한 권한을 보려면 필수 권한 섹션을 펼치세요.

필수 권한

스팟 VM의 선점률 및 가격 책정을 보려면 다음 권한이 필요합니다.

  • 스팟 VM의 선점률 및 가격 책정 보기: compute.advice.capacityHistory 프로젝트에 대한

커스텀 역할이나 다른 사전 정의된 역할을 사용하여 이 권한을 부여받을 수도 있습니다.

스팟 VM의 선점률 및 가격 책정 보기

스팟 VM의 이전 선점률 및 가격 책정을 보려면 VM을 만들려는 머신 유형과 리전 또는 영역을 지정해야 합니다. 결과에 따라 스팟 VM을 만들거나 다른 위치 또는 다른 머신의 선점률 및 가격 책정을 볼 수 있습니다.

스팟 VM의 선점률 및 가격 책정을 보려면 다음 옵션 중 하나를 선택합니다.

콘솔

  1. 콘솔에서 용량 도우미 페이지로 이동합니다. Cloud de Confiance

    용량 도우미로 이동

  2. 필터 창에서 다음 단계를 완료합니다.

    1. 위치 섹션의 리전 목록에서 스팟 VM을 만들려는 리전을 선택합니다.

    2. 머신 사양 섹션에서 만들려는 머신 구성 및 스팟 VM 수를 지정합니다.

      1. 머신 계열 목록에서 머신 계열을 선택합니다.

      2. 시리즈 목록에서 최대 3개의 머신 시리즈를 선택합니다.

      3. 머신 유형 목록에서 최대 5개의 머신 유형을 선택합니다.

      4. VM 수 필드에 스팟 VM 수를 입력합니다.

      5. 선택사항: 기본적으로 사용 가능한 리소스가 제한된 영역은 숨겨집니다. 이러한 영역을 보려면 가용성이 제한된 리전 숨기기 체크박스를 선택 해제합니다.

    3. 검색 을 클릭합니다.

  3. 사용 사례에 따라 다음 옵션 중 하나를 선택합니다.

    • 특정 위치의 가격 책정, 가용성, 선점률을 보려면 다음 단계를 완료합니다.

      1. 프로비저닝 모델 결과 창에서 지도 탭을 클릭합니다.

      2. 지도에서 리전을 클릭합니다. 해당 리전의 가격 책정 및 영역별 선점률을 보여주는 창이 나타납니다.

    • 여러 머신 유형의 이전 가격 책정 및 선점률을 비교하려면 다음 단계를 완료합니다.

      1. 프로비저닝 모델 결과 창에서 목록 탭을 클릭합니다.

      2. 비교할 머신 유형이 포함된 행을 두 개 이상 선택합니다.

      3. 가격 비교 를 클릭합니다. 머신 유형 비교 창이 나타납니다.

      4. 가격 책정 데이터 또는 선점률을 보려면 가격 또는 선점 탭을 클릭합니다.

      5. 선택사항: 비교할 머신 유형을 변경하려면 다음 중 하나를 수행합니다.

        • 머신 유형을 추가하려면 머신 유형 추가를 클릭한 후 추가할 머신 유형을 선택합니다.

        • 머신 유형을 삭제하려면 삭제할 머신 유형의 작업 열에서 행 삭제 를 클릭합니다.

gcloud

스팟 VM의 선점률 및 가격 책정을 보려면 gcloud beta compute advice capacity-history 명령어를 사용합니다.

사용 사례에 따라 다음 플래그를 포함합니다.

  • 리전의 선점률 및 가격 책정을 보려면 --types=PREEMPTION,PRICE--region 플래그를 포함합니다.

    gcloud beta compute advice capacity-history \
        --provisioning-model=SPOT \
        --machine-type=MACHINE_TYPE \
        --types=PREEMPTION,PRICE \
        --region=REGION
    
  • 영역의 선점률을 보려면 --types=PREEMPTION--zone 플래그를 포함합니다.

    gcloud beta compute advice capacity-history \
        --provisioning-model=SPOT \
        --machine-type=MACHINE_TYPE \
        --types=PREEMPTION \
        --zone=ZONE
    

다음을 바꿉니다.

  • MACHINE_TYPE: 스팟 VM에서 사용할 머신 유형입니다.

  • REGION: 스팟 VM을 만들려는 리전입니다.

  • ZONE: 스팟 VM을 만들려는 영역입니다.

출력은 다음과 비슷합니다.

location: https://compute.s3nsapis.fr/compute/beta/projects/example-project/zones/us-central1-a
machineType: n2-standard-32
preemptionHistory:
- interval:
    endTime: "2026-04-21T07:00:00Z"
    startTime: "2026-04-20T07:00:00Z"
  preemptionRate: 0.52
- interval:
    endTime: "2026-04-22T07:00:00Z"
    startTime: "2026-04-21T07:00:00Z"
  preemptionRate: 0.64
...
priceHistory:
- interval:
    endTime: "2026-05-11T07:00:00Z"
    startTime: "2026-04-27T07:00:00Z"
  listPrice:
    currencyCode: "USD"
    nanos: "478720000"
- interval:
    endTime: "2026-05-12T07:00:00Z"
    startTime: "2026-05-11T07:00:00Z"
  listPrice:
    currencyCode: "USD"
    nanos: "502720000"
...

REST

스팟 VM의 선점률 및 가격 책정을 보려면 베타 메서드POST 요청을 실행합니다.advice.capacityHistory

사용 사례에 따라 다음 요청 중 하나를 실행합니다.

  • 리전의 선점률 및 가격 책정을 보려면 다음 요청을 실행합니다.

    POST https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/regions/REGION/advice/capacityHistory
    
    {
      "types": [
        "PREEMPTION",
        "PRICE"
      ],
      "instanceProperties": {
        "scheduling": {
          "provisioningModel": "SPOT"
        },
        "machineType": "MACHINE_TYPE"
      }
    }
    
  • 영역의 선점률을 보려면 다음 요청을 실행합니다.

    POST https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/regions/REGION/advice/capacityHistory
    
    {
      "types": [
        "PREEMPTION"
      ],
      "instanceProperties": {
        "scheduling": {
          "provisioningModel": "SPOT"
        },
        "machineType": "MACHINE_TYPE"
      },
      "locationPolicy": {
        "location": "zones/ZONE"
      }
    }
    

다음을 바꿉니다.

  • PROJECT_ID: 프로젝트의 ID입니다.

  • REGION: 스팟 VM을 만들려는 리전입니다.

  • MACHINE_TYPE: 스팟 VM에서 사용할 머신 유형입니다.

  • ZONE: 스팟 VM을 만들려는 영역으로, REGION 내에 있어야 합니다.

출력은 다음과 비슷합니다.

{
  "machineType": "n2-standard-32",
  "location": "https://compute.s3nsapis.fr/compute/beta/projects/example-project/regions/us-central1",
  "preemptionHistory": [
    {
      "interval": {
        "startTime": "2026-04-20T07:00:00Z",
        "endTime": "2026-04-21T07:00:00Z"
      },
      "preemptionRate": 0.52
    },
    {
      "interval": {
        "startTime": "2026-04-21T07:00:00Z",
        "endTime": "2026-04-22T07:00:00Z"
      },
      "preemptionRate": 0.64
    },
    ...
  ],
  "priceHistory": [
    {
      "interval": {
        "startTime": "2026-04-27T07:00:00Z",
        "endTime": "2026-05-11T07:00:00Z"
      },
      "listPrice": {
        "currencyCode": "USD",
        "nanos": "478720000"
      }
    },
    {
      "interval": {
        "startTime": "2026-05-11T07:00:00Z",
        "endTime": "2026-05-12T07:00:00Z"
      },
      "listPrice": {
        "currencyCode": "USD",
        "nanos": "502720000"
      }
    },
    ...
  ]
}

다음 단계

  • 스팟 VM을 만들고 사용하는 방법을 알아봅니다.

  • 스팟 VM 권장사항에 대해 자세히 알아보세요.