En esta página, se proporciona una descripción general de las instancias de Compute Engine. Una instancia es una máquina virtual (VM) alojada en la infraestructura de Google. Puedes crear una instancia con Google Cloud Platform 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 para 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 Platform 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
Un proyecto puede tener hasta cinco redes de VPC. Cada instancia de Compute Engine pertenece a una red de VPC. Las instancias en la misma red se comunican entre sí a través de un protocolo de red de área local. Una instancia usa Internet para comunicarse con cualquier máquina, ya sea virtual o física, fuera de su propia red. Consulta Descripción general de la redes de la nube privada virtual (VPC) para obtener más información sobre las redes 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
Para crear y administrar instancias, puedes usar una variedad de herramientas, incluida Google Cloud Platform 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.
Administra el acceso a tus instancias
Puedes administrar el acceso a tus instancias con uno de los siguientes métodos:
- Para Instancias de Linux, puedes hacer lo siguiente:
- Administra el acceso a instancias con acceso a SO: te permite asociar Llaves SSH con tu Cuenta de Google o cuenta de G Suite y administrar el acceso de administrador o no administrador a la instancia a través de funciones de IAM. Si te conectas a instancias con la herramienta de línea de comandos de
gcloud
o SSH desde Console, Compute Engine puede generar Llaves SSH de forma automática y aplicarlas a tu Cuenta de Google o G Suite. - Administra tus Llaves SSH en metadatos de proyecto o instancia: otorga acceso de administrador a instancias con acceso a metadatos que no usan el acceso a SO. Si te conectas a tus instancias con la herramienta de línea de comandos de
gcloud
o SSH desde Console, Compute Engine puede generar Llaves SSH de forma automática y aplicarlas a los metadatos del proyecto.
- Administra el acceso a instancias con acceso a SO: te permite asociar Llaves SSH con tu Cuenta de Google o cuenta de G Suite y administrar el acceso de administrador o no administrador a la instancia a través de funciones de IAM. Si te conectas a instancias con la herramienta de línea de comandos de
- En instancias de Windows Server, haz lo siguiente:
Accede a tus instancias
Después de configurar el acceso a tus instancias, puedes conectarte a tus instancias mediante una de varias opciones.
Qué sigue
Si eres nuevo en Compute Engine, sigue la guía de introducción para obtener información sobre cómo crear una instancia con GCP Console.
Para obtener una guía más detallada, consulta la página sobre cómo crear y comenzar una instancia.
Para obtener información sobre las características de las instancias de Compute Engine, consulta lo siguiente: