머신 계열

이 문서에서는 가상 머신(VM) 인스턴스를 설명하는 데 사용되는 Google Cloud Console 용어를 정의합니다. VM은 앱을 개발하고 워크로드를 실행하는 데 사용하는 기본 하드웨어입니다. 모든 VM은 머신 계열별로 분류됩니다. 2세대 범용 VM에는 E2, E2 공유 코어, N2, N2D가 포함됩니다. N1 및 N1 공유 코어 VM은 1세대입니다. 모든 머신 계열은 선점형 VM을 지원하지만 M2 메모리 최적화 VM은 예외입니다.

참고: 다음은 Compute Engine 머신 계열의 목록입니다. 각 계열에 대한 자세한 설명은 다음 페이지를 참조하세요.
  • 범용 - 다양한 워크로드에서 최고의 가성비를 자랑합니다.
  • 컴퓨팅 최적화 — Compute Engine에서 가장 높은 코어당 성능을 제공하며 컴퓨팅 집약적인 워크로드에 최적화되어 있습니다.
  • 메모리 최적화 — 메모리 집약적인 워크로드에 적합하며 다른 머신 계열보다 코어당 더 많은 메모리(최대 12TB)를 제공합니다.
  • 가속기 최적화 - 머신러닝(ML) 및 고성능 컴퓨팅(HPC)과 같은 대규모 병렬 컴퓨팅 통합 기기 아키텍처(CUDA) 컴퓨팅 워크로드에 적합합니다. 이 계열은 GPU가 필요한 워크로드에 가장 적합합니다.

머신 구성은 다음과 같은 용어로 정의됩니다.

  • 머신 계열: 특정 워크로드에 최적화된 프로세서 및 하드웨어 구성을 선별한 집합입니다. VM 생성 프로세스 중에 원하는 머신 계열을 선택하고 VM을 구성합니다.
  • 시리즈: Console 내에서 머신 계열은 시리즈 세대로 추가 분류됩니다. 최신 VM은 2세대에 나열되고 이전 VM은 1세대에 나열됩니다.
  • 머신 유형: 모든 머신 계열에는 다양한 워크로드 요구사항에 맞는 특정한 vCPU 대 메모리 비율로 머신 형태가 사전 정의되어 있습니다. 사전 정의된 머신 유형이 요구사항을 충족하지 않는 경우 범용 VM으로 커스텀 머신을 만들 수 있습니다.

직접 사용해 보기

Google Cloud를 처음 사용하는 경우 계정을 만들어 실제 시나리오에서 Compute Engine의 성능을 평가할 수 있습니다. 또한 신규 고객에게는 워크로드를 실행, 테스트, 배포하는 데 사용할 수 있는 $300의 무료 크레딧이 제공됩니다.

무료로 Compute Engine 사용해 보기

결제

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

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

머신 계열 카테고리

범용 머신 계열은 다양한 워크로드에서 최고의 가성비를 자랑하는 다양한 머신 유형을 제공합니다.

  • 비용에 최적화된 E2 VM은 최대 32개의 vCPU, 최대 128GB의 메모리, vCPU당 최대 8GB를 제공합니다. E2 VM에는 Intel 프로세서 또는 VM을 생성할 때 선택할 수 있는 2세대 AMD EPYC Rome 프로세서를 실행하는 사전 정의된 CPU 플랫폼이 있습니다. 특히 E2 VM을 약정 사용 할인과 함께 사용하면 Compute Engine에서 가장 저렴한 가격으로 다양한 컴퓨팅 리소스가 제공됩니다.
  • N2 VM은 최대 80개의 vCPU와 vCPU당 8GB의 메모리를 제공하며 Intel Cascade Lake CPU 플랫폼에서 사용할 수 있습니다.
  • N2D VM은 vCPU 최대 224개와 vCPU당 메모리 8GB를 제공하며 2세대 AMD EPYC Rome 플랫폼에서 사용할 수 있습니다.
  • N1 VM은 최대 96개의 vCPU와 vCPU당 6.5GB의 메모리를 제공하며 Intel Sandy Bridge, Ivy Bridge, Haswell, Broadwell, Skylake CPU 플랫폼에서 사용할 수 있습니다.

공유 코어 VM은 범용 제품군 중 E2 및 N1에 사용할 수 있습니다. 이러한 VM은 물리적 코어를 시분할 공유합니다. 리소스 사용이 적은 소규모 앱을 비용 효율적으로 실행하는 데 적합합니다.

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

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

메모리 최적화 머신 계열은 메모리 집약적인 워크로드에 이상적인 VM을 제공합니다. 메모리 최적화 VM은 최대 12TB의 메모리를 제공하여 다른 머신 계열보다 더 많은 코어당 메모리를 제공합니다.

