머신 유형

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

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

결제

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

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

머신 유형 계열

머신 유형은 특정 워크로드 유형에 맞게 선별된 머신 유형 계열로 구분됩니다. Compute Engine에서 제공되는 기본 머신 유형은 다음과 같습니다.

  • 범용 머신 유형. 범용 머신 유형은 다양한 워크로드에서 최고의 가성비를 자랑합니다. 이 머신 유형은 두 가지 세대로 제공됩니다.

    • 1세대인 N1 머신 유형. 이 머신 유형은 최대 96개의 vCPU와 vCPU당 6.5GB의 메모리를 제공하며 Intel Sandy Bridge, Ivy Bridge, Haswell, Broadwell, Skylake CPU 플랫폼에서 사용할 수 있습니다.
    • 최신 세대인 N2 머신 유형. 이 머신 유형은 최대 80개의 vCPU와 vCPU당 8GB의 메모리를 제공하며 Intel Cascade Lake CPU 플랫폼에서 사용할 수 있습니다.
  • 컴퓨팅 최적화 머신 유형. Compute Engine에서 코어당 최고 성능을 제공하며 컴퓨팅 집약적인 워크로드에 최적화되어 있는 컴퓨팅 최적화 머신 유형은 Intel 확장형 프로세서(Cascade Lake) 및 최대 3.8GHz의 지속형 올코어 터보를 제공합니다.

  • 메모리 최적화 머신 유형. 메모리 집약적 워크로드에 이상적인 메모리 최적화 머신 유형은 다른 머신 유형 계열보다 코어당 더 높은 메모리(최대 12TB)를 제공합니다.

워크로드에 맞는 머신 유형 결정

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

머신 유형 메모리(vCPU당) vCPU 커스텀 머신 유형 여부 지속 사용 할인 여부 프로세서
범용(N2) 0.5~8GB 2~80
  • Cascade Lake
범용(N1) 0.95~6.5GB 1~96개
  • Skylake
  • Broadwell
  • Haswell
  • Ivy Bridge
  • Sandy Bridge
컴퓨팅 최적화 4GB 4~60개 아니요
  • Cascade Lake
메모리 최적화 28GB 40~416개 아니요
  • Broadwell E7
  • Cascade Lake
공유 코어 0.60GB 0.2~0.5개 아니요 아니요
  • 해당 없음

그 밖에 다음 가이드 역시 머신 유형을 선택하는 데 도움이 될 수 있습니다. 더욱 크게 보려면 다이어그램을 클릭하세요.

범용 머신 유형 계열

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

범용 머신 유형으로는 현재 1세대인 N1 머신 유형과 최신 세대인 N2 머신 유형이 있습니다.

N2 머신 유형

N2 머신 유형은 최신 세대의 범용 머신 유형으로서 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의 메모리를 지원합니다.
  • 사전 정의된 머신 유형과 커스텀 머신 유형으로 제공됩니다. 특히 커스텀 머신 유형은 vCPU당 0.5GB부터 8GB에 이르기까지 광범위한 메모리-코어 비율 내에서 만들 수 있습니다.
  • 확장 메모리 기능을 사용하여 VM을 만들 경우 더욱 높은 메모리-코어 비율을 제공합니다. 확장 메모리 기능을 사용하면 CPU당 소프트웨어 라이선스 비용을 관리하는 데 효과적일 뿐만 아니라 vCPU당 8GB가 넘는 RAM에 대한 액세스도 가능합니다.
  • Intel Xeon 확장 가능 프로세서인 Cascade Lake(2.8GHz, 지속형 All-Core-Turbo에서는 최대 3.4GHz)를 사용해 최신 인프라 기술을 기반으로 실행됩니다.

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

N2 표준 머신 유형

