Instancias de Compute Engine


En esta página se ofrece una descripción general de las instancias de Compute Engine. Una instancia de Compute Engine puede ser una máquina virtual (VM) o una instancia de Bare Metal alojada en la infraestructura de Google. Puedes crear una instancia o crear un grupo de instancias gestionadas (MIG) con la Google Cloud consola, la CLI de Google Cloud o la API de Compute Engine.

Introducción

Los términos instancia de Compute Engine, instancia de computación e instancia son sinónimos. En función del tipo de máquina que especifiques, una instancia puede ser una instancia de hardware desnudo o una instancia de máquina virtual (VM), como se indica a continuación:

  • Si el nombre de su tipo de máquina termina en -metal, la instancia es una instancia de Bare Metal, que no tiene instalado ningún hipervisor.
  • De lo contrario, una instancia es una instancia de VM. Los términos instancia de máquina virtual, instancia de VM y VM son sinónimos.

Los términos sinónimos se usan indistintamente en la documentación y en las interfaces, como la Google Cloud , la herramienta de línea de comandos gcloud y la API REST.Google Cloud console

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

Puedes elegir las propiedades de las máquinas de tus instancias, como el número de CPUs virtuales y la cantidad de memoria, mediante un conjunto de tipos de máquinas predefinidos o creando tus propios tipos de máquinas personalizadas.

Instancias y proyectos

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

Instancias y opciones de almacenamiento

De forma predeterminada, cada instancia de Compute Engine tiene un disco de arranque pequeño que contiene el sistema operativo. Puedes añadir más discos a la instancia cuando la crees, así como añadir discos a una instancia mientras está en ejecución. Para obtener más información sobre los discos de Compute Engine, consulta Elegir un tipo de disco.

Instancias y redes

Cada interfaz de red de una instancia de Compute Engine está asociada a una subred de una red de VPC única. Para obtener más información sobre las VPCs, consulta la descripción general de la red y las cuotas de VPC.

Instancias y contenedores

Las instancias de Compute Engine admiten un método declarativo para iniciar tus aplicaciones mediante contenedores. Cuando creas una instancia o una plantilla de instancia, puedes proporcionar un nombre de imagen Docker y una configuración de inicio. Compute Engine se encarga del resto, como proporcionar una imagen actualizada de Container-Optimized OS con Docker instalado y lanzar el contenedor cuando se inicie la instancia. Para obtener más información, consulta Implementar contenedores en instancias y MIGs.

Herramientas para gestionar instancias

Para crear y gestionar instancias, puedes usar varias herramientas, comoGoogle Cloud console, la herramienta de línea de comandos gcloud y la API REST. Para configurar aplicaciones en tus instancias, conéctate a la instancia mediante Secure Shell (SSH) en el caso de las instancias Linux o mediante el protocolo de escritorio remoto (RDP) en el caso de las instancias Windows Server.

Gestionar el acceso a tus instancias

Puedes gestionar el acceso a tus instancias con uno de los siguientes métodos:

  • Instancias de Linux:
    • Gestionar el acceso a instancias con OS Login, que te permite asociar claves SSH a tu cuenta de Google o de Google Workspace y gestionar el acceso de administrador o no administrador a tu instancia mediante roles de gestión de identidades y accesos.
    • Gestionar tus claves SSH en los metadatos de un proyecto o de una instancia, que usa claves SSH públicas almacenadas en los metadatos de Compute Engine para conceder acceso a la instancia. Puedes usar claves SSH almacenadas en los metadatos de un proyecto para acceder a todas las instancias de ese proyecto. Puedes usar claves SSH almacenadas en los metadatos de las instancias para acceder a instancias concretas.
    • Si te conectas a tus instancias mediante la CLI de Google Cloud o SSH desde la consola, Compute Engine generará automáticamente claves SSH.
  • Instancias de Windows Server:

Acceder a tus instancias

Una vez que hayas configurado el acceso a tus instancias, podrás usar una de las muchas opciones disponibles para conectarte a tus instancias de Linux o conectarte a tus instancias de Windows.

Zona horaria predeterminada de las instancias de proceso

Independientemente de la región en la que crees tu instancia, la hora predeterminada de la instancia es la hora universal coordinada (UTC).

Siguientes pasos

Pruébalo

Si es la primera vez que utilizas Google Cloud, crea una cuenta para evaluar el rendimiento de Compute Engine en situaciones reales. Los nuevos clientes también reciben 300 USD en crédito gratuito para ejecutar, probar y desplegar cargas de trabajo.

Probar Compute Engine gratis