U4 매우 짧은 지연 시간 (ULL) 머신 계열
이 문서에서는 U4 네트워크 최적화 머신 계열을 설명합니다. U4는Google Cloud의 초저지연 시간 (ULL) 네트워크 최적화 머신 계열입니다. U4는 퍼블릭 클라우드에서 업계별 인스턴스 네트워킹 기능을 제공하여 금융 거래소 생태계의 핵심 워크로드를 지원하도록 설계되었습니다. U4P 및 U4C 머신 시리즈는 Intel의 5세대 (코드명 Emerald Rapids) Xeon 스케일러블 프로세서를 기반으로 하며, U4S 머신 시리즈는 Intel의 6세대 (코드명 Granite Rapids) Xeon 스케일러블 프로세서를 기반으로 합니다.
U4 네트워크 최적화 머신 계열은 다음 세 가지 머신 시리즈를 제공합니다.
- U4P: 티타늄 SSD 디스크가 연결되었거나 연결되지 않은 베어 메탈 머신 유형
- U4C: 티타늄 SSD 디스크가 연결되었거나 연결되지 않은 베어메탈 머신 유형
- U4S: 연결된 티타늄 SSD 디스크가 있거나 없는 여러 가상 머신 (VM) 유형 크기로 제공됩니다.
머신 시리즈 내의 각 머신 유형에는 특정 CPU 수, 메모리, NUMA 도메인 수, 네트워크 대역폭이 있습니다.
워크로드 유형별 권장 머신 시리즈
다음 표에서는 워크로드에 따라 권장되는 머신 시리즈를 제공합니다.
| 머신 계열 | 사용 주체 | 워크로드 유형 |
|---|---|---|
| U4P | 교환 운영자 (제공업체) | 거래 시스템 |
| U4C | 교환 참여자 | 거래 전략 실행 |
| U4S |
|
|
U4P 및 U4C 인스턴스는 ULL 유니캐스트 및 멀티캐스트 트래픽을 지원하는 반면 U4S 인스턴스는 지연 시간을 줄이기 위해 U4P 및 U4C 인스턴스와 물리적으로 가까운 비ULL 워크로드를 지원합니다.
U4C 머신 시리즈
U4C 머신 시리즈는 Intel의 5세대 Xeon 스케일러블 프로세서(코드명 Emerald Rapids)에서 실행되며 초저 지연 시간 금융 거래소 서비스에 최적화되어 있습니다. 연결된 로컬 티타늄 SSD 디스크가 있거나 없는 베어메탈 머신 유형만 사용할 수 있습니다. 베어메탈 인스턴스는 중간에 가상화나 Compute Engine 하이퍼바이저 없이 기본 서버 CPU와 메모리에 직접 액세스할 수 있습니다. 각 인스턴스는 호스트 머신의 소켓 2개를 사용하며 소켓당 코어는 60개입니다. 각 인스턴스에는 3개의 물리적 NIC가 있습니다.
Compute Engine 인스턴스에서 이러한 기능을 노출하지 않더라도 호스트 CPU에서 사용 가능하고 사용 설정된 모든 고급 기능은 U4C 베어메탈 인스턴스에서 사용할 수 있습니다.
지원되는 기능
U4C 머신 시리즈의 특징은 다음과 같습니다.
- Intel의 Emerald Rapids 프로세서와 Titanium을 기반으로 합니다.
- CPU 120개와 메모리 512GB 또는 768GB를 제공합니다.
- 로컬 티타늄 SSD 디스크를 최대 12TiB까지 지원합니다.
- 사전 정의된 머신 유형만 제공합니다.
- Google Cloud내 통신을 위해
nic0에서 최대 100Gbps 대역폭의 표준 네트워크 구성을 지원합니다. - U4P 인스턴스와의 통신에 ULL VPC 네트워크를 사용합니다.
- Hyperdisk Balanced 및 Hyperdisk Extreme 블록 스토리지와 함께 사용할 수 있습니다.
- 압축 및 분산 배치 정책을 지원합니다.
- 스테이트풀(Stateful) 또는 스테이트리스(Stateless) 관리형 인스턴스 그룹과 함께 사용할 수 있습니다.
U4C 머신 유형
U4C 머신 유형은 사전 정의된 구성으로 제공됩니다.
standard구성에는 CPU 120개와 메모리 768GB가 있습니다.highcpu구성에는 CPU 120개와 메모리 512GB가 있습니다.
U4C에서 티타늄 SSD를 사용하려면 U4C 머신 유형의 lssd 변형을 사용하여 인스턴스를 만듭니다. 이 머신 유형을 선택하면 티타늄 SSD 파티션이 연결된 지정된 크기의 인스턴스가 생성됩니다. 티타늄 SSD 볼륨은 별도로 연결할 수 없습니다.
| 머신 유형 | vCPU 수1 | 메모리(GB) | 연결된 티타늄 SSD(GiB) | 물리적 NIC 수 | 이그레스 대역폭 (Gbps)2 |
|---|---|---|---|---|---|
u4c-standard-120-metal |
120 | 768 | 아니요 | 3 | 최대 100Gbps 최대 1Gbps (ULL) |
u4c-highcpu-120-metal |
120 | 512 | 아니요 | 3 | 최대 100Gbps 최대 1Gbps (ULL) |
u4c-standard-120-lssd-metal |
120 | 768 | (4 x 3,000 GiB) 12,000 GiB |
3 | 최대 100Gbps 최대 1Gbps (ULL) |
u4c-highcpu-120-lssd-metal |
120 | 512 | (4 x 3,000 GiB) 12,000 GiB |
3 | 최대 100Gbps 최대 1Gbps (ULL) |
1베어메탈 인스턴스는 vCPU를 사용하지 않습니다. 베어메탈 인스턴스의 경우 vCPU 수는 호스트 서버의 하드웨어 스레드 수와 동일합니다.
2최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다.
네트워크 대역폭을 참조하세요.
U4C 인스턴스에 지원되는 디스크 유형
U4C 인스턴스에서 다음 블록 스토리지 유형을 사용할 수 있습니다.
- Hyperdisk Balanced (
hyperdisk-balanced) - 하이퍼디스크 익스트림 (
hyperdisk-extreme) - 로컬 티타늄 SSD
U4C 인스턴스의 디스크 용량 한도
U4C 인스턴스에서 Google Cloud Hyperdisk의 한도는 다음과 같습니다.
- 인스턴스에 연결된 Hyperdisk 디스크 최대 개수: 32개
- 인스턴스의 모든 Hyperdisk 디스크의 최대 디스크 용량: 512TiB
디스크 용량 한도에 대한 자세한 내용은 VM당 하이퍼디스크 용량 한도를 참고하세요.
U4C 인스턴스의 디스크 성능 한도
인스턴스당 티타늄 SSD 및 Hyperdisk 성능 한도는 다음 표에 나와 있습니다.
티타늄 SSD
| 머신 유형 | 티타늄 SSD 디스크 수 | 총 저장공간(GiB) | 읽기 IOPS | 쓰기 IOPS | 읽기 처리량(MiB/초) | 쓰기 처리량(MiB/초) |
|---|---|---|---|---|---|---|
u4c-highcpu-120-lssd-metal |
4 | 12,000 | 7,200,000 | 3,600,000 | 30,000 | 15,840 |
Hyperdisk
| 디스크 유형 | 인스턴스당 최대 디스크 수 | 최대 IOPS | 최대 처리량(MiB/초) |
|---|---|---|---|
| 하이퍼디스크 균형 | 32 | 275,000 | 8,750 |
| 하이퍼디스크 익스트림 | 8 | 380,000 | 8,750 |
성능 한도에 대한 자세한 내용은 다음을 참고하세요.
U4C 인스턴스 네트워크 지원
U4C 인스턴스에는 인스턴스당 3개의 물리적 NIC가 제공됩니다.
| 네트워크 인터페이스 | 드라이버 | 사용 | 내부 이그레스 대역폭 |
외부 이그레스 대역폭 |
|---|---|---|---|---|
nic0 |
AF_XDP 지원 Google 가상 NIC (gVNIC) | ULL이 아닌 교환 애플리케이션 및 서비스 (예: 드롭 카피)에 대한 연결을 비롯한 일반 인스턴스 통신 기본적으로 프리미엄 등급을 사용합니다. | 최대 100Gbps | 최대 25Gbps |
nic1 (ULL A) |
AF_XDP 지원 Google 가상 NIC (gVNIC) | ULL 유니캐스트 및 멀티캐스트 통신 | 최대 1Gbps | 해당 사항 없음 |
nic2 (ULL B) |
AF_XDP 지원 Google 가상 NIC (gVNIC) | ULL 유니캐스트 및 멀티캐스트 통신 | 최대 1Gbps | 해당 사항 없음 |
ULL NIC의 NUMA 정렬은 다음과 같습니다. nic1 (ULL A)는 NUMA 노드 0을 사용하고 nic2 (ULL B)는 NUMA 노드 2를 사용합니다.
U4S 머신 시리즈
U4S 머신 시리즈는 ULL VPC 네트워크에 직접 연결할 필요가 없는 U4C 및 U4P 인스턴스의 보조 워크로드를 실행하기 위한 범용 머신 시리즈입니다. U4S 인스턴스는 6세대 (코드명 Granite Rapids) Intel Xeon Scalable 프로세서와 Titanium을 기반으로 합니다.
지원되는 기능
U4S 머신 시리즈의 특징은 다음과 같습니다.
- Intel의 Granite Rapids 프로세서 및 Titanium을 기반으로 합니다.
- 로컬 티타늄 SSD 디스크를 최대 18TiB까지 지원합니다.
- 사전 정의된 머신 유형만 제공합니다.
- 최대 100Gbps 대역폭의 표준 네트워크 구성을 지원합니다.
- Hyperdisk Balanced 및 Hyperdisk Extreme 블록 스토리지와 함께 사용할 수 있습니다.
- 압축 및 분산 배치 정책을 지원합니다.
U4S 머신 유형
U4S VM은 vCPU 2~288개와 최대 2,232GB의 메모리 크기로 사전 정의된 구성으로 제공됩니다. 다음 사전 구성된 머신 유형 이름은 인스턴스에 구성된 메모리 양에 해당합니다.
highcpu: vCPU당 메모리 2GBstandard: vCPU당 메모리 3.75GBhighmem: vCPU당 메모리 7.75GB
U4S에서 티타늄 SSD를 사용하려면 U4S 머신 유형의 -lssd 변형을 사용하여 인스턴스를 만듭니다. 이 머신 유형을 선택하면 티타늄 SSD 파티션이 연결된 지정된 크기의 인스턴스가 생성됩니다. 티타늄 SSD 볼륨은 별도로 연결할 수 없습니다.
U4S 표준
| 머신 유형 | vCPU 수1 | 메모리(GB) | 연결된 티타늄 SSD(GiB) | 물리적 NIC 수 | 이그레스 대역폭 (Gbps)2,3 | Tier_1 이그레스 대역폭3 |
|---|---|---|---|---|---|---|
u4s-standard-2 |
2 | 7 | 아니요 | 1 | 최대 10명 | 해당 사항 없음 |
u4s-standard-4 |
4 | 15 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-standard-8 |
8 | 30 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-standard-16 |
16 | 60 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-standard-24 |
24 | 90 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-standard-32 |
32 | 120 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-standard-48 |
48 | 180 | 아니요 | 1 | 최대 34 | 최대 50 |
u4s-standard-96 |
96 | 360 | 아니요 | 1 | 최대 67 | 최대 100 |
u4s-standard-144 |
144 | 540 | 아니요 | 1 | 최대 100명 | 최대 150명 |
u4s-standard-192 |
192 | 720 | 아니요 | 1 | 최대 100명 | 최대 200 |
u4s-standard-288 |
288 | 1,080 | 아니요 | 1 | 최대 100명 | 최대 200 |
U4S highcpu
| 머신 유형 | vCPU 수1 | 메모리(GB) | 연결된 티타늄 SSD(GiB) | 물리적 NIC 수 | 이그레스 대역폭 (Gbps)2,3 | Tier_1 이그레스 대역폭3 |
|---|---|---|---|---|---|---|
u4s-highcpu-2 |
2 | 4 | 아니요 | 1 | 최대 10명 | 해당 사항 없음 |
u4s-highcpu-4 |
4 | 8 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-highcpu-8 |
8 | 16 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-highcpu-16 |
16 | 32 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-highcpu-24 |
24 | 48 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-highcpu-32 |
32 | 64 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-highcpu-48 |
48 | 96 | 아니요 | 1 | 최대 34 | 최대 50 |
u4s-highcpu-96 |
96 | 192 | 아니요 | 1 | 최대 67 | 최대 100 |
u4s-highcpu-144 |
144 | 288 | 아니요 | 1 | 최대 100명 | 최대 150명 |
u4s-highcpu-192 |
192 | 384 | 아니요 | 1 | 최대 100명 | 최대 200 |
u4s-highcpu-288 |
288 | 576 | 아니요 | 1 | 최대 100명 | 최대 200 |
U4S highmem
| 머신 유형 | vCPU 수1 | 메모리(GB) | 연결된 티타늄 SSD(GiB) | 물리적 NIC 수 | 이그레스 대역폭 (Gbps)2,3 | Tier_1 이그레스 대역폭3 |
|---|---|---|---|---|---|---|
u4s-highmem-2 |
2 | 15 | 아니요 | 1 | 최대 10명 | 해당 사항 없음 |
u4s-highmem-4 |
4 | 31 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-highmem-8 |
8 | 62 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-highmem-16 |
16 | 124 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-highmem-24 |
24 | 186 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-highmem-32 |
32 | 248 | 아니요 | 1 | 최대 23 | 해당 사항 없음 |
u4s-highmem-48 |
48 | 372 | 아니요 | 1 | 최대 34 | 최대 50 |
u4s-highmem-96 |
96 | 744 | 아니요 | 1 | 최대 67 | 최대 100 |
u4s-highmem-144 |
144 | 1,116 | 아니요 | 1 | 최대 100명 | 최대 150명 |
u4s-highmem-192 |
192 | 1,488 | 아니요 | 1 | 최대 100명 | 최대 200 |
u4s-highmem-288 |
288 | 2,232 | 아니요 | 1 | 최대 100명 | 최대 200 |
로컬 SSD를 사용하는 U4S standard
| 머신 유형 | vCPU 수1 | 메모리(GB) | 연결된 티타늄 SSD(GiB) | 물리적 NIC 수 | 이그레스 대역폭 (Gbps)2,3 | Tier_1 이그레스 대역폭3 |
|---|---|---|---|---|---|---|
u4s-standard-4-lssd |
4 | 15 | (1 x 375GiB) 375GiB |
1 | 최대 23 | 해당 사항 없음 |
u4s-standard-8-lssd |
8 | 30 | (1 x 375GiB) 375GiB |
1 | 최대 23 | 해당 사항 없음 |
u4s-standard-16-lssd |
16 | 60 | (2 x 375GiB) 750GiB |
1 | 최대 23 | 해당 사항 없음 |
u4s-standard-24-lssd |
24 | 90 | (4 x 375GiB) 1,500GiB |
1 | 최대 23 | 해당 사항 없음 |
u4s-standard-32-lssd |
32 | 120 | (5 x 375GiB) 1,875GiB |
1 | 최대 23 | 해당 사항 없음 |
u4s-standard-48-lssd |
48 | 180 | (8 x 375GiB) 3,000GiB |
1 | 최대 34 | 해당 사항 없음 |
u4s-standard-96-lssd |
96 | 360 | (16 x 375GiB) 6,000GiB |
1 | 최대 67 | 해당 사항 없음 |
u4s-standard-144-lssd |
144 | 540 | (24 x 375GiB) 9,000GiB |
1 | 최대 100명 | 해당 사항 없음 |
u4s-standard-192-lssd |
192 | 720 | (32 x 375GiB) 12,000GiB |
1 | 최대 100명 | 해당 사항 없음 |
u4s-standard-288-lssd |
288 | 1,080 | (48 x 375GiB) 18,000GiB |
1 | 최대 100명 | 최대 200 |
로컬 SSD를 사용하는 U4S highmem
| 머신 유형 | vCPU 수1 | 메모리(GB) | 연결된 티타늄 SSD(GiB) | 물리적 NIC 수 | 이그레스 대역폭 (Gbps)2,3 | Tier_1 이그레스 대역폭3 |
|---|---|---|---|---|---|---|
u4s-highmem-4-lssd |
4 | 31 | (1 x 375GiB) 375GiB |
1 | 최대 23 | 해당 사항 없음 |
u4s-highmem-8-lssd |
8 | 62 | (1 x 375GiB) 375GiB |
1 | 최대 23 | 해당 사항 없음 |
u4s-highmem-16-lssd |
16 | 124 | (2 x 375GiB) 750GiB |
1 | 최대 23 | 해당 사항 없음 |
u4s-highmem-24-lssd |
24 | 186 | (4 x 375GiB) 1,500GiB |
1 | 최대 23 | 해당 사항 없음 |
u4s-highmem-32-lssd |
32 | 248 | (5 x 375GiB) 1,875GiB |
1 | 최대 23 | 해당 사항 없음 |
u4s-highmem-48-lssd |
48 | 372 | (8 x 375GiB) 3,000GiB |
1 | 최대 34 | 해당 사항 없음 |
u4s-highmem-96-lssd |
96 | 744 | (16 x 375GiB) 6,000GiB |
1 | 최대 67 | 해당 사항 없음 |
u4s-highmem-144-lssd |
144 | 1,116 | (24 x 375GiB) 9,000GiB |
1 | 최대 100명 | 해당 사항 없음 |
u4s-highmem-192-lssd |
192 | 1,488 | (32 x 375GiB) 12,000GiB |
1 | 최대 100명 | 해당 사항 없음 |
u4s-highmem-288-lssd |
288 | 2,232 | (48 x 375GiB) 18,000GiB |
1 | 최대 100명 | 최대 200 |
1vCPU는 사용 가능한 CPU 플랫폼 중 하나에서 단일 하드웨어 하이퍼 스레드로 구현됩니다.
베어메탈 인스턴스 (U4P 및 U4C 머신)의 경우 vCPU 수는 호스트 서버의 하드웨어 스레드 수와 동일합니다.
2 최대 이그레스 대역폭은 지정된 수를 초과할 수 없습니다. 실제 이그레스 대역폭은 대상 IP 주소와 기타 요인에 따라 다릅니다.
네트워크 대역폭을 참조하세요.
U4S 인스턴스에 지원되는 디스크 유형
U4S 인스턴스에서 다음 블록 스토리지 유형을 사용할 수 있습니다.
- Hyperdisk Balanced(
hyperdisk-balanced) - 하이퍼디스크 익스트림(
hyperdisk-extreme) - 로컬 티타늄 SSD
U4S 인스턴스의 디스크 용량 한도
인스턴스에 연결된 모든 디스크의 최대 총 디스크 용량은 512TiB를 초과할 수 없습니다.
용량 한도에 대한 자세한 내용은 VM당 하이퍼디스크 용량 한도를 참고하세요.
| 최대 디스크 수 | |||||
|---|---|---|---|---|---|
| 머신 유형 | VM당 하이퍼디스크 |
Hyperdisk Balanced | Hyperdisk Throughput | Hyperdisk ML | 하이퍼디스크 익스트림 |
u4s-*-2 |
8 | 8 | 0 | 0 | 0 |
u4s-*-4u4s-(standard,highmem)-4-lssd |
16 | 16 | 0 | 0 | 0 |
u4s-*-8u4s-(standard,highmem)-8-lssd |
32 | 32 | 0 | 0 | 0 |
u4s-*-16u4s-(standard,highmem)-16-lssd |
32 | 32 | 0 | 0 | 0 |
u4s-*-24u4s-(standard,highmem)-24-lssd |
32 | 32 | 0 | 0 | 0 |
u4s-*-32u4s-(standard,highmem)-32-lssd |
64 | 64 | 0 | 0 | 0 |
u4s-*-48u4s-(standard,highmem)-48-lssd |
64 | 64 | 0 | 0 | 0 |
u4s-*-96u4s-(standard,highmem)-96-lssd |
128 | 128 | 0 | 0 | 8 |
u4s-*-144u4s-(standard,highmem)-144-lssd |
128 | 128 | 0 | 0 | 8 |
u4s-*-192u4s-(standard,highmem)-192-lssd |
128 | 128 | 0 | 0 | 8 |
u4s-*-288u4s-(standard,highmem)-288-lssd |
128 | 128 | 0 | 0 | 8 |
U4S 인스턴스의 디스크 성능 한도
티타늄 SSD 및 Hyperdisk 연결 디스크의 성능 한도는 다음 표에 나와 있습니다.
티타늄 SSD
| 인스턴스 머신 유형 | 티타늄 SSD 디스크 수 | 총 저장공간(GiB) | 읽기 IOPS | 쓰기 IOPS | 읽기 처리량(MiB/초) | 쓰기 처리량(MiB/초) |
|---|---|---|---|---|---|---|
u4s-*-4-lssd |
1 | 375 | 150,000 | 75,000 | 625 | 330 |
u4s-*-8-lssd |
1 | 375 | 150,000 | 75,000 | 625 | 330 |
u4s-*-16-lssd |
2 | 750 | 300,000 | 150,000 | 1,250 | 660 |
u4s-*-24-lssd |
4 | 1,500 | 600,000 | 300,000 | 2,500 | 1,320 |
u4s-*-32-lssd |
5 | 1,875 | 750,000 | 375,000 | 3,125 | 1,650 |
u4s-*-48-lssd |
8 | 3,000 | 1,200,000 | 600,000 | 5,000 | 2,640 |
u4s-*-96-lssd |
16 | 6,000 | 2,400,000 | 1,200,000 | 10,000 | 5,280 |
u4s-*-144-lssd |
16 | 6,000 | 2,400,000 | 1,200,000 | 10,000 | 5,280 |
u4s-*-192-lssd |
32 | 12,000 | 4,800,000 | 2,400,000 | 20,000 | 10,560 |
u4s-*-288-lssd |
48 | 18,000 | 7,200,000 | 3,600,000 | 30,000 | 15,840 |
하이퍼디스크 균형
| 인스턴스 머신 유형 | 최대 IOPS | 최대 처리량(MiB/초) |
|---|---|---|
u4s-*-2 |
50,000 | 400 |
u4s-*-4u4s-*-4-lssd |
50,000 | 400 |
u4s-*-8u4s-*-8-lssd |
50,000 | 800 |
u4s-*-16u4s-*-16-lssd |
100,000 | 1,600 |
u4s-*-24u4s-*-24-lssd |
100,000 | 1,600 |
u4s-*-32u4s-*-32-lssd |
100,000 | 1,600 |
u4s-*-48u4s-*-48-lssd |
160,000 | 2,400 |
u4s-*-96u4s-*-96-lssd |
240,000 | 4,800 |
u4s-*-144u4s-*-144-lssd |
240,000 | 4,800 |
u4s-*-192u4s-*-192-lssd |
320,000 | 10,000 |
u4s-*-288u4s-*-288-lssd |
320,000 | 10,000 |
하이퍼디스크 익스트림
| 인스턴스 머신 유형 | 최대 IOPS | 최대 처리량(MiB/초) |
|---|---|---|
u4s-*-96u4s-*-96-lssd |
350,000 | 5,000 |
u4s-*-144u4s-*-144-lssd |
350,000 | 5,000 |
u4s-*-192u4s-*-192-lssd |
440,000 | 10,000 |
u4s-*-288u4s-*-288-lssd |
440,000 | 10,000 |
성능 한도에 대한 자세한 내용은 다음을 참고하세요.
U4S 인스턴스 네트워크 지원
U4S 인스턴스에는 인스턴스당 하나의 실제 NIC가 제공되지만 여러 vNIC를 구성할 수 있습니다.
| vCPU | 드라이버 | 내부 IP 이그레스 대역폭 |
외부 IP 이그레스 대역폭 |
|---|---|---|---|
| 2 | gVNIC | 최대 10Gbps | 최대 7Gbps |
| 4 | gVNIC | 최대 23Gbps | 최대 7Gbps |
| 8 | gVNIC | 최대 23Gbps | 최대 7Gbps |
| 16 | gVNIC | 최대 23Gbps | 최대 7Gbps |
| 24 | gVNIC | 최대 23Gbps | 최대 7Gbps |
| 32 | gVNIC | 최대 23Gbps | 최대 7Gbps |
| 48 | gVNIC | 최대 50Gbps | 최대 25Gbps |
| 96 | gVNIC | 최대 100Gbps | 최대 25Gbps |
| 144 | gVNIC | 최대 150Gbps | 최대 25Gbps |
| 192 | gVNIC | 최대 200Gbps | 최대 25Gbps |
| 288 | gVNIC | 최대 200Gbps | 최대 25Gbps |
U4 머신 유형의 리전별 가용성
U4 머신 계열의 머신 유형은 다음 Google Cloud 리전 및 영역에서 사용할 수 있습니다.
us-south1us-south1-dus-south1-e
U4 제한사항
U4 머신 계열은 다음 Compute Engine 기능을 지원하지 않습니다.
보안 VM 기능은 다음을 참고하세요.
U4 인스턴스에서는 보안 부팅이 지원되지 않습니다.
U4 인스턴스에는 U4 머신 유형의 운영체제 지원에 설명된 대로 트리 외부 (OOT) gVNIC 드라이버가 있는 운영체제 이미지가 필요합니다. 보안 부트가 사용 설정되면 운영체제에서 엄격한 커널 모듈 서명 확인을 시행합니다. OOT 드라이버는 인식된 배포 키로 서명되지 않으므로 보안 부팅은 네트워크 드라이버가 로드되지 않도록 하여 네트워크 초기화가 실패합니다.
또한 보안 부팅은 Onload 사용에 설명된 대로 소스에서 빌드된 Onload를 사용하는 것을 방지합니다. 소스에서 Onload를 빌드하면 맞춤 커널 모듈이 설치됩니다. 소스에서 빌드된 맞춤 커널 모듈은 인식된 배포 키로 서명되지 않으므로 보안 부팅으로 인해 Onload 커널 모듈이 로드되지 않습니다.
보안 VM 개요의 제한사항 섹션에 설명된 대로 보안 VM은 베어메탈 인스턴스에서 지원되지 않습니다.
Google Cloud 조직에서 보안 VM 정책을 사용하는 경우 보안 VM 요구사항에서 U4 인스턴스를 제외하는 맞춤 조직 정책을 만들어야 합니다.
단독 테넌트: 각 U4P 또는 U4C 인스턴스는 전용 호스트 서버에서 실행됩니다.
U4 인스턴스의 추가 제한사항:
- U4S의 경우 VM 인스턴스만 만들 수 있으며 베어메탈 인스턴스는 지원되지 않습니다.
- C6 CPU 절전 모드가 사용 설정된 U4P 및 U4C 베어메탈 인스턴스의 단일 스트림 NIC 성능이 낮습니다. 게스트 OS에서 C6 CPU 절전 모드를 사용 중지하여 전체 네트워크 대역폭 성능을 달성할 수 있습니다. 자세한 내용은 네트워크 성능 문제 해결 문서를 참고하세요.
U4 할당량 한도
CPU 할당량은 리전 또는 영역의 모든 컴퓨팅 인스턴스에 있는 총 가상 CPU 수를 나타냅니다. CPU 할당량은 실행 중인 인스턴스와 예약에 적용됩니다. CPU 할당량이 16으로 설정된 경우 vCPU가 16개인 단일 컴퓨팅 인스턴스를 만들거나 vCPU가 4개인 컴퓨팅 인스턴스 4개를 만들 수 있습니다.
Compute Engine 할당량 및 리소스 할당 한도를 이해하고 U4 할당량을 보는 방법을 알아보려면 Compute Engine 할당량 및 한도 개요를 참고하세요.
| 할당량 유형 | 머신 시리즈 | 할당량 이름 | 한도/설명 |
|---|---|---|---|
| CPU | U4C | CPUS_PER_VM_FAMILY: U4C |
영역당 vCPU 240개 |
| CPU | U4S | CPUS_PER_VM_FAMILY: U4S |
영역당 vCPU 576개 |
| 로컬 SSD | 전체 | 해당 사항 없음 | 할당량 요청이 필요하지 않습니다. 디스크는 -lssd로 끝나는 U4 머신 유형을 사용하여 생성된 인스턴스에 자동으로 추가됩니다. |
| Google Cloud Hyperdisk | 전체 | Hyperdisk Balanced Capacity (GB)Hyperdisk Balanced IOPSHyperdisk Balanced Throughput (MB/s)Hyperdisk Extreme Capacity (GB)
|
용량 및 성능 할당량이 적용됩니다. 자세한 내용은 디스크 할당량을 참고하세요. |
| 약정 | U4C | Committed_U4C_CPUS |
리소스 기반 약정 사용 계약과 함께 사용됩니다. |
| 약정 | U4S | Committed_U4S_CPUS |
리소스 기반 약정 사용 계약과 함께 사용됩니다. |
할당량 증가가 필요한 경우 계정팀에 문의하거나 할당량의 안내를 따르세요.
U4 머신 유형의 운영체제 지원
이 섹션에서는 U4 머신 유형에 지원되는 운영체제 (OS) 이미지를 설명합니다.
지원되는 공개 이미지 계열에는 아웃 오브 트리 (OOT) Google 가상 NIC (gVNIC) 드라이버가 포함되어 있어 GVNIC 네트워크 인터페이스 유형과 U4S VM 인스턴스를 사용하여 U4P 및 U4C 베어메탈 인스턴스를 만들 수 있습니다. 또한 드라이버는 PTP를 지원하므로 U4 인스턴스의 정확한 시간을 구성할 수 있습니다.
Windows 이미지는 지원되지 않습니다.
Red Hat Enterprise Linux(RHEL) 이미지
Google Cloud 에서는 U4 머신 유형에 대해 다음 Red Hat Enterprise Linux (RHEL) OS 이미지를 지원합니다.
- 트리 외부 gVNIC 드라이버가 있는 RHEL 10.2 EUS
- 이미지 프로젝트:
rhel-cloud - 이미지 계열:
rhel-10-2-eus-oot-gve또는rhel-10-2-eus-lvm-oot-gve
- 이미지 프로젝트:
이러한 이미지 계열은 원래 rhel-10-2-eus-gvnic-baremetal 형식을 사용하는 다른 이름으로 제공되었습니다. 새 이름 지정 형식을 사용하는 이미지를 사용하는 것이 좋지만 원래 형식을 사용하는 이미지는 OS 수명 주기 동안 계속 사용할 수 있으며 지원됩니다.
RHEL BYOS 이미지
Red Hat Cloud Access 구독의 이미지를 사용하여 U4 인스턴스를 만들 수도 있습니다. 일반적인 절차는 RHEL BYOS 이미지를 사용하여 인스턴스 만들기에 설명되어 있습니다.
사용자 구독 사용 (BYOS) 이미지의 경우 이미지 프로젝트와 계열은 다음과 같습니다.
- 이미지 프로젝트:
rhel-byos-cloud - 이미지 계열:
rhel-10-2-eus-oot-gve-byos또는rhel-10-2-eus-lvm-oot-gve-byos
BYOS 이미지를 사용하려면 다음과 같이 추가 기본 요건을 완료해야 합니다.
먼저 RHEL BYOS 이미지를 사용하여 인스턴스 만들기에 설명된 대로 Google 그룹에 RHEL 구독에 대한 액세스 권한을 부여해야 합니다.
그런 다음 BYOS 이미지 프로젝트와 계열을 지정하여 절차에 따라 ULL 인스턴스를 만들거나 ULL이 아닌 인스턴스를 만듭니다.
BYOS에 대한 자세한 내용은 라이선스 정보를 참고하세요.
Rocky Linux 이미지
Google Cloud 는 U4 머신 유형에 대해 다음 Rocky Linux OS 이미지를 지원합니다.
- 트리 외부 gVNIC 드라이버를 사용하는 Google Cloud 에 최적화된 Rocky Linux 10
- 이미지 프로젝트:
rocky-linux-cloud - 이미지 계열:
rocky-linux-10-optimized-gcp-oot-gve
- 이미지 프로젝트:
커널 업데이트와 자동 업데이트의 차이점
Google Cloud 용 Rocky Linux 이미지는 자동 업데이트에 설명된 대로 dnf-automatic 도구를 사용하여 업데이트를 설치하도록 구성되어 있습니다.
하지만 rocky-linux-10-optimized-gcp-oot-gve 이미지 계열은 DNF 업데이트에서 커널 패키지를 제외하도록 구성되어 있습니다. 이 구성은 시스템이 DKMS가 트리 외부 GVE 모듈을 컴파일하는 데 필요한 커널 헤더 패키지 없이 새 커널을 설치하는 시나리오를 방지합니다. 이 시나리오에서는 재부팅 시 네트워크 연결이 손실될 수 있습니다.
이 동작 차이는 이미지 버전 v20260911 이상에 적용됩니다. 아직 업데이트하지 않았다면 최신 버전으로 업데이트하는 것이 좋습니다.
커스텀 이미지
Google Cloud 에서 앞 섹션의 공개 이미지를 빌드하고 지원하지만 다른 Linux 배포를 기반으로 하는 커스텀 이미지를 대신 사용할 수도 있습니다.
커스텀 이미지를 사용하려면 필수 OOT gVNIC 드라이버로 이미지를 구성해야 합니다. 맞춤 이미지는 U4 머신과 호환되도록 기능적으로 구성할 수 있지만 성능이나 안정성에 대해 검증되지는 않았습니다.
Red Hat 기반 배포
다음 절차는 맞춤 이미지 생성의 일반 절차에서 가져왔으며, Red Hat 기반 배포에 필수 드라이버를 설치하는 데 필요한 추가 단계를 포함합니다. 이 예시에서는 AlmaLinux를 사용합니다.
AlmaLinux 10 이미지와 같은 기본 이미지를 사용하여 임시 VM 인스턴스를 만듭니다. U4P 및 U4C 머신을 제외한 모든 머신 유형을 사용할 수 있습니다. 다음 예시에서는
n4-highcpu-2을 사용합니다.gcloud compute instances create INSTANCE_NAME \ --image-project=almalinux-cloud \ --image-family=almalinux-10 \ --machine-type=n4-highcpu-2 \ --project=PROJECT_ID \ --zone=ZONE다음 값을 바꿉니다.
INSTANCE_NAME: 인스턴스 이름입니다.PROJECT_ID: 프로젝트의 IDZONE: 인스턴스를 만들 영역
SSH를 사용하여 인스턴스에 연결합니다.
gcloud compute ssh INSTANCE_NAME --project=PROJECT_ID --zone=ZONE
필수 커널 패키지, Artifact Registry 플러그인, Extra Packages for Enterprise Linux (EPEL) 출시 패키지를 설치합니다. 이를 단일 트랜잭션으로 실행하면 저장소 미러 동기화 문제를 방지할 수 있습니다.
sudo dnf makecache && sudo dnf install -y dnf-plugin-artifact-registry kernel kernel-devel kernel-headers https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
드라이버를 설치하기 전에 커널 업데이트가 적용되도록 인스턴스를 재부팅합니다.
sudo reboot
SSH를 사용하여 인스턴스에 다시 연결합니다.
gcloud compute ssh INSTANCE_NAME --project=PROJECT_ID --zone=ZONE
Google 제공 RPM을 사용하여 OOT 드라이버를 설치합니다. 다음 명령어는 GVE 커널 모듈을 컴파일하고 다음 부팅 시 로드되도록 준비하지만 새 드라이버를 즉시 로드하지는 않습니다.
cat << 'EOF' | sudo tee /etc/yum.repos.d/gve-rpm.repo [gve-el10-stable] name=GVE Public Stable Repo baseurl=https://packages.cloud.google.com/yum/repos/gve-el10-stable enabled=1 repo_gpgcheck=0 gpgcheck=1 gpgkey=https://packages.cloud.google.com/yum/doc/rpm-package-key-v10.gpg EOF sudo dnf -y --refresh --enablerepo=gve-el10-stable install gve
인스턴스를 재부팅하여 OOT 드라이버를 로드합니다.
sudo reboot
인스턴스를 중지합니다.
gcloud compute instances stop INSTANCE_NAME \ --project=PROJECT_ID \ --zone=ZONE인스턴스의 디스크에서 이미지를 만듭니다.
gcloud compute images create IMAGE_NAME \ --source-disk=INSTANCE_NAME \ --source-disk-zone=ZONE \ --source-disk-project=PROJECT_ID \ --guest-os-features=UEFI_COMPATIBLE,VIRTIO_SCSI_MULTIQUEUE,GVNIC,SEV_CAPABLE,SEV_SNP_CAPABLE,SEV_LIVE_MIGRATABLE,SEV_LIVE_MIGRATABLE_V2,IDPF,TDX_CAPABLE \ --family=IMAGE_FAMILY \ --project=IMAGE_PROJECT다음 값을 바꿉니다.
IMAGE_NAME: 커스텀 이미지의 이름INSTANCE_NAME: 인스턴스 이름입니다.ZONE: 인스턴스의 영역PROJECT_ID: 프로젝트의 IDIMAGE_FAMILY: 커스텀 이미지의 이미지 계열IMAGE_PROJECT: 커스텀 이미지를 저장할 프로젝트 ID