Neste documento, explicamos como criar uma solicitação de reserva adiantada no modo de calendário. Use essas solicitações para reservar recursos de alta demanda e criar instâncias de máquina virtual (VM) que são executadas por até 90 dias. Por exemplo, é possível usar reservas adiantadas no modo de calendário para reservar recursos de GPU ou TPU para suas VMs.
É possível usar solicitações de reserva adiantada no modo de calendário para reservar recursos de alta demanda e executar as seguintes cargas de trabalho:
Jobs de pré-treinamento de modelos
Jobs de ajuste de modelo
Cargas de trabalho de simulação de computação de alto desempenho (HPC)
Aumentos de curto prazo nas cargas de trabalho de inferência
Depois que o Cloud de Confiance by S3NS aprova uma solicitação no modo de agenda, os recursos reservados ficam disponíveis para você criar VMs de GPU, H4D ou TPU na data e hora de entrega especificadas. Para saber mais sobre os requisitos e limitações aplicados ao criar uma solicitação no modo de calendário, consulte Visão geral das solicitações de reserva adiantada no modo de calendário.
Antes de começar
- Se você não conseguir usar solicitações de reserva adiantada no modo de agenda, talvez não esteja qualificado para acessar e usar esse recurso. Nesse caso, entre em contato com sua equipe de contas ou a equipe de vendas.
- Para compartilhar sua capacidade reservada com outros projetos na sua organização, verifique se o projeto em que você quer criar solicitações de reserva adiantada no modo de calendário tem permissão para criar reservas compartilhadas. Caso contrário, você vai encontrar erros.
-
Configure a autenticação, caso ainda não tenha feito isso.
Com isso, você confirma sua identidade para acesso a serviços e APIs do Cloud de Confiance by S3NS . Para executar código ou exemplos em um ambiente de desenvolvimento local, faça a autenticação no Compute Engine com um destes métodos:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Cloud de Confiance console to access Cloud de Confiance by S3NS services and APIs, you don't need to set up authentication.
gcloud
-
Instale a CLI do Google Cloud e faça login na gcloud CLI com sua identidade federada. Depois de fazer login, inicialize a CLI do Google Cloud executando o seguinte comando:
gcloud init - Set a default region and zone.
REST
Para usar as amostras da API REST desta página em um ambiente de desenvolvimento local, use as credenciais fornecidas para gcloud CLI.
Instale a CLI do Google Cloud e faça login na gcloud CLI com sua identidade federada. Depois de fazer login, inicialize a CLI do Google Cloud executando o seguinte comando:
gcloud initSaiba mais em Autenticar para usar REST na documentação de autenticação do Cloud de Confiance .
Funções exigidas
Para receber as permissões necessárias para criar uma solicitação de reserva adiantada no modo de calendário, peça ao administrador para conceder a você o papel do IAM de Usuário da reserva futura do Compute (
roles/compute.futureReservationUser) no projeto. Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.Esse papel predefinido contém as permissões necessárias para criar uma solicitação de reserva adiantada no modo de calendário. Para acessar as permissões exatas necessárias, expanda a seção Permissões necessárias:
Permissões necessárias
As seguintes permissões são necessárias para criar uma solicitação de reserva adiantada no modo de calendário:
-
Para criar uma solicitação de reserva futura:
compute.futureReservations.createno projeto -
Para permitir que o Compute Engine crie reservas automaticamente:
compute.reservations.createno projeto -
Para conferir a disponibilidade futura de recursos:
compute.advice.calendarModeno projeto
Essas permissões também podem ser concedidas com funções personalizadas ou outros papéis predefinidos.
Visão geral
Para criar uma solicitação de reserva adiantada no modo de calendário, siga estas etapas:
Conferir a disponibilidade futura de recursos. Confira a disponibilidade futura das VMs de GPU, VMs H4D ou TPUs que você quer reservar. Em seguida, ao criar uma solicitação, especifique o número, o tipo e a duração da reserva dos recursos que você confirmou como disponíveis.É mais provável que o Cloud de Confiance by S3NS aprove sua solicitação se você fornecer essas informações.
Crie uma solicitação de reserva para VMs de GPU, VMs H4D ou TPUs. Crie e envie uma solicitação de reserva adiantada no modo de calendário para VMs de GPU, VMs H4D ou TPUs. Se você conseguir criar uma solicitação, o Cloud de Confiance vai aprová-la em um minuto.
Conferir a disponibilidade futura de recursos
Para conferir a disponibilidade futura de VMs de GPU, VMs H4D ou TPUs em uma região, faça o seguinte:
- Para VMs de GPU, até 60 dias de antecedência
- Para VMs H4D, até 120 dias de antecedência
- Para TPUs, até 120 dias de antecedência
Para conferir a disponibilidade futura de VMs de GPU, VMs H4D ou TPUs em uma região, selecione uma das seguintes opções:
Console
É possível conferir a disponibilidade futura de VMs de GPU, VMs H4D ou TPUs em uma região ao criar uma solicitação de reserva adiantada no modo de calendário. Para mais informações, consulte Criar uma solicitação de reserva para VMs de GPU, VMs H4D ou TPUs neste documento.
gcloud
Para conferir a disponibilidade futura de VMs de GPU, VMs H4D ou TPUs em uma região, use um dos seguintes comandos
gcloud beta compute advice calendar-mode. Com base nos recursos que você quer visualizar, inclua as seguintes flags:Para conferir a disponibilidade de VMs de GPU ou H4D, inclua as flags
--vm-counte--machine-type:gcloud beta compute advice calendar-mode \ --vm-count=NUMBER_OF_VMS \ --machine-type=MACHINE_TYPE \ --region=REGION \ --start-time-range=from=FROM_START_TIME,to=TO_START_TIME \ --end-time-range=from=FROM_END_TIME,to=TO_END_TIMEPara conferir a disponibilidade de TPUs, inclua as flags
--chip-counte--tpu-version:gcloud beta compute advice calendar-mode \ --chip-count=NUMBER_OF_CHIPS \ --tpu-version=TPU_VERSION \ --region=REGION \ --start-time-range=from=FROM_START_TIME,to=TO_START_TIME \ --end-time-range=from=FROM_END_TIME,to=TO_END_TIME
Substitua:
NUMBER_OF_VMS: o número de VMs a serem reservadas. O valor precisa ser pelo menos1e não maior que80para VMs de GPU ou256para VMs de HPC H4D.MACHINE_TYPE: o tipo de máquina de GPU ou H4D a ser reservado. Especifique um dos seguintes valores:Para tipos de máquina A4:
a4-highgpu-8gPara tipos de máquina A3 Ultra:
a3-ultragpu-8gPara tipos de máquina A3 Mega:
a3-megagpu-8gPara tipos de máquinas A3 High com 8 GPUs:
a3-highgpu-8gPara tipos de máquinas H4D HPC: consulte Tipos de máquinas H4D
NUMBER_OF_CHIPS: o número de chips de TPU a serem reservados. O valor precisa ser1,4,8,16,32,64,128,256,512ou1024.TPU_VERSION: a versão da TPU a ser reservada. Especifique um dos seguintes valores:Para TPU7x:
TPU7XPara a TPU v6e:
V6EPara TPU v5p:
V5PPara a TPU v5e:
V5E
Se você especificar uma TPU v5e, inclua a flag
--workload-type. Defina esta flag com o tipo de cargas de trabalho que você quer executar nas TPUs:Para cargas de trabalho que processam grandes quantidades de dados em uma ou várias operações, como as de treinamento de machine learning (ML), especifique
BATCH.Para cargas de trabalho que processam solicitações simultâneas e exigem latência de rede mínima, como as de inferência de ML, especifique
SERVING.
REGION: a região em que as VMs de GPU, VMs H4D ou TPUs serão reservadas. Para verificar quais regiões e zonas são compatíveis, consulte Limitações.FROM_START_TIMEeTO_START_TIME: as datas mais antigas e mais recentes em que você quer reservar capacidade. Formate essas datas como carimbos de data/hora RFC 3339:YYYY-MM-DDTHH:MM:SSOFFSETSubstitua:
YYYY-MM-DD: uma data formatada como um ano de quatro dígitos, um mês de dois dígitos e um dia de dois dígitos, separados por hífens (-).HH:MM:SS: um horário formatado como uma hora de dois dígitos usando um horário de 24 horas, minutos de dois dígitos e segundos de dois dígitos, separados por dois pontos (:).OFFSET: o fuso horário formatado como um ajuste de Tempo Universal Coordenado (UTC). Por exemplo, para usar o horário padrão do Pacífico (PST), especifique-08:00. Para não usar ajuste, especifiqueZ.
FROM_END_TIMEeTO_END_TIME: as datas de início e término da reserva de capacidade. Formate essas datas como carimbos de data/hora RFC 3339. Se você quiser especificar um intervalo de durações para o período de reserva em vez de horários de término, substitua a flag--end-time-rangepela--duration-range.
O resultado será o seguinte:
- recommendationsPerSpec: spec: endTime: '2025-09-07T00:00:00Z' location: zones/us-central1-a otherLocations: zones/us-central1-b: details: Recommendation in this zone is possible. status: RECOMMENDED zones/us-central1-c: details: Temporarily no free capacity in this zone in the requested time window. status: NO_CAPACITY zones/us-central1-f: details: This machine family is not supported in this zone. status: NOT_SUPPORTED recommendationId: 0d3f005d-f952-4fce-96f2-6af25e1591eb recommendationType: FUTURE_RESERVATION startTime: '2025-06-09T00:00:00Z'Se os recursos solicitados estiverem disponíveis, a saída vai conter os campos
startTime,endTimeelocation. Esses campos especificam o horário de início mais cedo, o horário de término mais tarde e as zonas em que os recursos estão disponíveis.REST
Para conferir a disponibilidade futura de VMs de GPU, VMs H4D ou TPUs em uma região, faça uma solicitação
GETpara o métodoadvice.calendarModeda versão Beta. Com base nos recursos que você quer visualizar, inclua os seguintes campos no corpo da solicitação:Para conferir a disponibilidade de VMs de GPU ou H4D, inclua os campos
instanceCountemachineType:POST https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/regions/REGION/advice/calendarMode { "futureResourcesSpecs": { "spec": { "targetResources": { "specificSkuResources": { "instanceCount": "NUMBER_OF_VMS", "machineType": "MACHINE_TYPE" } }, "timeRangeSpec": { "startTimeNotEarlierThan": "FROM_START_TIME", "startTimeNotLaterThan": "TO_START_TIME", "endTimeNotEarlierThan": "FROM_END_TIME", "endTimeNotLaterThan": "TO_END_TIME" } } } }Para conferir a disponibilidade de TPU, inclua os campos
acceleratorCountevmFamily:POST https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/regions/REGION/advice/calendarMode { "futureResourcesSpecs": { "spec": { "targetResources": { "aggregateResources": { "acceleratorCount": "NUMBER_OF_CHIPS", "vmFamily": "TPU_VERSION" } }, "timeRangeSpec": { "startTimeNotEarlierThan": "FROM_START_TIME", "startTimeNotLaterThan": "TO_START_TIME", "endTimeNotEarlierThan": "FROM_END_TIME", "endTimeNotLaterThan": "TO_END_TIME" } } } }
Substitua:
PROJECT_ID: o ID do projeto em que você quer reservar recursos.REGION: a região em que você quer reservar VMs de GPU, VMs H4D ou TPUs. Para conferir as regiões e zonas compatíveis, consulte Limitações.NUMBER_OF_VMS: o número de VMs de GPU ou H4D a serem reservadas. Para VMs com GPU, o valor precisa estar entre1e80. Para VMs H4D, o valor precisa estar entre1e256.MACHINE_TYPE: o tipo de máquina de GPU ou H4D a ser reservado. Especifique um dos seguintes valores:Para tipos de máquina A4:
a4-highgpu-8gPara tipos de máquina A3 Ultra:
a3-ultragpu-8gPara tipos de máquina A3 Mega:
a3-megagpu-8gPara tipos de máquinas A3 High com 8 GPUs:
a3-highgpu-8gPara tipos de máquinas H4D HPC: consulte Tipos de máquinas H4D
NUMBER_OF_CHIPS: o número de chips de TPU a serem reservados. O valor precisa ser1,4,8,16,32,64,128,256,512ou1024.TPU_VERSION: a versão da TPU a ser reservada. Especifique um dos seguintes valores:Para TPU7x:
VM_FAMILY_CLOUD_TPU_POD_SLICE_TPU7XPara a TPU v6e:
VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT6EPara TPU v5p:
VM_FAMILY_CLOUD_TPU_POD_SLICE_CT5PPara a TPU v5e:
VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT5LP
Se você especificar uma TPU v5e, inclua o campo
workloadTypeno campoaggregateResources. Defina este campo como o tipo de cargas de trabalho que você quer executar nas TPUs:Para cargas de trabalho que processam grandes quantidades de dados em uma ou várias operações, como as de treinamento de machine learning (ML), especifique
BATCH.Para cargas de trabalho que processam solicitações simultâneas e exigem latência de rede mínima, como as de inferência de ML, especifique
SERVING.
FROM_START_TIMEeTO_START_TIME: as datas mais antigas e mais recentes em que você quer reservar capacidade. Formate essas datas como carimbos de data/hora RFC 3339:YYYY-MM-DDTHH:MM:SSOFFSETSubstitua:
YYYY-MM-DD: uma data formatada como um ano de quatro dígitos, um mês de dois dígitos e um dia de dois dígitos, separados por hífens (-).HH:MM:SS: um horário formatado como uma hora de dois dígitos usando um horário de 24 horas, minutos de dois dígitos e segundos de dois dígitos, separados por dois pontos (:).OFFSET: o fuso horário formatado como um ajuste de Tempo Universal Coordenado (UTC). Por exemplo, para usar o horário padrão do Pacífico (PST), especifique-08:00. Para não usar ajuste, especifiqueZ.
FROM_END_TIMEeTO_END_TIME: as datas de início e término da reserva de capacidade. Formate essas datas como carimbos de data/hora RFC 3339. Se você quiser especificar um intervalo de durações para o período de reserva em vez de horários de término, substitua os camposendTimeNotEarlierThaneendTimeNotLaterThanpelos camposminDurationemaxDuration.
O resultado será o seguinte:
{ "recommendations": [ { "recommendationsPerSpec": { "spec": { "recommendationId": "a21a2fa0-72c7-4105-8179-88de5409890b", "recommendationType": "FUTURE_RESERVATION", "startTime": "2025-06-09T00:00:00Z", "endTime": "2025-09-07T00:00:00Z", "otherLocations": { "zones/us-central1-b": { "status": "RECOMMENDED", "details": "Recommendation in this zone is possible." }, "zones/us-central1-c": { "status": "NO_CAPACITY", "details": "Temporarily no free capacity in this zone in the requested time window." }, "zones/us-central1-f": { "status": "NOT_SUPPORTED", "details": "This machine family is not supported in this zone." } }, "location": "zones/us-central1-a" } } } ] }Se os recursos solicitados estiverem disponíveis, a saída vai conter os campos
startTime,endTimeelocation. Esses campos especificam o horário de início mais cedo, o horário de término mais tarde e as zonas em que os recursos estão disponíveis.Criar uma solicitação de reserva para VMs de GPU, VMs H4D ou TPUs
Ao criar uma solicitação de reserva adiantada no modo de calendário, só é possível especificar um período de reserva da seguinte maneira:
Horário de início: com base nos recursos que você quer reservar, especifique um horário de início que seja pelo menos um dos seguintes valores a partir do momento em que você cria e envia uma solicitação:
Para VMs de GPU e H4D: 87 horas (3 dias e 15 horas)
Para TPUs: 6 horas
Horário de término: é possível reservar recursos por no máximo 90 dias.
Para criar uma solicitação usando uma GPU ou VM H4D atual como referência, use o console doCloud de Confiance . Caso contrário, selecione uma destas opções:
Console
No console do Cloud de Confiance , acesse a página Reservas.
Clique na guia Reservas adiantadas.
Clique em Criar reserva adiantada. A página Criar uma reserva adiantada aparece e o painel Configuração de hardware é selecionado.
Na seção Configurações, especifique as propriedades das VMs com GPU, VMs H4D ou TPUs que você quer reservar fazendo uma das seguintes ações:
Para especificar diretamente as propriedades de uma VM de GPU, H4D ou TPU, siga estas etapas:
Selecione Especificar tipo de máquina.
Clique na guia GPUs, TPUs ou Otimizada para computação e selecione um tipo de máquina de GPU, H4D ou versão de TPU compatível.
Para especificar propriedades de GPU ou VM H4D usando uma VM atual como referência, selecione Usar VM atual e escolha a VM.
Se você especificou uma TPU v5e (CT5LP) na etapa anterior, na lista Tipo de carga de trabalho da TPU v5, selecione uma das seguintes opções:
Para executar cargas de trabalho nas TPUs que processam grandes quantidades de dados em uma ou várias operações, como cargas de trabalho de treinamento de ML, selecione Lote.
Para executar cargas de trabalho nas TPUs que processam solicitações simultâneas e exigem latência de rede mínima, como as de inferência de ML, selecione Serviço.
Na seção Pesquisar capacidade, siga estas etapas:
Nas listas Região e Zona, especifique a região e a zona em que você quer reservar recursos.
No campo Capacidade total necessária (ao reservar VMs de GPU ou H4D) ou na lista Número de chips (ao reservar TPUs), especifique o número de VMs de GPU, VMs H4D ou chips de TPU a serem reservados. É possível especificar os seguintes valores:
- Para VMs de GPU, um valor entre
1e80 - Para VMs H4D, um valor entre
1e256 - Para chips de TPU, um valor de
1,4,8,16,32,64,128,256,512ou1024
- Para VMs de GPU, um valor entre
Na lista Horário de início, selecione o horário de início da sua solicitação.
Opcional: na lista Escolha a flexibilidade da data de início, selecione o nível de exatidão da data de início.
No campo Duração da reserva, especifique por quanto tempo você quer reservar recursos.
Clique em Pesquisar capacidade. Em seguida, na tabela Capacidade disponível, selecione uma das opções disponíveis que contenham o tipo, o número e o período de reserva das VMs de GPU, VMs H4D ou TPUs a serem reservadas.
Clique em Próxima.
Na seção Tipo de compartilhamento, selecione os projetos com que você quer compartilhar a capacidade solicitada:
Para usar a capacidade reservada apenas no seu projeto, selecione Local.
Para compartilhar a capacidade reservada com outros projetos, selecione Compartilhada, clique em Adicionar projetos e siga as instruções para selecionar os projetos.
Clique em Próxima.
No campo Nome da reserva adiantada, insira um nome para a solicitação.
No campo Nome da reserva, insira o nome da reserva que o Compute Engine cria automaticamente para provisionar a capacidade solicitada.
Clique em Criar.
gcloud
Para criar uma solicitação de reserva adiantada no modo de calendário e enviar para análise, use um dos seguintes comandos
gcloud beta compute future-reservations create. Com base nos recursos que você quer reservar, inclua as seguintes flags:Para reservar VMs de GPU ou H4D, inclua as flags
--total-count,--machine-typee--deployment-type=DENSE:gcloud beta compute future-reservations create FUTURE_RESERVATION_NAME \ --auto-delete-auto-created-reservations \ --total-count=NUMBER_OF_VMS \ --machine-type=MACHINE_TYPE \ --deployment-type=DENSE \ --planning-status=SUBMITTED \ --require-specific-reservation \ --reservation-mode=CALENDAR \ --reservation-name=RESERVATION_NAME \ --share-setting=SHARE_TYPE \ --start-time=START_TIME \ --end-time=END_TIME \ --zone=ZONEPara reservar TPUs, inclua as flags
--chip-counte--tpu-version:gcloud beta compute future-reservations create FUTURE_RESERVATION_NAME \ --auto-delete-auto-created-reservations \ --chip-count=NUMBER_OF_CHIPS \ --tpu-version=TPU_VERSION \ --planning-status=SUBMITTED \ --require-specific-reservation \ --reservation-mode=CALENDAR \ --reservation-name=RESERVATION_NAME \ --share-setting=SHARE_TYPE \ --start-time=START_TIME \ --end-time=END_TIME \ --zone=ZONE
Substitua:
FUTURE_RESERVATION_NAME: o nome da solicitação.NUMBER_OF_VMS: o número de VMs de GPU ou H4D a serem reservadas. Para VMs com GPU, o valor precisa estar entre1e80. Para VMs H4D, o valor precisa estar entre1e256. Especifique um número de VMs igual ou menor que o número de VMs que você confirmou como disponíveis.MACHINE_TYPE: o tipo de máquina de GPU ou H4D a ser reservado.NUMBER_OF_CHIPS: o número de chips de TPU a serem reservados. Especifique um valor igual ou menor que o número de chips que você confirmou como disponíveis. O valor precisa ser um dos seguintes:1,4,8,16,32,64,128,256,512ou1024.TPU_VERSION: a versão da TPU a ser reservada. Se você especificar uma TPU v5e (V5E), inclua a flag--workload-typepara especificar o tipo de cargas de trabalho a serem executadas nas TPUs.RESERVATION_NAME: o nome da reserva que o Compute Engine cria automaticamente para provisionar a capacidade solicitada.SHARE_TYPE: se outros projetos na sua organização podem consumir a capacidade reservada. Especifique um dos seguintes valores:Para usar a capacidade apenas no seu projeto:
localPara compartilhar capacidade com outros projetos:
projects
Se você especificar
projects, inclua a flag--share-withdefinida como uma lista separada por vírgulas de IDs de projetos, por exemplo,project-1,project-2. É possível especificar até 100 projetos na sua organização. Não inclua o ID do projeto nessa lista. É possível consumir a capacidade reservada por padrão.START_TIME: o horário de início da solicitação, que precisa ser formatado como um carimbo de data/hora RFC 3339.END_TIME: o horário de término do período de reserva, que precisa ser formatado como um carimbo de data/hora RFC 3339. Se você quiser especificar uma duração, em segundos, para o período de reserva em vez de um horário de término, substitua a flag--end-timepela--duration.ZONE: a zona em que você quer reservar recursos.
REST
Para criar uma solicitação de reserva adiantada no modo de calendário e enviá-la para análise, envie a seguinte solicitação
POSTpara o métodofutureReservations.insertda versão Beta. Com base nos recursos que você quer reservar, inclua os seguintes campos no corpo da solicitação:Para reservar VMs de GPU ou H4D, inclua os campos
totalCountemachineType, além do campodeploymentTypedefinido comoDENSE:POST https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/zones/ZONE/futureReservations { "name": "FUTURE_RESERVATION_NAME", "autoDeleteAutoCreatedReservations": true, "deploymentType": "DENSE", "planningStatus": "SUBMITTED", "reservationMode": "CALENDAR", "reservationName": "RESERVATION_NAME", "shareSettings": { "shareType": "SHARE_TYPE" }, "specificReservationRequired": true, "specificSkuProperties": { "totalCount": NUMBER_OF_VMS, "instanceProperties": { "machineType": "MACHINE_TYPE" } }, "timeWindow": { "startTime": "START_TIME", "endTime": "END_TIME" } }Para reservar TPUs, inclua os campos
acceleratorCountevmFamily:POST https://compute.s3nsapis.fr/compute/beta/projects/PROJECT_ID/zones/ZONE/futureReservations { "name": "FUTURE_RESERVATION_NAME", "autoDeleteAutoCreatedReservations": true, "planningStatus": "SUBMITTED", "reservationMode": "CALENDAR", "reservationName": "RESERVATION_NAME", "shareSettings": { "shareType": "SHARE_TYPE" }, "specificReservationRequired": true, "aggregateReservation": { "reservedResources": [ { "accelerator": { "acceleratorCount": NUMBER_OF_CHIPS } } ], "vmFamily": "TPU_VERSION" }, "timeWindow": { "startTime": "START_TIME", "endTime": "END_TIME" } }
Substitua:
PROJECT_ID: o ID do projeto em que você quer criar a solicitação.ZONE: a zona em que você quer reservar recursos.FUTURE_RESERVATION_NAME: o nome da solicitação.RESERVATION_NAME: o nome da reserva que o Compute Engine cria automaticamente para provisionar a capacidade solicitada.SHARE_TYPE: se outros projetos na sua organização podem consumir a capacidade reservada. Especifique um dos seguintes valores:Para usar a capacidade apenas no seu projeto:
LOCALPara compartilhar capacidade com outros projetos:
SPECIFIC_PROJECTS
Se você especificar
SPECIFIC_PROJECTS, no camposhareSettings, inclua o campoprojectMappara especificar os projetos com que compartilhar a capacidade. É possível especificar até 100 projetos na sua organização. Não especifique o ID do projeto. Você pode consumir a capacidade reservada por padrão.Por exemplo, para compartilhar a capacidade solicitada com dois outros projetos, inclua o seguinte:
"shareSettings": { "shareType": "SPECIFIC_PROJECTS", "projectMap": { "CONSUMER_PROJECT_ID_1": { "projectId": "CONSUMER_PROJECT_ID_1" }, "CONSUMER_PROJECT_ID_2": { "projectId": "CONSUMER_PROJECT_ID_2" } } }Substitua
CONSUMER_PROJECT_ID_1eCONSUMER_PROJECT_ID_2pelos IDs de dois projetos que você quer permitir que consumam a capacidade solicitada.NUMBER_OF_VMS: o número de VMs de GPU ou H4D a serem reservadas. Para VMs com GPU, o valor precisa estar entre1e80. Para VMs H4D, o valor precisa estar entre1e256. Especifique um número de VMs igual ou menor que o número de VMs que você confirmou como disponíveis.MACHINE_TYPE: o tipo de máquina de GPU ou H4D a ser reservado.NUMBER_OF_CHIPS: o número de chips de TPU a serem reservados. Especifique um valor igual ou menor que o número de chips que você confirmou como disponíveis. O valor precisa ser um dos seguintes:1,4,8,16,32,64,128,256,512ou1024.TPU_VERSION: a versão da TPU a ser reservada. Se você especificar uma TPU v5e (VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT5LP), inclua no campoaggregateResourceso campoworkloadTypepara especificar o tipo de cargas de trabalho a serem executadas nas TPUs.START_TIME: o horário de início da solicitação, que precisa ser formatado como um carimbo de data/hora RFC 3339.END_TIME: o horário de término do período de reserva, que precisa ser formatado como um carimbo de data/hora RFC 3339. Se você quiser especificar uma duração, em segundos, para o período de reserva em vez de um horário de término, substitua o campoendTimepelo campoduration.
A seguir
Para VMs de GPU ou H4D, consuma uma reserva criada automaticamente no Compute Engine:
Consumir uma reserva criada automaticamente para VMs de GPU ou TPUs na Vertex AI:
Consumir uma reserva criada automaticamente para TPUs no Cloud TPU
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-12-10 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-12-10 UTC."],[],[]] -