Descripción general de la creación de una instancia con GPU adjuntas


Compute Engine proporciona unidades de procesamiento de gráficos (GPU) que puedes agregar a tus máquinas virtuales (VM). Puede utilizar estas GPU para acelerar cargas de trabajo específicas en sus máquinas virtuales, como el aprendizaje automático y el procesamiento de datos.

Este documento proporciona una descripción general de los pasos necesarios para crear una máquina virtual con GPU conectadas.

Para obtener más información sobre las GPU en Compute Engine, consulta Acerca de las GPU .

Seleccione el modelo de GPU

Para obtener una lista de los modelos de GPU disponibles, consulte Plataformas de GPU . También tome nota del tipo de máquina compatible con el modelo de GPU seleccionado.

Para cada modelo, también podría resultar útil revisar lo siguiente:

Limitaciones

Además de las restricciones para todas las máquinas virtuales con GPU , cada serie de máquinas con GPU conectadas tiene las siguientes limitaciones:

Máquinas virtuales A4

  • Solo puede solicitar capacidad utilizando las opciones de aprovisionamiento admitidas para un tipo de máquina A4.
  • No recibe descuentos por uso sostenido ni descuentos por uso comprometido flexible para máquinas virtuales que utilizan un tipo de máquina A4.
  • Sólo puede utilizar un tipo de máquina A4 en determinadas regiones y zonas .
  • No puede usar un disco persistente (regional o zonal) en una máquina virtual que use el tipo de máquina A4.
  • El tipo de máquina A4 sólo está disponible en la plataforma CPU Emerald Rapids .
  • No puede cambiar el tipo de máquina de una máquina virtual de tipo A4. Si necesita cambiar el tipo de máquina, debe crear una nueva VM.
  • No puede cambiar el tipo de máquina de una VM a un tipo de máquina A4. Si necesita una máquina virtual que utilice un tipo de máquina A4, debe crear una nueva máquina virtual.
  • Los tipos de máquinas A4 no admiten el arrendamiento único .
  • No puede ejecutar sistemas operativos Windows en una máquina tipo A4.

Máquinas virtuales A3 Ultra

  • Solo puede solicitar capacidad utilizando las opciones de aprovisionamiento admitidas para un tipo de máquina A3 Ultra.
  • No recibe descuentos por uso sostenido ni descuentos por uso comprometido flexible para máquinas virtuales que utilizan un tipo de máquina A3 Ultra.
  • Sólo puede utilizar un tipo de máquina A3 Ultra en determinadas regiones y zonas .
  • No puede usar un disco persistente (regional o zonal) en una máquina virtual que use el tipo de máquina A3 Ultra.
  • El tipo de máquina A3 Ultra sólo está disponible en la plataforma de CPU Emerald Rapids .
  • No puede cambiar el tipo de máquina de una máquina virtual de tipo A3 Ultra. Si necesita cambiar el tipo de máquina, debe crear una nueva VM.
  • No puede cambiar el tipo de máquina de una VM a un tipo de máquina A3 Ultra. Si necesita una máquina virtual que utilice un tipo de máquina A3 Ultra, debe crear una nueva máquina virtual.
  • Los tipos de máquinas A3 Ultra no admiten el arrendamiento único .
  • No puede ejecutar sistemas operativos Windows en un tipo de máquina A3 Ultra.

Mega máquinas virtuales A3

  • Solo puede solicitar capacidad utilizando las opciones de aprovisionamiento admitidas para un tipo de máquina A3 Mega.
  • No recibe descuentos por uso sostenido ni descuentos por uso comprometido flexible para máquinas virtuales que utilizan un tipo de máquina A3 Mega.
  • Sólo puedes utilizar un tipo de máquina A3 Mega en determinadas regiones y zonas .
  • No puede usar un disco persistente regional en una máquina virtual que use el tipo de máquina A3 Mega.
  • El tipo de máquina A3 Mega sólo está disponible en la plataforma de CPU Sapphire Rapids .
  • No puede cambiar el tipo de máquina de una máquina virtual tipo A3 Mega. Si necesita cambiar el tipo de máquina, debe crear una nueva VM.
  • No puede cambiar el tipo de máquina de una VM a un tipo de máquina A3 Mega. Si necesita una máquina virtual que utilice un tipo de máquina A3 Mega, debe crear una nueva máquina virtual.
  • Los tipos de máquinas A3 Mega no admiten el arrendamiento único .
  • No puede ejecutar sistemas operativos Windows en una máquina tipo A3 Mega.