머신 이름 설명 vCPU1 메모리(GB) PD(영구 디스크) 최대 개수2 최대 총 PD 크기(TB)
n2-standard-2 2개의 vCPU와 8GB의 메모리를 사용하는 표준 머신 유형 2 8 128 64
n2-standard-4 4개의 vCPU와 16GB의 메모리를 사용하는 표준 머신 유형 4 16 128 64
n2-standard-8 8개의 vCPU와 32GB의 메모리를 사용하는 표준 머신 유형 8 32 128 64
n2-standard-16 16개의 vCPU와 64GB의 메모리를 사용하는 표준 머신 유형 16 64 128 64
n2-standard-32 32개의 vCPU와 128GB의 메모리를 사용하는 표준 머신 유형 32 128 128 64
n2-standard-48 48개의 vCPU와 192GB의 메모리를 사용하는 표준 머신 유형 48 192 128 64
n2-standard-64 64개의 vCPU와 256GB의 메모리를 사용하는 표준 머신 유형 64 256 128 64
n2-standard-80 80개의 vCPU와 320GB의 메모리를 사용하는 표준 머신 유형 80 320 128 64

1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.

N2 높은 메모리 머신 유형

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

머신 이름 설명 vCPU1 메모리(GB) PD(영구 디스크) 최대 개수2 최대 총 PD 크기(TB)
n2-highmem-2 2개의 vCPU와 16GB의 메모리를 사용하는 높은 메모리 머신 유형 2 16 128 64
n2-highmem-4 4개의 vCPU와 32GB의 메모리를 사용하는 높은 메모리 머신 유형 4 32 128 64
n2-highmem-8 8개의 vCPU와 64GB의 메모리를 사용하는 높은 메모리 머신 유형 8 64 128 64
n2-highmem-16 16개의 vCPU와 128GB의 메모리를 사용하는 높은 메모리 머신 유형 16 128 128 64
n2-highmem-32 32개의 vCPU와 256GB의 메모리를 사용하는 높은 메모리 머신 유형 32 256 128 64
n2-highmem-48 48개의 vCPU와 384GB의 메모리를 사용하는 높은 메모리 머신 유형 48 384 128 64
n2-highmem-64 64개의 vCPU와 512GB의 메모리를 사용하는 높은 메모리 머신 유형 64 512 128 64
n2-highmem-80 80개의 vCPU와 640GB의 메모리를 사용하는 높은 메모리 머신 유형 80 640 128 64

1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.

N2 높은 CPU 머신 유형

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

머신 이름 설명 vCPU1 메모리(GB) PD(영구 디스크) 최대 개수2 최대 총 PD 크기(TB)
n2-highcpu-2 2개의 vCPU와 2GB의 메모리를 사용하는 높은 CPU 머신 유형 2 2 128 64
n2-highcpu-4 4개의 vCPU와 4GB의 메모리를 사용하는 높은 CPU 머신 유형 4 4 128 64
n2-highcpu-8 8개의 vCPU와 8GB의 메모리를 사용하는 높은 CPU 머신 유형 8 8 128 64
n2-highcpu-16 16개의 vCPU와 16GB의 메모리를 사용하는 높은 CPU 머신 유형 16 16 128 64
n2-highcpu-32 32개의 vCPU와 32GB의 메모리를 사용하는 높은 CPU 머신 유형 32 32 128 64
n2-highcpu-48 48개의 vCPU와 48GB의 메모리를 사용하는 높은 CPU 머신 유형 48 48 128 64
n2-highcpu-64 64개의 vCPU와 64GB의 메모리를 사용하는 높은 CPU 머신 유형 64 64 128 64
n2-highcpu-80 80개의 vCPU와 80GB의 메모리를 사용하는 높은 CPU 머신 유형 80 80 128 64

1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.

N1 머신 유형

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

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

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

N1 표준 머신 유형

