머신 유형

머신 유형은 시스템 메모리 크기, 가상 CPU(vCPU) 개수, 영구 디스크 한도를 포함하여 VM(가상 머신) 인스턴스에 제공할 수 있는 가상화된 하드웨어 리소스 집합입니다. Compute Engine에서 머신 유형은 다양한 워크로드에 따라 계열별로 그룹화되고 선별됩니다. 범용, 메모리 최적화, 컴퓨팅 최적화 계열 중에서 선택할 수 있습니다.

인스턴스를 만들 때 머신 유형을 선택해야 합니다. 각 머신 유형 계열의 사전 정의된 여러 머신 유형 중에서 선택할 수 있습니다. 사전 정의된 머신 유형이 요구사항을 충족하지 않는 경우 자체 커스텀 머신 유형을 만들 수 있습니다.

머신 유형 성능을 비교하려면 CPU 플랫폼을 참조하세요.

결제

VM 인스턴스가 사용하는 리소스에 대한 요금이 청구됩니다. VM 인스턴스를 만들 때 인스턴스의 머신 유형을 선택하면 VM 인스턴스 가격 책정 페이지에 설명된 대로 요금이 청구됩니다. 구체적으로 설명하자면 리소스 기반 청구 모델에 설명된 대로 각 vCPU 및 메모리 GB별로 요금이 청구됩니다. 지속 사용 할인약정 사용 할인 같은 해당 할인이 적용됩니다.

각 머신 유형에 따라 계산되는 시간당 비용과 월별 비용을 보려면 VM 인스턴스 가격 책정 페이지를 참조하세요.

머신 유형

각 머신 유형 계열에는 다양한 머신 유형이 포함됩니다. 각 계열은 특정 워크로드 유형에 맞게 선별됩니다. Compute Engine에서 제공되는 기본 머신 유형은 다음과 같습니다.

  • 범용 머신 유형은 다양한 워크로드에서 최고의 가성비를 자랑합니다.

    • E2 머신 유형은 최대 128GB의 메모리(vCPU당 최대 8GB의 메모리)가 있는 최대 32개의 vCPU를 제공하는 VM이며 비용에 최적화되었습니다. E2 머신에는 Intel 또는 2세대 AMD EPYC Rome 프로세서를 실행하는 사전 정의된 CPU 플랫폼이 있습니다. 특히 E2 VM을 약정 사용 할인과 함께 사용하면 Compute Engine에서 가장 저렴한 가격으로 다양한 컴퓨팅 리소스가 제공됩니다.
    • N2 머신 유형은 최대 80개의 vCPU와 vCPU당 8GB의 메모리를 제공하며 Intel Cascade Lake CPU 플랫폼에서 사용할 수 있습니다.
    • N2D 머신 유형은 vCPU 최대 224개와 vCPU당 메모리 8GB를 제공하며 2세대 AMD EPYC Rome 플랫폼에서 사용할 수 있습니다.
    • N1 머신 유형은 최대 96개의 vCPU와 vCPU당 6.5GB의 메모리를 제공하며 Intel Sandy Bridge, Ivy Bridge, Haswell, Broadwell, Skylake CPU 플랫폼에서 사용할 수 있습니다.
  • 메모리 최적화 머신 유형은 다른 머신 유형보다 코어당 더 많은 메모리(최대 12TB)를 제공하므로 메모리 집약적인 워크로드에 적합합니다.

  • 컴퓨팅 최적화 머신 유형은 Compute Engine에서 가장 높은 코어당 성능을 제공하며 컴퓨팅 집약적인 워크로드에 최적화되어 있습니다. 컴퓨팅 최적화 머신 유형은 Intel 확장 가능 프로세서(Cascade Lake) 및 최대 3.8GHz의 지속형 올코어 터보를 제공합니다.

  • 공유 코어 머신 유형은 E2 및 N1 계열에서 사용할 수 있습니다. 이러한 머신 유형은 물리적 코어를 시분할 공유합니다. 리소스 사용이 적은 소규모 애플리케이션을 비용 효율적으로 실행하는 데 적합합니다.

    • E2: e2-micro, e2-small, e2-medium 공유 코어 머신 유형의 경우 짧은 버스팅 기간 동안 2개의 vCPU를 사용할 수 있습니다.
    • N1: f1-microg1-small 공유 코어 머신 유형의 경우 짧은 버스팅 기간 동안 최대 1개의 vCPU를 사용할 수 있습니다.

머신 유형 권장사항

다음 표에서 다양한 워크로드에 대한 권장 머신 유형을 볼 수 있습니다.