Máquinas virtuales A3 de alto nivel

  • Solo puede solicitar capacidad utilizando las opciones de aprovisionamiento admitidas para un tipo de máquina A3 alto.
  • No recibe descuentos por uso sostenido ni descuentos por uso comprometido flexible para las máquinas virtuales que utilizan un tipo de máquina A3 High.
  • Sólo puede utilizar un tipo de máquina A3 High en determinadas regiones y zonas .
  • No puede usar un disco persistente regional en una máquina virtual que use el tipo de máquina A3 High.
  • El tipo de máquina A3 High sólo está disponible en la plataforma de CPU Sapphire Rapids .
  • No puede cambiar el tipo de máquina de una máquina virtual de tipo A3 High. Si necesita cambiar el tipo de máquina, debe crear una nueva VM.
  • No puede cambiar el tipo de máquina de una VM a un tipo de máquina A3 High. Si necesita una máquina virtual que utilice un tipo de máquina A3 High, debe crear una nueva máquina virtual.
  • Los tipos de máquinas A3 High no admiten el arrendamiento único .
  • No puede ejecutar sistemas operativos Windows en un tipo de máquina A3 High.
  • Para los tipos de máquinas a3-highgpu-1g , a3-highgpu-2g y a3-highgpu-4g , se aplican las siguientes limitaciones:
    • Para estos tipos de máquinas, debe utilizar máquinas virtuales puntuales o una función que utilice el Programador de carga de trabajo dinámica (DWS), como las solicitudes de cambio de tamaño en un MIG. Para obtener instrucciones detalladas sobre cualquiera de estas opciones, revise lo siguiente:
    • No puede utilizar Hyperdisk Balanced con estos tipos de máquinas.
    • No puedes crear reservas.
    Si intenta crear una máquina virtual mediante el aprovisionamiento estándar o intenta crear una reserva para estos tipos de máquinas, recibirá un mensaje de error .

Máquinas virtuales de borde A3

  • Solo puede solicitar capacidad utilizando las opciones de aprovisionamiento admitidas para un tipo de máquina A3 Edge.
  • No recibe descuentos por uso sostenido ni descuentos por uso comprometido flexible para máquinas virtuales que utilizan un tipo de máquina A3 Edge.
  • Sólo puede utilizar un tipo de máquina A3 Edge en determinadas regiones y zonas .
  • No puede usar un disco persistente regional en una máquina virtual que use el tipo de máquina A3 Edge.
  • El tipo de máquina A3 Edge solo está disponible en la plataforma de CPU Sapphire Rapids .
  • No puede cambiar el tipo de máquina de una máquina virtual de tipo A3 Edge. Si necesita cambiar el tipo de máquina, debe crear una nueva VM.
  • No puede cambiar el tipo de máquina de una VM a un tipo de máquina A3 Edge. Si necesita una máquina virtual que utilice un tipo de máquina A3 Edge, debe crear una nueva máquina virtual.
  • Los tipos de máquinas A3 Edge no admiten el arrendamiento único .
  • No puede ejecutar sistemas operativos Windows en un tipo de máquina A3 Edge.

Máquinas virtuales estándar A2

  • Solo puede solicitar capacidad utilizando las opciones de aprovisionamiento admitidas para un tipo de máquina estándar A2.
  • No recibe descuentos por uso sostenido ni descuentos por uso comprometido flexible para las máquinas virtuales que utilizan un tipo de máquina estándar A2.
  • Sólo puede utilizar un tipo de máquina A2 estándar en determinadas regiones y zonas .
  • El tipo de máquina A2 Standard solo está disponible en la plataforma Cascade Lake .
  • Si su máquina virtual utiliza un tipo de máquina estándar A2, solo puede cambiar de un tipo de máquina estándar A2 a otro tipo de máquina estándar A2. No puede cambiar a ningún otro tipo de máquina. Para obtener más información, consulte Modificar máquinas virtuales optimizadas para acelerador .
  • No puedes usar el sistema operativo Windows con A2 Tipos de máquinas estándar. Cuando utilice sistemas operativos Windows, elija un tipo de máquina estándar A2 diferente.
  • No puede realizar un formato rápido de los SSD locales conectados en máquinas virtuales Windows que utilizan tipos de máquinas estándar A2. Para formatear estos SSD locales, debe realizar un formateo completo utilizando la utilidad diskpart y especificando format fs=ntfs label=tmpfs .
  • Los tipos de máquinas A2 estándar no admiten el arrendamiento único .

