Instancias de máquina virtual

Una instancia es una máquina virtual (VM) alojada en la infraestructura de Google. Puedes crear una instancia si utilizas Google Cloud Console, la herramienta de línea de comandos de gcloud o la API de Compute Engine.

Introducción

Las instancias de Compute Engine pueden ejecutar las imágenes públicas de Linux y Windows Server que proporciona Google, así como las imágenes personalizadas privadas que puedes crear o importar desde tus sistemas existentes. También puedes implementar contenedores de Docker, que se inician de forma automática en instancias que ejecutan la imagen pública de Container-Optimized OS.

Si usas un conjunto de tipos predefinidos de máquinas o creas tus propios tipos personalizados de máquinas, puedes elegir las propiedades de máquina de tus instancias, como la cantidad de CPU virtuales y de memoria.

Instancias y proyectos

Cada instancia pertenece a un proyecto de Google Cloud Console y cada proyecto puede tener una o más instancias. Cuando creas una instancia en un proyecto, especificas la zona, el sistema operativo y el tipo de máquina de esa instancia. Cuando borras una instancia, se quita del proyecto.

Instancias y opciones de almacenamiento

De forma predeterminada, cada instancia de Compute Engine tiene un pequeño disco de arranque persistente que contiene el sistema operativo. Cuando las aplicaciones que se ejecutan en tu instancia requieren más espacio de almacenamiento, puedes agregar opciones de almacenamiento adicionales a tu instancia.

Instancias y redes

Cada interfaz de red de una instancia de Compute Engine está asociada con una subred de una red de VPC única. Para obtener más información sobre las VPC, consulta la Descripción general de las redes de VPC y Cuotas de VPC.

Instancias y contenedores

Las instancias de Compute Engine admiten un método declarativo para iniciar tus aplicaciones con contenedores. Cuando creas una VM o una plantilla de instancias, puedes proporcionar un nombre de imagen de Docker y, luego, iniciar la configuración. Compute Engine se encargará del resto, incluido el suministro de una imagen actualizada de Container-Optimized OS con Docker instalado y el lanzamiento de tu contenedor cuando se inicia la VM. Para obtener más información, consulta la página sobre implementación de contenedores en VM y grupos de instancias administrados.

Herramientas para gestionar instancias

Puedes usar diversas herramientas para crear y administrar instancias, como Google Cloud Console, la herramienta de línea de comandos de gcloud y la API de REST. Si quieres configurar aplicaciones en tus instancias, conéctate a la instancia con Secure Shell (SSH) para instancias de Linux o Remote Desktop Protocol (RDP) para instancias de Windows Server.