Ver las regiones y zonas disponibles


En esta página se explica cómo ver una lista de las regiones y zonas disponibles, así como obtener información sobre una región específica.

Para obtener más información sobre las regiones y las zonas, consulta la documentación sobre regiones y zonas.

Para obtener más información sobre los recursos globales, regionales y de zona de Compute Engine, consulta la documentación sobre recursos globales, regionales y de zona.

Antes de empezar

  • Si aún no lo has hecho, configura la autenticación. La autenticación verifica tu identidad para acceder a Google Cloud servicios y APIs. Para ejecutar código o ejemplos desde un entorno de desarrollo local, puedes autenticarte en Compute Engine seleccionando una de las siguientes opciones:

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

    gcloud

    1. Instala Google Cloud CLI. Después de la instalación, inicializa la CLI de Google Cloud ejecutando el siguiente comando:

      gcloud init

      Si utilizas un proveedor de identidades (IdP) externo, primero debes iniciar sesión en la CLI de gcloud con tu identidad federada.

    2. Set a default region and zone.

    REST

    Para usar las muestras de la API REST de esta página en un entorno de desarrollo local, debes usar las credenciales que proporciones a la CLI de gcloud.

      Instala Google Cloud CLI. Después de la instalación, inicializa la CLI de Google Cloud ejecutando el siguiente comando:

      gcloud init

      Si utilizas un proveedor de identidades (IdP) externo, primero debes iniciar sesión en la CLI de gcloud con tu identidad federada.

    Para obtener más información, consulta el artículo Autenticarse para usar REST de la documentación sobre autenticación de Google Cloud .

Roles obligatorios

Para obtener los permisos que necesitas para ver las regiones y zonas disponibles, pide a tu administrador que te conceda el rol de gestión de identidades y accesos Lector de Compute (roles/compute.viewer) en el proyecto. Para obtener más información sobre cómo conceder roles, consulta el artículo Gestionar el acceso a proyectos, carpetas y organizaciones.

También puedes conseguir los permisos necesarios a través de roles personalizados u otros roles predefinidos.

Ver una lista de zonas disponibles

Consola

Consulta una lista de zonas en la página Zonas de la Google Cloud consola.

Ir a Zonas

gcloud

Con Google Cloud CLI, ejecuta el comando gcloud compute zones list:

gcloud compute zones list

REST

Haz una solicitud GET al método zones.list para obtener una lista de zonas de un proyecto. Sustituye PROJECT_ID por tu PROJECT_ID.

https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones

Ver una lista de zonas de GPU

Para ver una lista de las zonas que admiten GPUs, puedes usar gcloud CLI o REST.

gcloud

Buscar por tipo de GPU

Para buscar por tipo de GPU, usa el comando gcloud compute accelerator-types list con la marca --filter para encontrar las zonas disponibles.

Por ejemplo, para encontrar todas las zonas con GPUs H100, ejecuta los siguientes comandos:

gcloud compute accelerator-types list --filter="nvidia-h100-80gb"
gcloud compute accelerator-types list --filter="nvidia-h100-mega-80gb"

El resultado devuelve una lista de las GPUs disponibles organizadas por zona. A continuación, puedes usar el comando gcloud compute accelerator-types describe para obtener una descripción de cada modelo de GPU devuelto.

Buscar por tipo de máquina

Los tipos de máquinas optimizadas para aceleradores A3, A2 o G2 tienen GPUs conectadas automáticamente a las VMs. En el caso de estos tipos de máquinas, puedes usar el comando gcloud compute machine-types list con la marca --filter para encontrar las zonas disponibles. Por ejemplo, para encontrar todas las zonas con tipos de máquinas A3 High, ejecuta el siguiente comando:

gcloud compute machine-types list --filter="name=a3-highgpu-8g"

REST

Buscar por tipo de GPU

Para ver las zonas disponibles de un modelo de GPU específico, envía una solicitud GET al método acceleratorTypes.aggregatedList con el parámetro --filter .

Por ejemplo, para encontrar todas las zonas con GPUs H100, ejecuta las siguientes consultas:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/aggregated/acceleratorTypes?filter=name=nvidia-h100-80gb

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/aggregated/acceleratorTypes?filter=name=nvidia-h100-mega-80gb

Buscar por tipo de máquina

Los tipos de máquinas optimizadas para aceleradores A3, A2 o G2 tienen GPUs conectadas automáticamente a las VMs. En el caso de estos tipos de máquinas, puedes usar el método machineTypes.aggregatedList con el parámetro --filter para encontrar las zonas disponibles.

Por ejemplo, para encontrar todas las zonas con tipos de máquinas A3 High, ejecuta el siguiente comando:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/aggregated/machineTypes?filter=name=a3-higgpu-8

Sustituye PROJECT_ID por el ID de tu proyecto.

El resultado es una lista de las GPUs disponibles y una descripción de cada modelo de GPU, organizada por zonas.

Ver una lista de regiones disponibles

Consola

Consulta una lista de regiones en la página Zonas de la Google Cloud consola.

Ir a Zonas

gcloud

Con Google Cloud CLI, ejecuta el comando gcloud compute regions list:

gcloud compute regions list

El comando muestra todas las regiones disponibles y proporciona información como las cuotas y el estado de la región.

Por ejemplo:

gcloud compute regions list
NAME             CPUS   DISKS_GB     ADDRESSES  RESERVED_ADDRESSES  STATUS
asia-east1       0/24   0/10240           0/23       0/7                 UP
asia-northeast1  0/24   0/10240           0/23       0/7                 UP
asia-southeast1  0/24   0/10240           0/23       0/7                 UP
europe-west1     0/24   0/10240           2/23       0/7                 UP
us-central1      0/24   0/10240           0/23       0/7                 UP
us-east1         0/24   0/10240           0/23       0/7                 UP
us-west1         0/24   0/10240           0/23       0/7                 UP

REST

Envía una solicitud GET al método regions.list para obtener una lista de regiones. Sustituye PROJECT_ID por tu PROJECT_ID.

https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions

Ver información sobre una región

Consola

Puedes ver información sobre las regiones en la página Zonas de la Google Cloud consola.

Ir a Zonas

gcloud

Para obtener información sobre una sola región, ejecuta el comando gcloud compute regions describe, donde REGION es el nombre de la región de la que quieres obtener más información:

gcloud compute regions describe REGION

La respuesta sería similar a la siguiente:

creationTimestamp: '2013-09-06T17:54:12.193-07:00'
description: us-central1
id: '5778272079688511892'
kind: compute#region
name: us-central1
quotas:
- limit: 24.0
    metric: CPUS
    usage: 5.0
- limit: 5120.0
    metric: DISKS_TOTAL_GB
    usage: 650.0
- limit: 7.0
    metric: STATIC_ADDRESSES
    usage: 4.0
- limit: 23.0
    metric: IN_USE_ADDRESSES
    usage: 5.0
- limit: 1024.0
    metric: SSD_TOTAL_GB
    usage: 0.0
selfLink: https://www.googleapis.com/compute/v1/projects/PROJECT_ID/regions/us-central1
status: UP
zones:
- https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/us-central1-a
- https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/us-central1-b
- https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/us-central1-c
- https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/us-central1-f

REST

Haz una solicitud GET al método regions.get para obtener información sobre una región. Sustituye PROJECT_ID por tu PROJECT_ID y REGION por la región de la que quieras obtener más información.

https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION

Siguientes pasos