머신 이름 설명 vCPU1 메모리(GB) PD(영구 디스크) 최대 개수2 최대 총 PD 크기(TB)
n1-standard-1 1개의 vCPU와 3.75GB의 메모리를 사용하는 표준 머신 유형 1 3.75 128 64
n1-standard-2 2개의 vCPU와 7.5GB의 메모리를 사용하는 표준 머신 유형 2 7.50 128 64
n1-standard-4 4개의 vCPU와 15GB의 메모리를 사용하는 표준 머신 유형 4 15 128 64
n1-standard-8 8개의 vCPU와 30GB의 메모리를 사용하는 표준 머신 유형 8 30 128 64
n1-standard-16 16개의 vCPU와 60GB의 메모리를 사용하는 표준 머신 유형 16 60 128 64
n1-standard-32 32개의 vCPU와 120GB의 메모리를 사용하는 표준 머신 유형 32 120 128 64
n1-standard-64 64개의 vCPU와 240GB의 메모리를 사용하는 표준 머신 유형 64 240 128 64
n1-standard-96 96개의 vCPU와 360GB의 메모리를 사용하는 표준 머신 유형 96 360 128 64

1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.

N1 높은 메모리 머신 유형

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

머신 이름 설명 vCPU1 메모리(GB) PD(영구 디스크) 최대 개수2 최대 총 PD 크기(TB)
n1-highmem-2 2개의 vCPU와 13GB의 메모리를 사용하는 높은 메모리 머신 유형 2 13 128 64
n1-highmem-4 4개의 vCPU와 26GB의 메모리를 사용하는 높은 메모리 머신 유형 4 26 128 64
n1-highmem-8 8개의 vCPU와 52GB의 메모리를 사용하는 높은 메모리 머신 유형 8 52 128 64
n1-highmem-16 16개의 vCPU와 104GB의 메모리를 사용하는 높은 메모리 머신 유형 16 104 128 64
n1-highmem-32 32개의 vCPU와 208GB의 메모리를 사용하는 높은 메모리 머신 유형 32 208 128 64
n1-highmem-64 64개의 vCPU와 416GB의 메모리를 사용하는 높은 메모리 머신 유형 64 416 128 64
n1-highmem-96 96개의 vCPU와 624GB의 메모리를 사용하는 높은 메모리 머신 유형 96 624 128 64

1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.

N1 높은 CPU 머신 유형

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

머신 이름 설명 vCPU1 메모리(GB) PD(영구 디스크) 최대 개수2 최대 총 PD 크기(TB)
n1-highcpu-2 2개의 vCPU와 1.80GB의 메모리를 사용하는 고성능 CPU 머신 유형 2 1.80 128 64
n1-highcpu-4 4개의 vCPU와 3.60GB의 메모리를 사용하는 고성능 CPU 머신 유형 4 3.60 128 64
n1-highcpu-8 8개의 vCPU와 7.20GB의 메모리를 사용하는 고성능 CPU 머신 유형 8 7.20 128 64
n1-highcpu-16 16개의 vCPU와 14.4GB의 메모리를 사용하는 고성능 CPU 머신 유형 16 14.4 128 64
n1-highcpu-32 32개의 vCPU와 28.8GB의 메모리를 사용하는 고성능 CPU 머신 유형 32 28.8 128 64
n1-highcpu-64 64개의 vCPU와 57.6GB의 메모리를 사용하는 고성능 CPU 머신 유형 64 57.6 128 64
n1-highcpu-96 96개의 vCPU와 86.4GB의 메모리를 사용하는 고성능 CPU 머신 유형 96 86.4 128 64

1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.

커스텀 머신 유형

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

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

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

커스텀 머신 유형을 사용하면 동급의 사전 정의된 머신 유형보다 비용이 약간 추가되며, 선택 가능한 메모리 및 vCPU에 일부 제한이 있습니다. 자세한 내용은 커스텀 머신 유형으로 VM 인스턴스 만들기를 참조하세요.

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

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

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

  • 메모리 최적화 머신 유형으로는 리전 영구 디스크를 사용할 수 없습니다.
  • 메모리 최적화 머신 유형은 특정 영역에서만 사용할 수 있습니다. 자세한 내용은 리전 및 영역을 참조하세요.
