CPU 플랫폼

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

Compute Engine에서 가상 머신(VM)을 만들 때는 VM에 대해 머신 시리즈와 머신 유형을 지정합니다. 각 머신 시리즈는 하나 이상의 CPU 플랫폼과 연관되어 있습니다. 머신 유형에 사용 가능한 CPU 플랫폼이 여러 개 있으면 VM에 대해 최소 CPU 플랫폼을 선택할 수 있습니다.

CPU 플랫폼은 여러 개의 물리적 프로세스를 제공합니다. 이러한 각 프로세서를 코어라고 합니다. Compute Engine에서 사용할 수 있는 모든 프로세서에 대해 단일 CPU 코어는 Intel 프로세서에서 Intel 하이퍼 스레딩 기술로 알려져 있는 SMT(동시 멀티스레딩)를 통해 여러 하드웨어 멀티스레드로 실행될 수 있습니다. Compute Engine에서 각 하드웨어 멀티스레드를 가상 CPU(vCPU)라고 합니다.

VM의 머신 유형에 따라 vCPU 수가 지정되며, 해당 머신 시리즈의 코어당 기본 vCPU 비율에 따라 물리적 CPU 코어 수를 추론할 수 있습니다.

  • Tau T2D 및 Tau T2A(미리보기) 머신 시리즈의 경우 VM에 항상 코어당 하나의 vCPU가 포함됩니다.
  • 다른 모든 머신 시리즈의 경우 VM에는 코어당 2개의 vCPU가 기본적으로 포함됩니다.
    • 선택적으로 코어당 2개의 vCPU 대신 코어당 1개의 vCPU를 갖도록 VM을 설정할 수 있으며, 이로 인해 일부 워크로드에 도움이 될 수 있습니다. 이렇게 해도 VM의 머신 유형에는 더 이상 올바른 vCPU 수가 반영되지 않습니다. 대신 가격 책정 및 물리적 CPU 코어 수는 코어당 기본 vCPU 2개의 비율과 동일하게 유지되며 vCPU 수는 머신 유형에 표시되는 값의 절반입니다.

Arm 프로세서

Arm 프로세서의 경우 Compute Engine은 코어당 하나의 스레드를 사용합니다. 각 vCPU는 SMT가 없는 물리적 코드에 매핑되며, 따라서 vCPU당 성능이 향상됩니다.

다음 표에서는 Compute Engine VM에 사용 가능한 Arm 프로세서를 설명합니다.

CPU 프로세서 프로세서 SKU 지원되는 머신 시리즈 All-Core 지속 주파수(GHz)
Ampere Altra Q64-30 3.0

x86 프로세서

대부분의 x86 프로세서의 경우 각 vCPU가 단일 하드웨어 스레드로 구현됩니다. Tau T2D 머신 시리즈는 예외이며, 하나의 vCPU가 하나의 물리적 코어를 나타냅니다.

Intel 프로세서

Intel Xeon 프로세서의 경우 Intel 하이퍼 스레딩 기술은 각 코어에서 동시에 실행되는 여러 스레드를 지원합니다. VM 인스턴스의 특정 크기와 모양에 따라 vCPU 수가 결정됩니다.

CPU 프로세서 프로세서 SKU 지원되는 머신 시리즈 기본 주파수(GHz) All-Core Turbo 주파수(GHz) Single-Core Max Turbo 주파수(GHz)
Intel Xeon 확장 가능 프로세서(Ice Lake)
3세대
Intel® Xeon® Platinum 8373C 프로세서 2.6 3.4 3.5
Intel Xeon 확장 가능 프로세서(Cascade Lake)
2세대
Intel® Xeon® Gold 6268CL 프로세서 2.8 3.4 3.9
Intel® Xeon® Gold 6253CL 프로세서 3.1 3.8 3.9
Intel® Xeon® Platinum 8280L 프로세서 2.5 3.4 4.0
Intel® Xeon® Platinum 8273CL 프로세서 2.2 2.9 3.7
Intel Xeon 확장 가능 프로세서(Skylake)
1세대
Intel® Xeon® 확장 가능 플래티넘 8173M 프로세서 2.0 2.7 3.5
Intel Xeon E7(Broadwell E7) Intel® Xeon® E7-8880V4 프로세서 2.2 2.6 3.3
Intel Xeon E5 v4(Broadwell E5) Intel® Xeon® E5-2696V4 프로세서 2.2 2.8 3.7
Intel Xeon E5 v3(Haswell) Intel® Xeon® E5-2696V3 프로세서 2.3 2.8 3.8
Intel Xeon E5 v2(Ivy Bridge) Intel® Xeon® E5-2696V2 프로세서 2.5 3.1 3.5
Intel Xeon E5(Sandy Bridge) Intel® Xeon® E5-2689 프로세서 2.6 3.2 3.6

