이 문서에서는 A4X Max 가속기 최적화 머신 유형을 사용하는 Compute Engine 인스턴스를 일괄적으로 만드는 단계를 설명합니다. 컴퓨팅 인스턴스 및 클러스터 생성 옵션에 대해 알아보려면 배포 옵션 개요 페이지를 참고하세요.
A4X Max 인스턴스 유형
Compute Engine 인스턴스(컴퓨팅 인스턴스)는 Google 인프라에서 호스팅되는 컴퓨팅 리소스로, 가상 머신(VM) 또는 베어메탈 인스턴스일 수 있습니다. A4X Max 인스턴스는 베어메탈 인스턴스로 제공되며, 기본 물리적 하드웨어에 대한 직접적인 비가상화 액세스를 제공하여 VM 인스턴스와 다릅니다. A4X Max 머신 유형에 대해 자세히 알아보려면 Compute Engine 문서의 A4X Max 시리즈를 참고하세요.
시작하기 전에
아직 완료하지 않았다면 A4X Max 인스턴스를 대량으로 만들기 전에 다음 단계를 완료하세요.
- 소비 옵션 선택: 소비 옵션 선택에 따라 GPU 리소스를 획득하고 사용하는 방식이 결정됩니다.
자세한 내용은 사용 옵션 선택을 참고하세요.
- 용량 획득: 용량을 획득하는 프로세스는 각 소비 옵션마다 다릅니다.
선택한 소비 옵션의 용량을 확보하는 프로세스에 대해 알아보려면 용량 개요를 참고하세요.
제한사항
A4X Max 인스턴스를 일괄 생성할 때는 다음 제한사항이 적용됩니다.
- 이 머신 유형을 사용하는 인스턴스에는 지속 사용 할인 또는 가변형 약정 사용 할인이 적용되지 않습니다.
- 특정 리전 및 영역에서만 인스턴스를 만들 수 있습니다.
- Persistent Disk (리전 또는 영역)를 사용할 수 없습니다. Google Cloud Hyperdisk만 사용할 수 있습니다.
- 이 머신 유형은 NVIDIA Grace 플랫폼에서만 사용할 수 있습니다.
- A4X Max에서는 머신 유형 변경이 지원되지 않습니다. 이 머신 유형으로 전환하거나 이 머신 유형에서 전환하려면 새 인스턴스를 만들어야 합니다.
- 이 머신 유형에서는 Windows 운영체제를 실행할 수 없습니다. 지원되는 Linux 운영체제 목록은 GPU 인스턴스용 지원되는 운영체제를 참고하세요.
- A4X Max 인스턴스는 다음을 지원하지 않습니다.
- 2026년 2월 4일 이전에 생성된 Hyperdisk ML 디스크는 A4X Max 머신 유형에 연결할 수 없습니다.
필요한 역할
컴퓨팅 인스턴스를 일괄 생성하는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 Compute 인스턴스 관리자 (v1) (roles/compute.instanceAdmin.v1) IAM 역할을 부여해 달라고 요청하세요.
역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.
이 사전 정의된 역할에는 컴퓨팅 인스턴스를 일괄로 만드는 데 필요한 권한이 포함되어 있습니다. 필요한 정확한 권한을 보려면 필수 권한 섹션을 펼치세요.
필수 권한
컴퓨팅 인스턴스를 일괄로 만들려면 다음 권한이 필요합니다.
- 프로젝트에 대한
compute.instances.create권한 -
커스텀 이미지를 사용하여 VM 만들기: 이미지에 대한
compute.images.useReadOnly권한 -
스냅샷을 사용하여 VM 만들기: 스냅샷에 대한
compute.snapshots.useReadOnly권한 -
인스턴스 템플릿을 사용하여 VM 만들기: 인스턴스 템플릿에 대한
compute.instanceTemplates.useReadOnly권한 -
VM의 서브넷 지정: 프로젝트 또는 선택한 서브넷에 대한
compute.subnetworks.use권한 -
VM의 고정 IP 주소 지정: 프로젝트에 대한
compute.addresses.use권한 -
VPC 네트워크를 사용할 때 VM에 외부 IP 주소 할당: 프로젝트 또는 선택한 서브넷에 대한
compute.subnetworks.useExternalIp권한 -
VM에 레거시 네트워크 할당: 프로젝트에 대한
compute.networks.use권한 -
레거시 네트워크 사용 시 VM에 외부 IP 주소 할당: 프로젝트에 대한
compute.networks.useExternalIp권한 -
VM에 VM 인스턴스 메타데이터 설정: 프로젝트에 대한
compute.instances.setMetadata권한 -
VM에 태그 설정: VM에 대한
compute.instances.setTags권한 -
VM에 라벨 설정: VM에 대한
compute.instances.setLabels권한 -
VM에 사용할 서비스 계정 설정: VM에 대한
compute.instances.setServiceAccount권한 -
VM의 새 디스크 만들기: 프로젝트에 대한
compute.disks.create권한 -
기존 디스크를 읽기 전용 또는 읽기-쓰기 모드로 연결: 디스크에 대한
compute.disks.use권한 -
기존 디스크를 읽기 전용 모드로 연결: 디스크에 대한
compute.disks.useReadOnly권한
커스텀 역할이나 다른 사전 정의된 역할을 사용하여 이 권한을 부여받을 수도 있습니다.
A4X Max 기본 사항
A4X Max 클러스터는 대규모 비차단 네트워크 성능을 지원하기 위해 블록과 하위 블록의 계층 구조로 구성됩니다. 이 토폴로지를 이해하는 것은 용량을 예약하고 워크로드를 배포할 때 중요합니다.
- A4X Max 인스턴스
- A4X Max 인스턴스는 GPU가 4개 연결된 단일 A4X Max 머신 유형입니다.
- 하위 블록
- 서브 블록은 A4X Max 용량의 기본 단위입니다. A4X Max의 경우 하위 블록은 18개의 A4X Max 인스턴스 (72개의 GPU)로 구성됩니다. 이러한 인스턴스는 NVLink 도메인을 형성하고 다중 노드 NVLink 시스템을 사용하여 연결됩니다.
1x72토폴로지를 지정하는 압축 배치 정책을 적용하여 A4X Max 하위 블록을 만듭니다. - Block
- A4X Max 블록은 최대 450개의 A4X Max 인스턴스 (1,800개의 GPU)로 구성된 25개의 하위 블록 (NVLink 도메인)으로 구성됩니다. 하위 블록은 효율적인 확장을 위해 레일 정렬됩니다. 각 하위 블록에는 콤팩트 배치 정책이 필요합니다. 따라서 단일 A4X Max 블록의 경우 압축 배치 정책을 25개 만들 수 있습니다.
다음 표에는 A4X Max 인스턴스에 지원되는 토폴로지 옵션이 나와 있습니다.
토폴로지 (gpuTopology) |
GPU 수 | 인스턴스 수 |
|---|---|---|
1x72 |
72 | 18 |
개요
A4X Max 머신 유형으로 인스턴스를 일괄적으로 만드는 단계는 다음과 같습니다.
VPC 네트워크 만들기
A4X Max 머신 유형의 네트워크를 설정하려면 다음 네트워크 인터페이스용으로 2개의 VPC 네트워크를 만들어야 합니다.
- IDPF 네트워크 인터페이스 (NIC)용으로 서브넷 2개가 있는 일반 VPC 네트워크 1개를 만듭니다. 이 네트워크는 호스트 간 통신에 사용됩니다.
- 여러 A4X Max 하위 블록을 만들 때 CX-8 NIC용 RoCE 네트워크 프로필이 있는 VPC 네트워크 1개 RoCE VPC 네트워크는 자동으로 제공되는
default-subnet-1-RDMA_NAME_PREFIX-net라는 단일 서브넷을 사용하며, 8개의 CX-8 NIC 모두 이 서브넷을 사용합니다. 이러한 NIC는 RDMA over Converged Ethernet (RoCE)을 사용하여 여러 A4X Max 하위 블록으로 확장하는 데 필수적인 고대역폭 및 저지연 통신을 제공합니다. 단일 A4X Max 하위 블록의 경우 단일 하위 블록 내에서 GPU 간 직접 통신은 다중 노드 NVLink로 처리되므로 이 VPC 네트워크를 건너뛸 수 있습니다.
NIC 구성에 대한 자세한 내용은 네트워크 대역폭 및 NIC 구성 검토를 참조하세요.
네트워크는 안내 가이드에 따라 수동으로 만들거나, 제공된 스크립트를 사용하여 자동으로 만들 수 있습니다.
안내 가이드
네트워크를 만들려면 다음 안내를 수행하면 됩니다.
- gVNIC용 일반 VPC 네트워크를 만들려면 가상 프라이빗 클라우드 네트워크 만들기 및 관리를 참조하세요.
- RoCE VPC 네트워크를 만들려면 RDMA NIC용 가상 프라이빗 클라우드 네트워크 만들기를 참조하세요.
이러한 VPC 네트워크의 경우 최대 전송 단위(MTU)를 더 큰 값으로 설정하는 것이 좋습니다.
A4X Max 머신 유형의 경우 권장 MTU는 8896바이트입니다.
다른 GPU 머신 유형에 권장되는 MTU 설정을 검토하려면 GPU 머신 유형의 MTU 설정을 참조하세요.
스크립트
네트워크를 만들려면 다음 단계를 따르세요.
이러한 VPC 네트워크의 경우 최대 전송 단위(MTU)를 더 큰 값으로 설정하는 것이 좋습니다.
A4X Max 머신 유형의 경우 권장 MTU는 8896바이트입니다.
다른 GPU 머신 유형에 권장되는 MTU 설정을 검토하려면 GPU 머신 유형의 MTU 설정을 참조하세요.
다음 스크립트를 사용하여 IDPF NIC용 일반 VPC 네트워크를 만드세요.
#!/bin/bash # Create regular VPC network for the IDPF NICs gcloud compute networks create IDPF_NETWORK_PREFIX-net \ --subnet-mode=custom \ --mtu=8896 \ --enable-ula-internal-ipv6 # Create subnets for the IDPF NICs for N in $(seq 0 1); do gcloud compute networks subnets create IDPF_NETWORK_PREFIX-$N \ --network=IDPF_NETWORK_PREFIX-net \ --region=REGION \ --stack-type=IPV6_ONLY \ --ipv6-access-type=INTERNAL done gcloud compute firewall-rules create IDPF_NETWORK_PREFIX-internal \ --network=IDPF_NETWORK_PREFIX-net \ --action=ALLOW \ --rules=tcp:0-65535,udp:0-65535,58 \ --source-ranges=IP_RANGEA4X Max 하위 블록이 여러 개 필요한 경우 다음 스크립트를 사용하여 각 A4X Max 인스턴스에 있는 4개의 CX-8 NIC용 RoCE VPC 네트워크와 서브넷을 만드세요.
#!/bin/bash # List and make sure network profiles exist in the machine type's zone gcloud compute network-profiles list --filter "location.name=ZONE" # Create network for RDMA NICs gcloud compute networks create RDMA_NAME_PREFIX-net \ --network-profile=ZONE-vpc-roce-metal \ --subnet-mode custom \ --mtu=8896 # For RoCE VPC networks for bare metal instances, a single subnet named # default-subnet-1-RDMA_NAME_PREFIX-net is automatically provided. # For more details, see https://cloud.google.com/vpc/docs/rdma-network-profiles.다음을 바꿉니다.
IDPF_NETWORK_PREFIX: IDPF NIC용 일반 VPC 네트워크와 서브넷에 사용할 커스텀 이름 프리픽스입니다.RDMA_NAME_PREFIX: CX-8 NIC용 RoCE VPC 네트워크 및 서브넷에 사용할 커스텀 이름 프리픽스입니다.ZONE: 사용할 머신 유형이 제공되는 영역을 지정합니다(예:us-central1-a). 리전에 대한 자세한 내용은 리전 및 영역별 GPU 가용성을 참조하세요.REGION: 서브넷을 만들려는 리전입니다. 이 리전은 지정된 영역과 일치해야 합니다. 예를 들어 영역이us-central1-a이면 리전은us-central1입니다.IP_RANGE: SSH 방화벽 규칙에 사용할 IP 범위입니다.
- 선택사항: VPC 네트워크 리소스가 성공적으로 생성되었는지 확인하려면 Google Cloud 콘솔에서 네트워크 설정을 확인하세요.
- Google Cloud 콘솔에서 VPC 네트워크 페이지로 이동합니다.
- 이전 단계에서 만든 네트워크를 목록에서 찾아봅니다.
- 서브넷, 방화벽 규칙, 기타 네트워크 설정을 보려면 네트워크 이름을 클릭합니다.
압축 배치 정책 만들기
압축 배치 정책을 만들려면 다음 옵션 중 하나를 선택합니다.gcloud
압축 배치 정책을 만들려면
gcloud beta compute resource-policies create group-placement 명령어를 사용합니다.
gcloud beta compute resource-policies create group-placement POLICY_NAME \
--collocation=collocated \
--gpu-topology=1x72 \
--region=REGION
다음을 바꿉니다.
POLICY_NAME: 압축 배치 정책 이름REGION: 압축 배치 정책을 만들려는 리전입니다. 사용할 머신 유형이 제공되는 리전을 지정합니다. 리전에 대한 자세한 내용은 리전 및 영역별 GPU 가용성을 참고하세요.
REST
압축 배치 정책을 만들려면 베타 resourcePolicies.insert 메서드에 POST 요청을 수행합니다.
POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/regions/REGION/resourcePolicies
{
"name": "POLICY_NAME",
"groupPlacementPolicy": {
"collocation": "COLLOCATED",
"gpuTopology": "1x72"
}
}
다음을 바꿉니다.
PROJECT_ID: 프로젝트 ID입니다.POLICY_NAME: 압축 배치 정책 이름REGION: 압축 배치 정책을 만들려는 리전입니다. 사용할 머신 유형이 제공되는 리전을 지정합니다. 리전에 대한 자세한 내용은 리전 및 영역별 GPU 가용성을 참고하세요.
A4X Max 인스턴스 일괄 생성
1x72의 GPU 토폴로지를 얻으려면 A4X Max 인스턴스 18개를 만드세요. 인스턴스를 만들 때 gpuTopology 필드를 지정하는 압축 배치 정책을 적용합니다. 정책을 적용하면 Compute Engine이 NVLink 도메인을 사용하기 위해 하나의 하위 블록에 A4X Max 인스턴스 18개를 모두 만듭니다.
하위 블록에 18개의 A4X Max 인스턴스를 모두 수용할 수 있는 용량이 없으면 일괄 생성이 실패하고 인스턴스가 생성되지 않습니다.
워크로드가 18개 미만의 A4X Max 인스턴스로 작동할 수 있는 경우 minCount 필드를 워크로드에 필요한 최소 인스턴스 수로 설정할 수 있습니다. 사용 가능한 용량을 사용하려면 minCount 필드를 1로 설정합니다.
A4X Max 인스턴스를 일괄적으로 만들려면 다음 옵션 중 하나를 선택하세요.
다음 명령어는 인스턴스의 액세스 범위도 설정합니다. 권한 관리를 간소화하려면 인스턴스의 액세스 범위를cloud-platform 액세스로 설정한 다음 IAM 역할을 사용하여 인스턴스가 액세스할 수 있는 서비스를 정의하는 것이 좋습니다. 자세한 내용은 범위 권장사항을 참고하세요.
gcloud
A4X Max 인스턴스를 일괄적으로 만들려면
gcloud compute instances bulk create 명령어를 사용합니다.
gcloud compute instances bulk create \
--name-pattern=NAME_PATTERN \
--count=COUNT \
--machine-type=a4x-maxgpu-4g-metal \
--image-family=IMAGE_FAMILY \
--image-project=IMAGE_PROJECT \
--region=REGION \
--boot-disk-type=hyperdisk-balanced \
--boot-disk-size=DISK_SIZE \
--scopes=cloud-platform \
--network-interface=nic-type=IDPF,network=IDPF_NETWORK_PREFIX-net,stack-type=IPV6_ONLY,subnet=IDPF_NETWORK_PREFIX-sub-0 \
--network-interface=nic-type=IDPF,network=IDPF_NETWORK_PREFIX-net,stack-type=IPV6_ONLY,subnet=IDPF_NETWORK_PREFIX-sub-1,no-address \
--network-interface=subnet=default-subnet-1-RDMA_NAME_PREFIX-net,stack-type=IPV6_ONLY,nic-type=mrdma \
--network-interface=subnet=default-subnet-1-RDMA_NAME_PREFIX-net,stack-type=IPV6_ONLY,nic-type=mrdma \
--network-interface=subnet=default-subnet-1-RDMA_NAME_PREFIX-net,stack-type=IPV6_ONLY,nic-type=mrdma \
--network-interface=subnet=default-subnet-1-RDMA_NAME_PREFIX-net,stack-type=IPV6_ONLY,nic-type=mrdma \
--network-interface=subnet=default-subnet-1-RDMA_NAME_PREFIX-net,stack-type=IPV6_ONLY,nic-type=mrdma \
--network-interface=subnet=default-subnet-1-RDMA_NAME_PREFIX-net,stack-type=IPV6_ONLY,nic-type=mrdma \
--network-interface=subnet=default-subnet-1-RDMA_NAME_PREFIX-net,stack-type=IPV6_ONLY,nic-type=mrdma \
--network-interface=subnet=default-subnet-1-RDMA_NAME_PREFIX-net,stack-type=IPV6_ONLY,nic-type=mrdma \
--reservation-affinity=specific \
--reservation=RESERVATION \
--provisioning-model=RESERVATION_BOUND \
--instance-termination-action=TERMINATION_ACTION \
--maintenance-policy=TERMINATE \
--restart-on-failure \
--resource-policies=POLICY_NAME
다음을 바꿉니다.
NAME_PATTERN: A4X Max 인스턴스에 사용할 이름 패턴입니다. 예를 들어 이름 패턴에instance-#을 사용하면instance-1,instance-2등의 이름으로 A4X Max 인스턴스가 생성되므로--count로 지정하는 최대 A4X Max 인스턴스 수는 이름 패턴에서 허용하는 A4X Max 인스턴스 수보다 작거나 같아야 합니다.COUNT: 만들 A4X Max 인스턴스 수입니다.IMAGE_FAMILY: 사용할 OS 이미지의 이미지 계열로 바꿉니다. 지원되는 운영체제 목록은 지원되는 운영체제를 참조하세요.IMAGE_PROJECT: OS 이미지의 프로젝트 ID로 바꿉니다.REGION: 사용할 머신 유형이 제공되는 리전을 지정합니다. 압축 배치 정책과 동일한 리전을 사용해야 합니다. 리전에 대한 자세한 내용은 리전 및 영역별 GPU 가용성을 참고하세요.DISK_SIZE: 부팅 디스크의 크기(GB 단위).IDPF_NETWORK_PREFIX: IDPF NIC를 사용하는 VPC 네트워크 및 서브넷을 만들 때 지정한 이름 프리픽스입니다.RDMA_NAME_PREFIX: RDMA NIC를 사용하는 VPC 네트워크 및 서브넷을 만들 때 지정한 이름 프리픽스입니다.-
RESERVATION: 예약 이름, 블록 또는 예약 내의 하위 블록입니다. 예약 이름 또는 사용 가능한 블록을 확인하려면 예약된 용량 보기를 참조하세요. 인스턴스 배치 요구사항에 따라 다음 중 하나를 선택합니다.- 단일 블록에 A4X Max 인스턴스를 만들려면 다음 단계를 따르세요.
projects/RESERVATION_OWNER_PROJECT_ID/reservations/RESERVATION_NAME - 특정 블록에 A4X Max 인스턴스를 만들려면 다음을 실행하세요.
projects/RESERVATION_OWNER_PROJECT_ID/reservations/RESERVATION_NAME/reservationBlocks/RESERVATION_BLOCK_NAME - 특정 하위 블록에 A4X Max 인스턴스를 만들려면 다음을 실행하세요.
projects/RESERVATION_OWNER_PROJECT_ID/reservations/RESERVATION_NAME/reservationBlocks/RESERVATION_BLOCK_NAME/reservationSubBlocks/RESERVATION_SUBBLOCK_NAME
- 단일 블록에 A4X Max 인스턴스를 만들려면 다음 단계를 따르세요.
TERMINATION_ACTION: 예약 기간이 끝날 때 Compute Engine이 A4X Max 인스턴스를 중지(STOP)하거나 삭제 (DELETE)하는지 여부입니다.POLICY_NAME: 압축 배치 정책 이름
REST
A4X Max 인스턴스를 일괄로 만들려면 POST 요청을
instances.bulkInsert 메서드에 보냅니다.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/bulkInsert
{
"namePattern":"NAME_PATTERN",
"count":"COUNT",
"instanceProperties":{
"machineType":"a4x-maxgpu-4g-metal",
"disks":[
{
"boot":true,
"initializeParams":{
"diskSizeGb":"DISK_SIZE",
"diskType":"hyperdisk-balanced",
"sourceImage":"projects/IMAGE_PROJECT/global/images/family/IMAGE_FAMILY"
},
"mode":"READ_WRITE",
"type":"PERSISTENT"
}
],
"serviceAccounts": [
{
"email": "default",
"scopes": [
"https://www.googleapis.com/auth/cloud-platform"
]
}
],
"networkInterfaces": [
{
"accessConfigs": [
{
"name": "external-nat",
"type": "ONE_TO_ONE_NAT"
}
],
"network": "projects/NETWORK_PROJECT_ID/global/networks/IDPF_NETWORK_PREFIX-net",
"nicType": "IDPF",
"stackType": "IPV6_ONLY",
"subnetwork": "projects/NETWORK_PROJECT_ID/region/REGION/subnetworks/IDPF_NETWORK_PREFIX-sub-0"
},
{
"network": "projects/NETWORK_PROJECT_ID/global/networks/IDPF_NETWORK_PREFIX-net",
"nicType": "IDPF",
"stackType": "IPV6_ONLY",
"subnetwork": "projects/NETWORK_PROJECT_ID/region/REGION/subnetworks/IDPF_NETWORK_PREFIX-sub-1"
},
{
"subnetwork": "projects/NETWORK_PROJECT_ID/region/REGION/subnetworks/default-subnet-1-RDMA_NAME_PREFIX-net",
"nicType": "MRDMA",
"stackType": "IPV6_ONLY"
},
{
"subnetwork": "projects/NETWORK_PROJECT_ID/region/REGION/subnetworks/default-subnet-1-RDMA_NAME_PREFIX-net",
"nicType": "MRDMA",
"stackType": "IPV6_ONLY"
},
{
"subnetwork": "projects/NETWORK_PROJECT_ID/region/REGION/subnetworks/default-subnet-1-RDMA_NAME_PREFIX-net",
"nicType": "MRDMA",
"stackType": "IPV6_ONLY"
},
{
"subnetwork": "projects/NETWORK_PROJECT_ID/region/REGION/subnetworks/default-subnet-1-RDMA_NAME_PREFIX-net",
"nicType": "MRDMA",
"stackType": "IPV6_ONLY"
},
{
"subnetwork": "projects/NETWORK_PROJECT_ID/region/REGION/subnetworks/default-subnet-1-RDMA_NAME_PREFIX-net",
"nicType": "MRDMA",
"stackType": "IPV6_ONLY"
},
{
"subnetwork": "projects/NETWORK_PROJECT_ID/region/REGION/subnetworks/default-subnet-1-RDMA_NAME_PREFIX-net",
"nicType": "MRDMA",
"stackType": "IPV6_ONLY"
},
{
"subnetwork": "projects/NETWORK_PROJECT_ID/region/REGION/subnetworks/default-subnet-1-RDMA_NAME_PREFIX-net",
"nicType": "MRDMA",
"stackType": "IPV6_ONLY"
},
{
"subnetwork": "projects/NETWORK_PROJECT_ID/region/REGION/subnetworks/default-subnet-1-RDMA_NAME_PREFIX-net",
"nicType": "MRDMA",
"stackType": "IPV6_ONLY"
}
],
"reservationAffinity":{
"consumeReservationType":"SPECIFIC_RESERVATION",
"key":"compute.googleapis.com/reservation-name",
"values":[
"RESERVATION"
]
},
"scheduling":{
"provisioningModel":"RESERVATION_BOUND",
"instanceTerminationAction":"DELETE",
"onHostMaintenance": "TERMINATE",
"automaticRestart":true
},
"resourcePolicies": [
"projects/PROJECT_ID/regions/REGION/resourcePolicies/POLICY_NAME"
]
}
}
다음을 바꿉니다.
PROJECT_ID: A4X Max 인스턴스를 만들 프로젝트의 프로젝트 ID입니다.ZONE: 사용할 머신 유형이 제공되는 영역을 지정합니다. 압축 배치 정책과 동일한 리전의 영역을 사용해야 합니다. 리전에 대한 자세한 내용은 리전 및 영역별 GPU 가용성을 참고하세요.NAME_PATTERN: A4X Max 인스턴스에 사용할 이름 패턴입니다. 예를 들어 이름 패턴에instance-#을 사용하면instance-1,instance-2등의 이름으로 A4X Max 인스턴스가 생성되므로--count로 지정하는 최대 A4X Max 인스턴스 수는 이름 패턴에서 허용하는 A4X Max 인스턴스 수보다 작거나 같아야 합니다.COUNT: 만들 A4X Max 인스턴스 수입니다.VM_NAME: VM의 이름입니다.DISK_SIZE: 부팅 디스크의 크기(GB 단위)입니다.IMAGE_PROJECT: OS 이미지의 프로젝트 ID로 바꿉니다.IMAGE_FAMILY: 사용할 OS 이미지의 이미지 계열로 바꿉니다. 지원되는 운영체제 목록은 지원되는 운영체제를 참조하세요.NETWORK_PROJECT_ID: 네트워크의 프로젝트 ID로 바꿉니다.IDPF_NETWORK_PREFIX: IDPF NIC를 사용하는 VPC 네트워크 및 서브넷을 만들 때 지정한 이름 프리픽스입니다.REGION: 서브네트워크 리전으로 바꿉니다.RDMA_NAME_PREFIX: RDMA NIC를 사용하는 VPC 네트워크 및 서브넷을 만들 때 지정한 이름 프리픽스입니다.-
RESERVATION: 예약 이름, 블록 또는 예약 내의 하위 블록입니다. 예약 이름 또는 사용 가능한 블록을 확인하려면 예약된 용량 보기를 참조하세요. 인스턴스 배치 요구사항에 따라 다음 중 하나를 선택합니다.- 단일 블록에 A4X Max 인스턴스를 만들려면 다음 단계를 따르세요.
projects/RESERVATION_OWNER_PROJECT_ID/reservations/RESERVATION_NAME - 특정 블록에 A4X Max 인스턴스를 만들려면 다음을 실행하세요.
projects/RESERVATION_OWNER_PROJECT_ID/reservations/RESERVATION_NAME/reservationBlocks/RESERVATION_BLOCK_NAME - 특정 하위 블록에 A4X Max 인스턴스를 만들려면 다음을 실행하세요.
projects/RESERVATION_OWNER_PROJECT_ID/reservations/RESERVATION_NAME/reservationBlocks/RESERVATION_BLOCK_NAME/reservationSubBlocks/RESERVATION_SUBBLOCK_NAME
- 단일 블록에 A4X Max 인스턴스를 만들려면 다음 단계를 따르세요.
TERMINATION_ACTION: 예약 기간이 끝날 때 Compute Engine이 A4X Max 인스턴스를 중지(STOP)하거나 삭제 (DELETE)하는지 여부입니다.PROJECT_ID: 압축 배치 정책의 프로젝트 IDREGION: 압축 배치 정책 리전POLICY_NAME: 압축 배치 정책 이름
컴퓨팅 인스턴스를 일괄로 만들 때의 구성 옵션에 대한 자세한 내용은 Compute Engine 문서의 VM 일괄 생성을 참고하세요.