Máquinas virtuales A2 Ultra

  • Solo puede solicitar capacidad utilizando las opciones de aprovisionamiento admitidas para un tipo de máquina A2 Ultra.
  • No recibe descuentos por uso sostenido ni descuentos por uso comprometido flexible para máquinas virtuales que utilizan un tipo de máquina A2 Ultra.
  • Sólo puede utilizar un tipo de máquina A2 Ultra en determinadas regiones y zonas .
  • El tipo de máquina A2 Ultra solo está disponible en la plataforma Cascade Lake .
  • Si su VM utiliza un tipo de máquina A2 Ultra, no puede cambiar el tipo de máquina. Si necesita utilizar un tipo de máquina A2 Ultra diferente, o cualquier otro tipo de máquina, debe crear una nueva máquina virtual.
  • No puede cambiar ningún otro tipo de máquina a un tipo de máquina A2 Ultra. Si necesita una máquina virtual que utilice un tipo de máquina A2 Ultra, debe crear una nueva máquina virtual.
  • No puede realizar un formato rápido de los SSD locales conectados en máquinas virtuales Windows que utilizan tipos de máquinas A2 Ultra. Para formatear estos SSD locales, debe realizar un formateo completo utilizando la utilidad diskpart y especificando format fs=ntfs label=tmpfs .

Máquinas virtuales G2

Máquinas virtuales N1+GPU

Para conocer las limitaciones de las instancias N1 con GPU, consulte Funciones para la serie de máquinas N1 y GPU para la serie de máquinas N1 .

Elige un sistema operativo

Si utiliza GPU para el aprendizaje automático, utilice uno de los siguientes sistemas operativos:

  • Imágenes optimizadas para cargas de trabajo de IA. Puede utilizar imágenes de Ubuntu y Rocky, que están disponibles en versiones optimizadas para aceleradores con controladores y kit de herramientas CUDA preinstalados. Consulte las imágenes del sistema operativo en la documentación de AI Hypercomputer.
  • Imágenes de máquinas virtuales de aprendizaje profundo. Cada VM de aprendizaje profundo tiene una herramienta de instalación del controlador de GPU e incluye paquetes como TensorFlow y PyTorch. También puede utilizar una máquina virtual de aprendizaje profundo para cargas de trabajo generales de GPU. Para obtener más información sobre las imágenes disponibles y los paquetes instalados en estas imágenes, consulte Elegir una imagen .

Alternativamente, puedes usar cualquier imagen pública o imagen personalizada . Tenga en cuenta que algunas imágenes pueden requerir un controlador único o tener un proceso de instalación que está fuera del alcance de la documentación de Compute Engine. Para ayudar a identificar qué controladores son apropiados para la imagen de su sistema operativo, consulte instalación de controladores de GPU .

Verificar cuota de GPU

Para proteger los sistemas y usuarios de Compute Engine, los nuevos proyectos tienen una cuota global de GPU, que limita la cantidad total de GPU que puedes crear en cualquier zona admitida. Para revisar la cuota de GPU, consulte Cuota de GPU .

Si necesita una cuota de GPU adicional, solicite un aumento de cuota . Cuando solicita una cuota de GPU, debe solicitar una cuota para los tipos de GPU que desea crear en cada región y una cuota global adicional para la cantidad total de GPU de todos los tipos en todas las zonas.

Si su proyecto tiene un historial de facturación establecido, recibirá la cuota automáticamente después de que envíe la solicitud.

VM GPU y cuotas de asignación preferentes

Los recursos para las máquinas virtuales que utilizan el modelo de aprovisionamiento estándar predeterminado (máquinas virtuales estándar) normalmente no pueden utilizar cuotas de asignación preferentes, que están destinadas a cargas de trabajo temporales y, por lo general, están más disponibles. Si su proyecto no tiene una cuota interrumpible y nunca la ha solicitado, todas las máquinas virtuales de ese proyecto consumen cuotas de asignación estándar.

Sin embargo, una vez que solicite una cuota de asignación preferente, las máquinas virtuales estándar que cumplan con todos los criterios siguientes solo podrán consumir una cuota de asignación preferente.

Al consumir una cuota de asignación interrumpible para dichas cargas de trabajo, obtiene los beneficios del tiempo de ejecución ininterrumpido de las máquinas virtuales estándar y una mejor capacidad de obtención de la cuota de asignación interrumpible.

Independientemente de la cuota utilizada, las máquinas virtuales estándar no califican para el precio de las máquinas virtuales puntuales y no están sujetas a preferencia.

Para obtener más información, consulte Cuotas preferentes .

Cree una máquina virtual que tenga GPU conectadas

Para crear una máquina virtual que tenga GPU conectadas, complete los siguientes pasos:

  1. Cree la máquina virtual. El método utilizado para crear una VM depende del modelo de GPU seleccionado.

  2. Para que la VM utilice la GPU, debe instalar el controlador de la GPU en su VM . Si habilitó una estación de trabajo virtual NVIDIA RTX (anteriormente conocida como NVIDIA GRID), instale un controlador para la estación de trabajo virtual .

¿Qué sigue?