*vCPU가 80개 이상인 N2 머신 유형에는 Intel Ice Lake CPU가 사용됩니다.

AMD 프로세서

AMD 프로세서는 SMT를 사용하여 최적화된 성능 및 확장성을 제공합니다. 거의 모든 경우에 Compute Engine은 코어당 2개의 스레드를 사용하며 각 vCPU가 하나의 스레드입니다. Tau T2D는 예외이고, Compute Engine에서 코어당 하나의 스레드가 사용되고 각 vCPU가 하나의 물리적 코어에 매핑됩니다. VM 인스턴스의 특정 크기와 모양에 따라 vCPU 수가 결정됩니다.

CPU 프로세서 프로세서 SKU 지원되는 머신 시리즈 기본 주파수(GHz) 유효 주파수(GHz) 최대 부스트 주파수(GHz)
AMD EPYC Milan
3세대
AMD EPYC 7B13 2.45 2.8 3.5
AMD EPYC Rome
2세대
AMD EPYC 7B12 2.25 2.7 3.3

주파수 동작

이전 표에서는 Compute Engine에서 사용할 수 있는 CPU의 하드웨어 사양을 설명하지만 다음 사항에 주의해야 합니다.

  • 주파수: PC의 주파수 또는 클록 속도는 GHz(기가헤르츠) 단위로 CPU의 초당 실행 주기 수를 측정합니다. 일반적으로 주파수가 높을수록 성능이 뛰어납니다. 하지만 CPU 설계에 따라 명령 처리 방식이 다르고 신규 아키텍처의 경우 명령 처리 효율이 더 높기 때문에 클록 속도가 높은 예전 CPU보다 클록 속도가 낮은 새로운 CPU의 성능이 더 뛰어날 수 있습니다. CPU 클록 주기 및 성능에 대한 자세한 내용은 클록 속도 및 시스템 성능을 참조하세요,
  • 기본 주파수: 시스템이 유휴 상태 또는 가벼운 로드 상태일 때 CPU가 실행되는 주파수입니다. 기본 주파수로 작동되는 CPU는 전원 소비와 열 발생이 낮습니다.
    • VM의 게스트 환경은 VM이 실제로 실행되는 주파수와 상관없이 기본 주파수를 반영합니다.
  • All-Core Turbo 주파수: 소켓의 모든 코어가 동시에 유휴 상태가 아닐 때 각 CPU가 일반적으로 실행되는 빈도입니다. 워크로드에 따라 시스템 CPU에 대한 수요가 달라집니다. 부스트 기술은 이러한 차이를 해결하고 CPU 주파수를 증가시킴으로써 프로세스가 워크로드 수요에 적응할 수 있도록 지원합니다.
    • 게스트 환경에는 기본 주파수만 알려지지만 대부분의 VM은 All-Core Turbo 주파수를 수신합니다.
    • Arm 프로세서의 주파수는 항상 All-Core Turbo 주파수이기 때문에 Ampere Altra Arm 프로세서는 보다 예측 가능한 성능을 제공할 수 있습니다.
  • 최대 터보 주파수: 비디오 게임 또는 디자인 모델링 애플리케이션과 같이 까다로운 애플리케이션으로 스트레스를 받을 때 CPU가 타겟팅하는 주파수입니다. 오버클록 없이 CPU가 달성하는 최대 단일 코어 주파수입니다.
  • 프로세서 전원 관리 기술: Intel 프로세서는 전원 소비를 최적화하기 위해 여러 기술을 지원합니다. 이러한 기술은 두 가지 카테고리 또는 상태로 나뉩니다.
    • C-상태는 CPU가 감소된 또는 선택한 기능을 해제한 상태입니다. C-상태는 C2 머신 유형에서만 지원됩니다.
    • P-상태는 CPU의 전원 소비를 줄이기 위해 프로세서가 실행되는 주파수 및 전압을 조정할 수 있는 방법을 제공합니다. C2 이외의 VM에서 C-상태 및 P-상태는 현재까지 지원되지 않으므로, 게스트 환경에서 유휴 상태의 가상 CPU는 예상한 대로 작동하지 않을 수 있습니다.

다음 단계

직접 사용해 보기

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

Compute Engine 무료로 사용해 보기