가속기 최적화 머신 계열은 머신러닝(HPC) 및 고성능 컴퓨팅(HPC)과 같은 대규모 병렬 컴퓨팅 통합 기기 아키텍처(CUDA) 컴퓨팅 워크로드에 적합합니다. 가속기 최적화 VM은 GPU가 필요한 워크로드에 최적화되어 있습니다.

머신 계열 권장사항

워크로드에 적합한 VM을 선택하는 방법은 VM 권장사항을 참조하세요.

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

범용 워크로드 최적화
비용 최적화 균형 메모리 최적화 컴퓨팅 최적화 가속기 최적화
E2 N2, N2D, N1 M2, M1 C2 A2
저렴한 비용으로 일상적인 컴퓨팅 다양한 VM 형태에서 균형 있는 가성비 제공 메모리 사용량이 매우 큰 워크로드 컴퓨팅 집약적 워크로드를 위한 초고성능 고성능 컴퓨팅 워크로드에 최적화
  • 웹 서비스
  • 앱 서비스
  • 백오피스 앱
  • 중소 규모 데이터베이스
  • 마이크로서비스
  • 가상 데스크톱
  • 개발 환경
  • 웹 서비스
  • 앱 서비스
  • 백오피스 앱
  • 중대형 데이터베이스
  • 캐시
  • 미디어/스트리밍
  • SAP HANA와 같은 중대형 인메모리 데이터베이스
  • 인메모리 데이터베이스 및 인메모리 분석
  • Microsoft SQL Server 및 유사한 데이터베이스
  • 컴퓨팅 제약 워크로드
  • 고성능 웹 서비스
  • 게임(AAA 게임 서버)
  • 광고 게재
  • 고성능 컴퓨팅(HPC)
  • 미디어 트랜스코딩
  • AI/ML
  • CUDA 사용 설정 ML 학습 및 추론
  • HPC: 고성능 컴퓨팅
  • 동시에 로드되는 대규모 계산
  • 머신 계열 비교

    다음 표를 사용하여 각 머신 계열 카테고리를 비교하고 워크로드에 적합한 계열을 결정합니다. 이 섹션을 검토한 후에도 어떤 머신 계열이 워크로드에 가장 적합한지 잘 모르겠다면 범용 머신부터 사용하세요. 지원되는 모든 프로세서에 관한 자세한 내용은 CPU 플랫폼을 참조하세요.

    선택한 VM이 VM에 연결된 영구 디스크의 성능에 미치는 영향을 알아보려면 영구 디스크 및 VM 구성을 참조하세요.

    머신 계열 vCPU 메모리(vCPU당) 프로세서 커스텀 VM 로컬 SSD 지속 사용 할인 선점형 VM
    범용 E21 2~32 0.5~8GB2
    • Skylake
    • Broadwell
    • Haswell
    • AMD EPYC Rome
    아니요 아니요
    E2 공유 코어1 0.25~1 0.5~8GB
    • Skylake
    • Broadwell
    • Haswell
    • AMD EPYC Rome
    아니요 아니요
    범용 N2 2~80 0.5~8GB
    • Cascade Lake
    범용 N2D3 2~224 0.5~8GB
    • AMD EPYC Rome
    범용 N1 1~96 0.95~6.5GB
    • Skylake
    • Broadwell
    • Haswell
    • Sandy Bridge
    • Ivy Bridge
    N1 공유 코어 0.2~0.5 3.0~3.4GB
    • Skylake
    • Broadwell
    • Haswell
    • Ivy Bridge
    • Sandy Bridge
    아니요 아니요 있음
    C2 컴퓨팅 최적화 4~60 4GB
    • Cascade Lake
    아니요 있음
    M1 메모리 최적화 megamem 96 14.9GB
    • Skylake
    아니요 있음
    M1 메모리 최적화 ultramem 40~160 28.3 GB
    • Broadwell E7
    아니요 아니요 있음
    M2 메모리 최적화 ultramem 208~416 28.3 GB
    • Cascade Lake
    아니요 아니요 있음 아니요
    A2 가속기 최적화 high-gpu 12~96 7GB
    • Cascade Lake
    아니요 있음 아니요
    A2 가속기 최적화 mega-gpu 96 14GB
    • Cascade Lake
    아니요 있음 아니요
    1E2 VM의 경우 프로세서가 자동으로 선택됩니다.
    2E2 VM은 최대 128GB의 메모리를 지원합니다.
    3N2D 표준 및 높은 CPU VM에는 최대 224개의 vCPU가 있습니다.

    GPU 및 VM

    GPU는 워크로드를 가속화하는 데 사용됩니다. GPU는 범용 N1 VM 또는 가속기 최적화 A2 VM에만 연결할 수 있습니다. 다른 머신 계열에서는 GPU가 지원되지 않습니다.

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

    다음 단계