En este documento se describen los modelos de aprovisionamiento de las instancias de Compute Engine.
Cuando creas una instancia, debes definir el método, llamado modelo de aprovisionamiento, que quieres usar para obtener los recursos solicitados. Cada modelo de aprovisionamiento determina la disponibilidad, la duración y los precios de tus instancias. Si conoces estos modelos, podrás elegir la mejor opción para tu carga de trabajo.
Modelos de aprovisionamiento disponibles
Cuando creas una instancia de computación, puedes especificar uno de los siguientes modelos de aprovisionamiento. Si no especifica ningún modelo de aprovisionamiento, Compute Engine usará el modelo de aprovisionamiento estándar de forma predeterminada.
Estándar
Spot
Inicio flexible
Con reserva
En la siguiente tabla se comparan los casos prácticos y los precios de cada modelo de aprovisionamiento:
| Estándar | Spot | Inicio flexible | Con reserva | |
|---|---|---|---|---|
| Resumen |
|
|
|
|
| Casos prácticos |
Es ideal para cargas de trabajo que requieren estabilidad y un funcionamiento continuo, como las siguientes:
|
Ideal para cargas de trabajo que pueden tolerar interrupciones, como las siguientes:
|
Cargas de trabajo que requieran estabilidad y que no deban ejecutarse durante más de siete días, como las siguientes:
|
Es ideal para cargas de trabajo que requieren estabilidad y un tiempo de ejecución específico, como las siguientes:
|
| Precios |
|
|
|
|
| Cuota | Cuando creas una instancia, se consume la cuota estándar. | Cuando creas una instancia, se consume la cuota de instancias no garantizadas . Si tu proyecto no tiene cuota interrumpible, se consumirá la cuota estándar. Los Google Cloud créditos del nivel gratuito no se aplican a las máquinas virtuales de Spot. | Cuando el MIG añade instancias al grupo, se consume la cuota de instancias no garantizadas. Si tu proyecto no tiene cuota interrumpible, se consumirá la cuota estándar. | La cuota no se aplica al modelo de aprovisionamiento vinculado a reservas. |
Disponibilidad y tiempo de vida de las instancias
En la siguiente tabla se muestra la disponibilidad y la duración de las instancias de proceso de cada modelo de aprovisionamiento:
| Estándar | Spot | Inicio flexible | Con reserva | |
|---|---|---|---|---|
| Requisitos previos para la creación | No hay requisitos previos para crear una. | No hay requisitos previos para crear una. | No hay requisitos previos para crear una. |
Para crear instancias, primero debes reservar capacidad mediante uno de los siguientes métodos:
En la fecha y hora de entrega que hayas elegido, Compute Engine proporcionará la capacidad que hayas solicitado. Después, puedes consumir la capacidad creando instancias. |
| Series de máquinas admitidas | Puedes usar cualquier serie de máquinas, excepto A4X, A4 y A3 Ultra. | Puedes usar cualquier serie de máquinas, excepto A4X, X4 y las instancias de hardware desnudo. |
Solo puedes usar las siguientes series de máquinas: |
En función de cómo reserves capacidad para crear VMs, solo podrás usar las siguientes series de máquinas:
|
| Disponibilidad de la instancia | Puedes crear instancias en cualquier momento, siempre que los recursos que solicites estén disponibles. | Puedes crear instancias en cualquier momento, siempre que los recursos que solicites estén disponibles. | Puedes crear instancias de la siguiente manera: Compute Engine usa DWS para programar el aprovisionamiento de la capacidad solicitada en función de la disponibilidad de los recursos. DWS te ayuda a obtener recursos de alta demanda, como GPUs. |
Solo puedes crear instancias después de reservar capacidad para una fecha futura. En la fecha solicitada, Compute Engine te proporciona la capacidad que has pedido, que puedes usar para crear instancias. Si reservas recursos mediante reservas futuras en modo Calendario, Compute Engine usará DWS para aprovisionar la capacidad solicitada. DWS te ayuda a obtener recursos de alta demanda, como GPUs. |
| Garantía de capacidad | Según el método de creación. La garantía de capacidad
varía en función del método que utilices para crear instancias, como se indica a continuación:
|
El mejor esfuerzo: Cuando creas máquinas virtuales de acceso puntual, Compute Engine hace todo lo posible para aprovisionar la capacidad que has solicitado. | El mejor esfuerzo: Cuando creas una solicitud para cambiar el tamaño de un MIG, Compute Engine hace todo lo posible para programar el aprovisionamiento de la capacidad solicitada. | Muy alto. Si Google Cloud aprueba tu solicitud de reserva, tendrás muchas garantías de que Compute Engine aprovisionará la capacidad reservada en la fecha y hora de entrega que hayas elegido. Tienes acceso exclusivo a la capacidad que has reservado durante el periodo de reserva. |
| Tiempo de vida de la instancia | Puedes controlar cuándo detener o eliminar una instancia. Sin embargo, si el tipo de máquina que usa la instancia no admite la migración en tiempo real, Compute Engine detiene la instancia durante los eventos de mantenimiento del host. |
Puedes controlar cuándo detener o eliminar una instancia, excepto en los siguientes casos:
|
Antes de que una instancia llegue al final de su duración, puedes hacer lo siguiente:
Cuando una instancia llega al final de su duración, Compute Engine la elimina. |
Puedes controlar cuándo detener o eliminar una instancia, excepto en los siguientes casos:
|
Modelos de aprovisionamiento para implementaciones densas
Para desplegar cargas de trabajo de computación de alto rendimiento (HPC), inteligencia artificial (IA) y aprendizaje automático (ML) en Google Cloud, los recursos de computación deben estar físicamente cerca unos de otros para minimizar los saltos de red y optimizar la latencia más baja. Compute Engine ofrece métodos de aprovisionamiento que te permiten reservar grupos de hosts estrechamente acoplados e interconectados mediante una estructura de red de alta velocidad en un único centro de datos.
Para obtener más información sobre los métodos de aprovisionamiento para implementaciones densas, consulta los siguientes artículos:
- Instancias H4D: Descripción general de la creación de clústeres de HPC
- Instancias de GPU: Descripción general de la capacidad en la documentación de AI Hypercomputer.
Siguientes pasos
Consulta una descripción general sobre cómo crear instancias de Compute Engine.
Consulta más información sobre las VMs de acceso puntual.
Más información sobre las VMs que usan el modelo de aprovisionamiento vinculado a la reserva