머신 이름 설명 vCPU1 메모리(GB) PD(영구 디스크) 최대 개수2 최대 총 PD 크기(TB) 로컬 SSD
n1-ultramem-40 40개의 vCPU와 961GB의 메모리를 사용하는 메모리 최적화 머신 유형 40 961 128 64 아니요
n1-ultramem-80 80개의 vCPU와 1.87TB의 메모리를 사용하는 메모리가 최적화된 머신 유형 80 1922 128 64 아니요
n1-ultramem-160 160개의 vCPU와 3.75TB의 메모리를 사용하는 메모리가 최적화된 머신 유형 160 3844 128 64 아니요
m2-ultramem-2083 208개의 vCPU와 5.8TB의 메모리를 사용하는 메모리 최적화 머신 유형 208 5888 128 64 아니요
m2-ultramem-4163 416개의 vCPU와 11.7TB의 메모리를 사용하는 메모리 최적화 머신 유형 416 11,776 128 64 아니요
머신 이름 설명 vCPU1 메모리(GB) PD(영구 디스크) 최대 개수2 최대 총 PD 크기(TB) 로컬 SSD
n1-megamem-96 96개의 vCPU와 1.4TB의 메모리를 사용하는 메모리가 최적화된 머신 유형 96 1433.6 128 64

1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.
3M2 ultramem 머신 유형은 평가 기간 동안에만 주문형 가격으로 제공됩니다. 장기간 사용하려면 약정 사용 계약을 구매해야 합니다. 자세한 내용은 가격 책정 페이지를 참조하세요.

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

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

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

C2 머신 유형

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

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

머신 이름 설명 vCPU1 메모리(GB) PD(영구 디스크) 최대 개수2 최대 총 PD 크기(TB) 로컬 SSD
c2-standard-4 4개의 vCPU와 16GB의 메모리를 사용하는 C2 머신 유형 4 16 128 64
c2-standard-8 8개의 vCPU와 32GB의 메모리를 사용하는 C2 머신 유형 8 32 128 64
c2-standard-16 16개의 vCPU와 64GB의 메모리를 사용하는 C2 머신 유형 16 64 128 64
c2-standard-30 30개의 vCPU와 120GB의 메모리를 사용하는 C2 머신 유형 30 120 128 64
c2-standard-60 60개의 vCPU와 240GB의 메모리를 사용하는 C2 머신 유형 60 240 128 64

1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
2영구 디스크 사용 요금은 머신 유형 가격과 별도로 청구됩니다.

공유 코어 머신 유형

공유 코어 머신 유형은 인스턴스를 실행하는 호스트 CPU의 단일 하드웨어 하이퍼 스레드에서 일정 시간 동안 실행이 허용되는 하나의 vCPU를 제공합니다. 공유 코어 인스턴스는 표준, 고성능 메모리 또는 고성능 CPU 머신 유형에 비해 리소스 사용이 적은 작은 애플리케이션을 실행할 때 비용 효율이 높습니다.

CPU 버스팅

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

머신 이름 설명 vCPU 메모리(GB) PD(영구 디스크) 최대 개수1 최대 총 PD 크기(TB)
f1-micro 공유된 물리적 코어로 지원되며, 0.2개의 vCPU와 0.60GB의 메모리를 사용하는 마이크로 머신 유형 0.2 0.60 16개 3
g1-small 공유된 물리적 코어로 지원되며, 0.5개의 vCPU와 1.70GB의 메모리를 사용하는 공유 코어 머신 유형 0.5 1.70 16개 3

1영구 디스크 사용은 머신 유형 가격과 별도로 청구됩니다.

GPU 및 머신 유형

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

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

다음 단계

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Compute Engine 문서