E2
범용
N2, N2D, N1
범용
M1, M2
메모리 최적화
C2
컴퓨팅 최적화
저렴한 비용으로 일상적인 컴퓨팅 다양한 VM 형태에서 균형 있는 가성비 제공 메모리 사용량이 매우 큰 워크로드 컴퓨팅 집약적 워크로드를 위한 초고성능
  • 웹 서비스
  • 앱 서비스
  • 백오피스 애플리케이션
  • 중소 규모 데이터베이스
  • 마이크로서비스
  • 가상 데스크톱
  • 개발 환경
  • 웹 서비스
  • 앱 서비스
  • 백오피스 애플리케이션
  • 중대형 데이터베이스
  • 캐시
  • 미디어/스트리밍
  • SAP HANA와 같은 대규모 인메모리 데이터베이스
  • 인메모리 분석
  • HPC: 고성능 컴퓨팅
  • 전자 설계 자동화(EDA)
  • 게임
  • 단일 스레드 애플리케이션
  • 머신 유형 비교

    다음 표를 사용하여 각 머신 유형 카테고리를 비교하고 워크로드에 적합한 유형을 결정합니다. 이 섹션을 검토한 후에도 어떤 머신 유형이 워크로드에 가장 적합한지 잘 모르겠다면 범용 머신 유형부터 사용하는 것이 좋습니다.

    머신 유형 메모리(vCPU당) vCPU 커스텀 머신 유형 여부 지속 사용 할인 여부 로컬 SSD 여부 프로세서
    범용(E2)1 0.5~8GB2 2~32 있음 아니요 없음
    • Skylake
    • Broadwell
    • Haswell
    • AMD EPYC Rome(제공 예정)
    범용(N2) 0.5~8GB 2~80 있음 있음
    • Cascade Lake
    범용(N2D)2 0.5~8GB 2~224 있음 있음
    • AMD EPYC Rome
    범용(N1) 0.95~6.5GB 1~96개 있음 있음
    • Skylake
    • Broadwell
    • Haswell
    • Sandy Bridge
    • Ivy Bridge
    컴퓨팅 최적화 4GB 4~60개 없음 있음
    • Cascade Lake
    메모리 최적화 ultramem 24GB 40~416개 없음 없음
    • Broadwell E7
    • Cascade Lake
    메모리 최적화 megamem 24GB 96 없음 있음
    • Broadwell E5
    • Skylake
    E2 공유 코어 4GB 0.25~1 없음 아니요 없음
    • 해당 사항 없음
    N1 공유 코어 3.0~3.4GB 0.2~0.5 없음 없음
    • 해당 사항 없음
    1E2 머신 유형의 경우 프로세서가 자동으로 선택됩니다.
    2E2 머신 유형은 vCPU당 최대 128GB의 메모리를 지원합니다.
    3N2D 표준 및 높은 CPU 머신 유형에는 최대 224개의 vCPU가 있습니다.

    범용 머신 유형 계열

    범용 머신 유형은 다양한 워크로드에서 최고의 가성비를 자랑합니다. 어떤 머신 유형이 워크로드에 가장 적합한지 잘 모르겠다면 범용 머신 유형부터 사용하는 것이 좋습니다.

    E2 머신 유형

    E2 머신 유형은 vCPU당 2~32개의 vCPU와 0.5~8GB의 메모리를 제공하는 비용 최적화 머신 유형입니다. E2 머신 유형은 사전 정의된 CPU 플랫폼인 Intel Skylake, Broadwell, Haswell, AMD EPYC Rome 프로세서에서 사용할 수 있습니다.

    최대 32개의 vCPU가 필요하지만 로컬 SSD 또는 GPU는 필요 없는 중소 규모의 워크로드에는 E2 머신이 적합합니다. E2 머신 유형은 지속 사용 할인을 제공하지 않지만 저렴한 주문형 및 약정 사용 가격을 꾸준히 제공합니다.

    즉, E2 머신 유형은 다음과 같습니다.

    • 최대 32개의 vCPU와 128GB의 메모리를 지원합니다.
    • virtio 메모리 벌룬 기기를 지원합니다.
    • 사전 정의된 머신 유형과 커스텀 머신 유형에서 사용할 수 있습니다.
    • 범용 머신 유형에 최저 주문형 가격을 제공합니다.
    • Intel 또는 AMD EPYC Rome 프로세서를 기반으로 합니다(인스턴스 생성 시 사용 가능 여부에 따라 Compute Engine이 선택).

    다른 범용 머신 유형과 비교할 때 E2 머신 유형에는 다음과 같은 몇 가지 제한사항이 있습니다.

    • 지속 사용 할인이 적용되지 않습니다.
    • 프로세서 유형을 제어할 수 없습니다.

    E2 머신 유형은 모든 리전 및 영역에서 사용할 수 있습니다.

    E2 표준 머신 유형

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    e2-standard-2 2 8 128 257 없음 4
    e2-standard-4 4 16 128 257 없음 8
    e2-standard-8 8 32 128 257 없음 16
    e2-standard-16 16 64 128 257 없음 16
    e2-standard-32 32 128 128 257 없음 16

    1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
    2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
    3최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다. 네트워크 대역폭을 참조하세요.

    E2 높은 메모리 머신 유형

    E2 높은 메모리 머신 유형에는 vCPU당 8GB의 시스템 메모리가 있습니다.

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    e2-highmem-2 2 16 128 257 없음 4
    e2-highmem-4 4 32 128 257 없음 8
    e2-highmem-8 8 64 128 257 없음 16
    e2-highmem-16 16 128 128 257 없음 16

    1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
    2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
    3최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다. 네트워크 대역폭을 참조하세요.

    E2 높은 CPU 머신 유형

    높은 CPU 머신 유형은 메모리보다 vCPU가 좀 더 필요한 작업에 적합합니다. 높은 CPU 머신 유형은 vCPU당 메모리가 1GB입니다.

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    e2-highcpu-2 2 2 128 257 없음 4
    e2-highcpu-4 4 4 128 257 없음 8
    e2-highcpu-8 8 8 128 257 없음 16
    e2-highcpu-16 16 16 128 257 없음 16
    e2-highcpu-32 32 32 128 257 없음 16

    N2 머신 유형

    N2 머신 유형은 2세대 범용 머신 유형으로서 vCPU는 2개에서 80개까지, vCPU당 메모리는 0.5GB에서 8GB까지 유연한 선택이 가능합니다. N2 VM은 Cascade Lake CPU에서 기본 주파수 2.8GHz와 지속형 All-Core Turbo 주파수 3.4GHz로 실행됩니다. 또한 이 머신 유형은 N1 머신 유형과 비교하여 전반적인 성능이 우수합니다.

    N2 머신 유형에서는 워크로드가 더욱 높은 클록 주파수를 이용할 수 있다는 점이 유용합니다. 이러한 워크로드는 스레드마다 더욱 높은 성능을 발휘할 뿐만 아니라 범용 머신 유형의 유연성을 온전히 이용할 수 있다는 이점까지 있습니다.

    요약하자면 N2 머신 유형의 이점은 다음과 같습니다.

    • 최대 80개의 vCPU와 640GB의 메모리를 지원합니다.
    • 사전 정의된 머신 유형과 커스텀 머신 유형에서 사용할 수 있습니다.
    • 확장 메모리 기능을 사용하여 VM을 만들 경우 더욱 높은 메모리-코어 비율을 제공합니다. 확장 메모리 기능을 사용하면 CPU당 소프트웨어 라이선스 비용을 관리하는 데 효과적일 뿐만 아니라 vCPU당 8GB를 초과하는 메모리에 대한 액세스도 가능합니다.
    • Intel Xeon 확장 가능 프로세서인 Cascade Lake(2.8GHz, 지속형 All-Core-Turbo에서는 최대 3.4GHz)를 사용해 최신 인프라 기술을 기반으로 실행됩니다.
    • 일부 CPU 플랫폼에서만 사용할 수 있습니다.

    N2 머신 유형은 일부 영역 및 리전에서만 사용 가능합니다. 다음은 사용 가능한 N2 사전 정의된 머신 유형을 보여주는 목록입니다.

    N2 표준 머신 유형

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    n2-standard-2 2 8 128 257 있음 10
    n2-standard-4 4 16 128 257 있음 10
    n2-standard-8 8 32 128 257 있음 16
    n2-standard-16 16 64 128 257 있음 32
    n2-standard-32 32 128 128 257 있음 32
    n2-standard-48 48 192 128 257 있음 32
    n2-standard-64 64 256 128 257 있음 32
    n2-standard-80 80 320 128 257 있음 32

    1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
    2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
    3최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다. 네트워크 대역폭을 참조하세요.

    N2 높은 메모리 머신 유형

    N2 높은 메모리 머신 유형에는 vCPU당 8GB의 시스템 메모리가 있습니다.

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    n2-highmem-2 2 16 128 257 있음 10
    n2-highmem-4 4 32 128 257 있음 10
    n2-highmem-8 8 64 128 257 있음 16
    n2-highmem-16 16 128 128 257 있음 32
    n2-highmem-32 32 256 128 257 있음 32
    n2-highmem-48 48 384 128 257 있음 32
    n2-highmem-64 64 512 128 257 있음 32
    n2-highmem-80 80 640 128 257 있음 32

    1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
    2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
    3최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다. 네트워크 대역폭을 참조하세요.

    N2 높은 CPU 머신 유형

    높은 CPU 머신 유형은 메모리보다 vCPU가 좀 더 필요한 작업에 적합합니다. 높은 CPU 머신 유형은 vCPU당 메모리가 1GB입니다.

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    n2-highcpu-2 2 2 128 257 있음 10
    n2-highcpu-4 4 4 128 257 있음 10
    n2-highcpu-8 8 8 128 257 있음 16
    n2-highcpu-16 16 16 128 257 있음 32
    n2-highcpu-32 32 32 128 257 있음 32
    n2-highcpu-48 48 48 128 257 있음 32
    n2-highcpu-64 64 64 128 257 있음 32
    n2-highcpu-80 80 80 128 257 있음 32

    1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
    2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
    3최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다. 네트워크 대역폭을 참조하세요.

    N2D 머신 유형

    N2D 머신 유형은 2세대 AMD EPYC Rome 프로세서에서 실행됩니다. vCPU 수가 최대 224개이고 메모리가 896GB인 최대 규모의 범용 머신 유형입니다. N2D VM은 vCPU 대 메모리 비율이 1:1, 1:4, 1:8인 머신을 워크로드 요구 사항에 맞춰 조정할 수 있는 옵션을 지원합니다. N2D 머신 유형은 기본 주파수가 2.25GHz, 유효 주파수가 2.7GHz, 최대 부스트 주파수가 3.3GHz인 AMD EPYC Rome 프로세서에서 실행됩니다.

    즉, N2D 머신 유형은 다음과 같습니다.

    • vCPU 최대 224개와 메모리 896GB를 지원합니다.
    • 사전 정의된 머신 유형과 커스텀 머신 유형에서 사용할 수 있습니다.
    • 확장 메모리 기능을 사용하여 VM을 만들 경우 더욱 높은 메모리-코어 비율을 제공합니다. 확장 메모리 기능을 사용하면 CPU당 소프트웨어 라이선스 비용을 피할 수 있을 뿐만 아니라 vCPU당 8GB를 초과하는 메모리에 대한 액세스도 가능합니다.
    • 2세대 AMD EPYC Rome 프로세서를 기반으로 합니다.
    • 약정 사용 할인과 지속 사용 할인을 지원합니다.

    N2D 머신 유형은 일부 리전과 영역에서만 사용할 수 있습니다.

    N2D 표준 머신 유형

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    n2d-standard-2 2 8 128 257 있음 10
    n2d-standard-4 4 16 128 257 있음 10
    n2d-standard-8 8 32 128 257 있음 10
    n2d-standard-16 16 64 128 257 있음 32
    n2d-standard-32 32 128 128 257 있음 32
    n2d-standard-48 48 192 128 257 있음 32
    n2d-standard-64 64 256 128 257 있음 32
    n2d-standard-80 80 320 128 257 있음 32
    n2d-standard-96 96 384 128 257 있음 32
    n2d-standard-128 128 512 128 257 있음 32
    n2d-standard-224 224 896 128 257 있음 32

    N2D 높은 메모리 머신 유형

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    n2d-highmem-2 2 16 128 257 있음 10
    n2d-highmem-4 4 32 128 257 있음 10
    n2d-highmem-8 8 64 128 257 있음 10
    n2d-highmem-16 16 128 128 257 있음 32
    n2d-highmem-32 32 256 128 257 있음 32
    n2d-highmem-48 48 384 128 257 있음 32
    n2d-highmem-64 64 512 128 257 있음 32
    n2d-highmem-80 80 640 128 257 있음 32
    n2d-highmem-96 96 768 128 257 있음 32

    N2D 높은 CPU 머신 유형

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    n2d-highcpu-2 2 2 128 257 있음 10
    n2d-highcpu-4 4 4 128 257 있음 10
    n2d-highcpu-8 8 8 128 257 있음 10
    n2d-highcpu-16 16 16 128 257 있음 32
    n2d-highcpu-32 32 32 128 257 있음 32
    n2d-highcpu-48 48 48 128 257 있음 32
    n2d-highcpu-64 64 64 128 257 있음 32
    n2d-highcpu-80 80 80 128 257 있음 32
    n2d-highcpu-96 96 96 128 257 있음 32
    n2d-highcpu-128 128 128 128 257 있음 32
    n2d-highcpu-224 224 224 128 257 있음 32

    N1 머신 유형

    N1 머신 유형은 Compute Engine의 1세대 범용 머신 유형입니다. N1 머신은 Skylake, Broadwell, Haswell, Sandy Bridge, Ivy Bridge CPU 플랫폼에서 사용할 수 있습니다. N1 머신 유형의 이점은 다음과 같습니다.

    • 최대 96개의 vCPU와 624GB의 메모리를 지원합니다.
    • 사전 정의된 머신 유형과 커스텀 머신 유형으로 제공됩니다. 특히 커스텀 머신 유형은 vCPU당 0.95GB부터 6.5GB에 이르기까지 광범위한 메모리-코어 비율 내에서 만들 수 있습니다.
    • 확장 메모리 기능을 사용하여 VM을 만들 경우 더욱 높은 메모리-코어 비율을 제공합니다.
    • N2 머신 유형보다 더욱 크게 지속 사용 할인을 제공합니다.
    • 일부 영역에서 Tensor Processing Unit(TPU)을 지원합니다.

    다음 목록에서는 사용 가능한 N1 사전 정의된 머신 유형을 보여줍니다.

    N1 표준 머신 유형

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    n1-standard-1 1 3.75 128 257 있음 2
    n1-standard-2 2 7.50 128 257 있음 10
    n1-standard-4 4 15 128 257 있음 10
    n1-standard-8 8 30 128 257 있음 16
    n1-standard-16 16 60 128 257 있음 324
    n1-standard-32 32 120 128 257 있음 324
    n1-standard-64 64 240 128 257 있음 324
    n1-standard-96 96 360 128 257 있음 324

    1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
    2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
    3최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다. 네트워크 대역폭을 참조하세요.
    432Gbps Skylake 이상 CPU 플랫폼. 다른 모든 플랫폼에서 16Gbps

    N1 높은 메모리 머신 유형

    N1 높은 메모리 머신 유형에는 vCPU당 6.50GB의 시스템 메모리가 있습니다.

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    n1-highmem-2 2 13 128 257 있음 10
    n1-highmem-4 4 26 128 257 있음 10
    n1-highmem-8 8 52 128 257 있음 16
    n1-highmem-16 16 104 128 257 있음 324
    n1-highmem-32 32 208 128 257 있음 324
    n1-highmem-64 64 416 128 257 있음 324
    n1-highmem-96 96 624 128 257 있음 324

    1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
    2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
    3최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다. 네트워크 대역폭을 참조하세요.
    432Gbps Skylake 이상 CPU 플랫폼. 다른 모든 플랫폼에서 16Gbps

    N1 높은 CPU 머신 유형

    높은 CPU 머신 유형은 메모리보다 vCPU가 좀 더 필요한 작업에 적합합니다. 높은 CPU 머신 유형은 vCPU당 메모리가 0.90GB입니다.

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    n1-highcpu-2 2 1.80 128 257 있음 10
    n1-highcpu-4 4 3.60 128 257 있음 10
    n1-highcpu-8 8 7.20 128 257 있음 16
    n1-highcpu-16 16 14.4 128 257 있음 324
    n1-highcpu-32 32 28.8 128 257 있음 324
    n1-highcpu-64 64 57.6 128 257 있음 324
    n1-highcpu-96 96 86.4 128 257 있음 324

    1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
    2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
    3최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다. 네트워크 대역폭을 참조하세요.
    432Gbps Skylake 이상 CPU 플랫폼. 다른 모든 플랫폼에서 16Gbps

    커스텀 머신 유형

    사전 정의된 범용 머신 유형이 요구사항과 일치하지 않으면 인스턴스에 필요한 vCPU 수와 메모리 양을 지정하여 커스텀 머신 유형을 만들 수 있습니다.

    커스텀 머신 유형은 다음과 같은 시나리오에 적합합니다.

    • 워크로드가 제공되는 사전 정의된 머신 유형에 적합하지 않은 경우
    • 워크로드에 처리 능력 또는 메모리가 더 필요하지만 사전 정의된 차상위 머신 유형으로 제공되는 업그레이드가 모두 필요하지는 않은 경우

    커스텀 머신 유형을 사용하면 동급의 사전 정의된 머신 유형보다 비용이 약간 추가되며, 선택 가능한 메모리 및 vCPU에 제한이 있습니다.

    커스텀 머신 유형을 만드는 경우 E2, N2 또는 N1 머신 유형 중에서 원하는 커스텀 머신 유형을 선택할 수 있습니다. 커스텀 머신 유형에는 E2 사전 정의된 머신 유형, N2 사전 정의된 머신 유형 또는 N1 사전 정의된 머신 유형과 동일한 영구 디스크 제한이 적용됩니다. 현재 인스턴스당 각 머신 유형의 최대 총 영구 디스크 크기는 257TB이고 최대 영구 디스크 수는 128개입니다.

    자세한 내용은 커스텀 머신 유형으로 VM 인스턴스 만들기를 참조하세요.

    E2 커스텀 머신 유형

    • E2 머신 유형은 Intel 또는 AMD EPYC Rome 프로세서를 사용하여 사전 정의된 플랫폼을 지원합니다. vCPU 개수를 2의 배수로 하여 vCPU가 최대 32개인 E2 커스텀 머신 유형을 만들 수 있습니다. 허용되는 최소 vCPU 수는 2개입니다.

    • 기본적으로 커스텀 머신 유형에서 선택할 수 있는 vCPU당 메모리는 머신 유형 계열에 따라 결정됩니다. E2 머신 유형의 경우 vCPU 당 0.5~8GB를 선택합니다.

    N2 커스텀 머신 유형

    • Cascade Lake 플랫폼만 지원하는 N2 머신 유형은 vCPU가 2~80개인 커스텀 머신 유형을 만들 수 있습니다. vCPU 개수를 2의 배수로 하여 vCPU가 최대 30개인 N2 커스텀 머신 유형을 만들 수 있습니다. vCPU가 32개 이상인 머신 유형은 vCPU 개수가 4의 배수여야 합니다. 예를 들어 vCPU 수가 32개, 36개, 40개이면 모두 유효하지만 38개는 유효하지 않습니다. 허용되는 최소 vCPU 수는 2개입니다.

    • 기본적으로 커스텀 머신 유형에서 선택할 수 있는 vCPU당 메모리는 머신 유형 계열에 따라 결정됩니다. N2 머신 유형일 때는 vCPU당 메모리 양을 0.5~8.0GB에서 선택합니다. 확장 메모리를 사용 설정하면 더욱 많은 양의 메모리를 사용할 수 있습니다.

    • N2 머신은 일부 영역에서만 사용할 수 있습니다. 자세한 내용은 리전 및 영역 페이지를 참조하세요.

    N2D 커스텀 머신 유형

    • 커스텀 머신 유형에 허용되는 최대 vCPU 수는 선택하는 머신 유형 계열에 따라 결정됩니다. AMD EPYC Rome 플랫폼을 지원하는 N2D 머신 유형의 경우 vCPU가 2~96개인 커스텀 머신 유형을 배포할 수 있습니다.

    • vCPU가 2개, 4개, 8개, 16개인 N2D 커스텀 머신을 만들 수 있습니다. vCPU 16개 이상부터는 최대 96개까지 vCPU 개수를 16개씩 늘릴 수 있습니다. 허용되는 최소 vCPU 수는 2개입니다.

    • 기본적으로 커스텀 머신 유형에서 선택할 수 있는 vCPU당 메모리는 머신 유형 계열에 따라 결정됩니다. N2D 머신 유형의 경우 vCPU당 0.5GB~8.0GB에서 선택합니다. 확장 메모리를 사용 설정하면 더욱 많은 양의 메모리를 사용할 수 있습니다.

    • N2D 머신은 일부 영역에서만 사용할 수 있습니다. 자세한 내용은 리전 및 영역 페이지를 참조하세요.

    N1 커스텀 머신 유형

    • 커스텀 머신 유형에 허용되는 최대 vCPU 수는 선택하는 머신 유형 계열에 따라 결정됩니다. N1 머신 유형을 선택하는 경우는 다음과 같습니다.

      • Skylake CPU 플랫폼을 지원하는 영역에 배포할 경우 커스텀 머신 유형을 만들면서 vCPU가 최대 96개까지 허용됩니다.
      • Broadwell, Haswell 또는 Ivy Bridge CPU 플랫폼을 지원하는 영역에 배포할 경우 커스텀 머신 유형을 배포하면서 vCPU가 최대 64개까지 허용됩니다.

      각 영역에서 사용할 수 있는 플랫폼은 리전 및 영역 표를 참조하세요.

    • vCPU가 1개 이상인 N1 머신 유형을 만들 수 있습니다. vCPU가 1개가 넘을 때는 Skylake 플랫폼은 최대 96개까지, Broadwell, Haswell, Ivy Bridge CPU 플랫폼은 최대 64개까지 2개씩 vCPU 개수를 늘려야 합니다.

    • 기본적으로 커스텀 머신 유형에서 선택할 수 있는 vCPU당 메모리는 머신 유형 계열에 따라 결정됩니다. N1 머신 유형의 경우 vCPU당 메모리를 0.9~6.5GB에서 선택합니다. 확장 메모리를 사용 설정하면 더욱 많은 양의 메모리를 사용할 수 있습니다.

    컴퓨팅 최적화 머신 유형 계열

    컴퓨팅 최적화 머신 유형은 컴퓨팅 집약적 워크로드에 이상적입니다. 컴퓨팅 최적화 머신 유형은 Compute Engine에서 코어당 최고 성능을 제공합니다.

    컴퓨팅 최적화 유형은 사전 정의된 머신 유형으로만 제공되며 C2 머신 유형을 포함합니다.

    C2 머신 유형

    최신 세대의 Intel 확장형 프로세서(Cascade Lake)를 기반으로 한 C2 머신 유형은 최대 3.8GHz의 지속형 올코어 터보를 제공하고, 기본 서버 플랫폼의 아키텍처에 대한 완전한 투명성을 제공하므로 성능을 미세 조정할 수 있습니다. C2 머신 유형은 훨씬 더 높은 컴퓨팅 성능을 제공하고, 최신 플랫폼에서 실행되며, 일반적으로 N1 높은 CPU 머신 유형보다 컴퓨팅 집약적인 워크로드에서 더 강력한 성능을 제공합니다.

    C2 머신 유형에는 다음과 같은 제한사항이 있습니다.

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    c2-standard-4 4 16 128 257 있음 10
    c2-standard-8 8 32 128 257 있음 16
    c2-standard-16 16 64 128 257 있음 32
    c2-standard-30 30 120 128 257 있음 32
    c2-standard-60 60 240 128 257 있음 32

    1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
    2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
    3최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다. 네트워크 대역폭을 참조하세요.

    메모리 최적화 머신 유형 계열

    메모리 최적화 머신 유형은 N1 높은 메모리 머신 유형보다 vCPU 대비 메모리 비율이 높은 메모리 집약적 작업에 적합합니다. 이러한 머신 유형은 SAP HANA 및 비즈니스 웨어하우징(BW) 워크로드, 유전체학 분석, SQL 분석 서비스 등과 같은 메모리 내 데이터베이스 및 메모리 내 분석에 적합합니다.

    메모리 최적화 머신 유형은 사전 정의된 머신 유형으로만 사용할 수 있습니다. 이러한 머신 유형은 vCPU당 최소 14GB~28GB의 메모리를 제공하며 다음 제한 사항이 적용됩니다.

    M2 머신 유형

    위의 머신 유형이 워크로드에 적합하지 않으면 vCPU당 메모리가 더 많은 아래의 머신 유형 목록에서 선택하세요. M2 ultramem 머신 유형은 평가 기간 동안에만 주문형 가격으로 제공됩니다. 장기간 사용하려면 약정 사용 계약을 구매해야 합니다. 자세한 내용은 가격 책정 페이지를 참조하세요.

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    m2-ultramem-2084 208 5,888 128 257 없음 325
    m2-ultramem-4164 416 11,776 128 257 없음 325
    m2-megamem-4164 416 5,888 128 257 없음 325

    1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
    2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
    3최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다. 네트워크 대역폭을 참조하세요.
    4M2 ultramem 머신 유형은 평가 기간 동안에만 주문형 가격으로 제공됩니다. 장기간 사용하려면 약정 사용 계약을 구매해야 합니다. 자세한 내용은 가격 책정 페이지를 참조하세요.
    532Gbps Cascade Lake 이상 CPU 플랫폼. 다른 모든 플랫폼에서 16Gbps

    M1 머신 유형

    M1 머신 유형은 vCPU 당 15GB~24GB의 메모리를 제공하는 1세대 메모리 최적화 머신 유형입니다. 이 머신 유형 세트에는 두 가지 유형이 있습니다(m1-ultramemm1-megamem). 특정 영역에서 ultramem 또는 megamem 머신 유형을 사용할 수 있는지 확인하려면 사용 가능한 리전 및 영역을 참조하세요.

    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    m1-ultramem-40 40 961 128 257 없음 32
    m1-ultramem-80 80 1922 128 257 없음 32
    m1-ultramem-160 160 3844 128 257 없음 32
    머신 이름 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    m1-megamem-96 96 1433.6 128 257 있음 32

    1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
    2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
    3최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다. 네트워크 대역폭을 참조하세요.

    공유 코어 머신 유형

    공유 코어 머신 유형은 환경설정 전환을 사용하여 멀티태스킹을 위해 vCPU 간에 물리적 코어를 공유합니다. 공유 코어 머신 유형에 따라 물리적 코어의 시간이 달라집니다. 자세한 내용은 다음 섹션을 참조하세요.

    일반적으로 공유 코어 인스턴스는 표준, 높은 메모리 또는 높은 CPU 머신 유형에 비해 리소스 사용이 적은 소규모 애플리케이션을 실행할 때 더 비용 효율이 높습니다.

    CPU 버스팅

    공유 코어 머신 유형은 인스턴스에서 단기간 물리적 CPU를 추가로 사용할 수 있는 버스팅 기능을 제공합니다. 인스턴스에서 원래 할당된 것보다 많은 물리적 CPU가 필요할 때 자동으로 버스팅이 진행됩니다. 이렇게 사용량이 급증할 때 인스턴스가 버스팅으로 제공되는 물리적 CPU를 활용할 수 있습니다. 버스팅은 영구적이지 않으며 주기적으로만 사용할 수 있습니다. 버스팅에는 추가 요금이 부과되지 않습니다. f1-micro, g1-small, e2 shared-core 머신 유형의 등록된 주문형 가격이 청구됩니다.

    E2 공유 코어 머신 유형

    E2 공유 코어 머신은 비용 효율적이며 virtio 메모리 벌룬 기기가 있고 작은 워크로드에 이상적입니다. E2 공유 코어 머신 유형을 사용하는 경우 VM은 머신 유형에 따라 특정 시간 동안 하나의 물리적 코어에서 공유되는 2개의 vCPU를 동시에 실행합니다.

    • e2-micro는 2개의 vCPU를 유지하며, 각 vCPU는 CPU 시간의 12.5%로, vCPU 시간은 총 25%입니다.
    • e2-small은 2개의 vCPU를 유지하며, 각 vCPU는 CPU 시간의 25%로, 총 vCPU 시간은 50%입니다.
    • e2-medium은 2개의 vCPU를 유지하며, 각 vCPU는 CPU 시간의 50%로, 총 vCPU 시간은 100%입니다.

    각 vCPU는 위의 시간 제한으로 돌아가기 전에 단기간에 최대 100%의 CPU 시간을 버스팅할 수 있습니다.

    머신 이름 설명 vCPU 부분 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    e2-micro 공유된 물리적 코어로 지원되며, 0.25개의 vCPU와 1GB의 메모리를 사용하는 마이크로 머신 유형 2 0.251 1 16 3 없음 1
    e2-small 공유된 물리적 코어로 지원되며, 0.5개의 vCPU와 2GB의 메모리를 사용하는 소형 머신 유형 2 0.51 2 16 3 없음 1
    e2-medium 공유 물리적 코어에 의해 지원되는 vCPU 1개와 메모리 4GB가 있는 중간 머신 유형 2 11 4 16 3 없음 2
    1부분 vCPU 0.25개, 0.5개, 1.0개이며 vCPU 2개가 게스트 운영체제에 노출됩니다.
    2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
    3최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다. 네트워크 대역폭을 참조하세요.

    N1 공유 코어 머신 유형

    N1 머신 유형에는 물리적 코어에 단기간 사용할 수 있는 1개의 vCPU가 있습니다.

    • f1-micro 머신 유형을 실행하는 경우 VM이 CPU 시간의 최대 20% 동안 단일 vCPU를 유지합니다.
    • g1-small 머신 유형을 실행하는 경우 VM이 CPU 시간의 최대 50% 동안 단일 vCPU를 유지합니다.

    각 vCPU는 위의 시간 제한으로 돌아가기 전에 단기간에 최대 100%의 CPU 시간을 버스팅할 수 있습니다.

    머신 이름 설명 vCPU 부분 vCPU1 메모리(GB) 최대 영구 디스크(PD) 수2 최대 총 PD 크기(TB) 로컬 SSD 최대 이그레스 대역폭(Gbps)3
    f1-micro 공유된 물리적 코어로 지원되며, 0.2개의 vCPU와 0.6GB의 메모리를 사용하는 마이크로 머신 유형 1 0.21 0.60 16 3 없음 1
    g1-small 공유된 물리적 코어로 지원되며, 0.5개의 vCPU와 1.70GB의 메모리를 사용하는 소형 머신 유형 1 0.51 1.70 16 3 없음 1
    1소수 vCPU 0.2개 또는 0.5개이며 1개의 vCPU가 게스트 운영체제에 노출됩니다.
    2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
    3최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다. 네트워크 대역폭을 참조하세요.

    GPU 및 머신 유형

    GPU는 범용 N1 머신 유형에만 연결할 수 있습니다. 다른 머신 유형에서는 GPU가 지원되지 않습니다.

    GPU 수가 적은 인스턴스는 최대 vCPU 수로 제한됩니다. 일반적으로 GPU 수가 많을수록 더 많은 vCPU와 높은 메모리 용량으로 인스턴스를 만들 수 있습니다. 자세한 내용은 Compute Engine의 GPU를 참조하세요.

    virtio 메모리 벌룬 기기

    공개 이미지 기반의 Compute Engine E2 VM 인스턴스에는 게스트 운영체제의 메모리 사용을 모니터링하는 virtio 메모리 벌룬 기기가 있습니다. 게스트 운영체제는 사용 가능한 메모리를 호스트 시스템에 알립니다. 호스트는 사용되지 않는 메모리를 다른 프로세스에 수요에 따라 다시 할당하여 메모리를 더 효과적으로 사용합니다. Compute Engine은 이 데이터를 수집하고 사용하여 더 정확한 적정 크기를 권장합니다.

    드라이버 설치 확인

    이미지에 virtio 메모리 벌룬 기기 드라이버가 설치 및 로드되었는지 확인하려면 다음 명령어를 실행하세요.

    Linux

    대부분의 Linux 배포판에는 virtio 메모리 벌룬 기기 드라이버가 포함되어 있습니다. 이미지에 드라이버가 설치 및 로드되었는지 확인하려면 다음을 실행하세요.

    sudo modinfo virtio_balloon > /dev/null && echo Balloon driver is \
    installed || echo Balloon driver is not installed; sudo lsmod | grep \
    virtio_balloon > /dev/null && echo Balloon driver is loaded || echo \
    Balloon driver is not loaded

    5.2 이전의 Linux 커널에서는 벌룬 기기가 있는 경우 Linux 메모리 시스템이 대용량 할당을 잘못 차단할 수 있습니다. 실제 작업에 문제가 되는 경우는 거의 없지만 가상 메모리 오버커밋 계산 설정을 1로 변경하여 문제 발생을 차단하는 것이 좋습니다. 이 변경은 2019년 12월 10일 이후에 게시된 Google 제공 Debian, CentOS, RHEL 이미지와 모든 컨테이너 최적화 이미지(COS)에 기본적으로 적용되어 있습니다.

    설정을 수정하려면 다음 명령어를 실행합니다.

    sudo /sbin/sysctl -w vm.overcommit_memory=1

    설정이 0에서 1로 변경됩니다.

    재부팅시 변경을 유지하려면 다음을 추가하세요.

    vm.overcommit_memory=1
    /etc/sysctl.conf 파일에 추가하면 됩니다.

    Windows

    Compute Engine Windows 이미지에는 virtio 벌룬 기기가 포함됩니다. 그러나 커스텀 Windows 이미지에는 포함되지 않습니다. Windows 이미지에 드라이버가 설치되어 있는지 확인하려면 다음을 실행하세요.

    googet verify google-compute-engine-driver-balloon
    

    virtio 메모리 벌룬 기기 사용 중지

    기기 드라이버를 사용 중지하여 virtio 메모리 벌룬 기기를 해제할 수 있습니다. virtio 메모리 벌룬 기기를 사용 중지한 후에도 적정 크기 권장사항은 계속 받지만 정확성은 상대적으로 떨어질 수 있습니다.

    Linux

    Linux에서 기기를 사용 중지하려면 다음 명령어를 실행하세요.

    sudo rmmod virtio_balloon
    

    이 명령어를 VM의 시작 스크립트에 추가하여 VM이 부팅될 때 자동으로 기기를 사용 중지할 수 있습니다.

    Windows

    Windows에서 기기를 사용 중지하려면 다음 명령어를 실행하세요.

    googet -noconfirm remove google-compute-engine-driver-balloon
    

    이 명령어를 VM의 시작 스크립트에 넣어 VM이 부팅될 때 자동으로 기기를 사용 중지할 수 있습니다.

    동적 리소스 관리

    E2 VM은 성능을 중시하며 Google의 커스텀 빌드 CPU 스케줄러와 성능 인식 라이브 마이그레이션을 통해 초과 구독과 관련된 문제 유형으로부터 워크로드를 보호하도록 설계되었습니다. 공유 코어 인스턴스를 포함하여 E2 VM은 최대 32개의 vCPU와 128GB의 메모리가 있는 인스턴스에 대해 동적 리소스 관리를 지원합니다.

    다음 단계