Descripción general de la creación de instancias de Compute Engine


Compute Engine te permite crear y ejecutar instancias en la infraestructura de Google. Este documento proporciona una descripción general de los distintos parámetros de configuración que están disponibles durante la creación de una instancia de Compute Engine. Si está creando una instancia por primera vez, este documento proporciona un punto de partida para comprender el proceso.

Los términos instancia de Compute Engine , instancia informática o instancia son sinónimos. Según el tipo de máquina que especifique, una instancia puede ser una instancia básica o una instancia de máquina virtual (VM), de la siguiente manera:

  • Si el nombre de su tipo de máquina termina en -metal , una instancia es una instancia básica , que no tiene un hipervisor instalado.
  • 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 utilizan indistintamente en toda la documentación y Google Cloud interfaces como la consola de Google Cloud , la herramienta de línea de comandos de gcloud y la API REST .

Antes de comenzar

  • Revisa los conceptos básicos sobre las instancias de Compute Engine .
  • Si aún no lo has hecho, configura la autenticación. La autenticación es el proceso mediante el cual se verifica su identidad para acceder a Google Cloud servicios y API. Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine seleccionando una de las siguientes opciones:

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

    gcloud

    1. After installing the Google Cloud CLI, initialize it by running the following command:

      gcloud init

      If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.

    2. Set a default region and zone.
    3. REST

      Para usar las muestras de la API de REST en esta página en un entorno de desarrollo local, debes usar las credenciales que proporcionas a la CLI de gcloud.

        After installing the Google Cloud CLI, initialize it by running the following command:

        gcloud init

        If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.

      Para obtener más información, consulta Autentica para usar REST en la documentación de autenticación de Google Cloud .

Formas de crear y configurar instancias

Puede crear instancias de varias maneras, cada una con su propio método de configuración, de la siguiente manera:

Después de crear tu instancia informática, Compute Engine la inicia automáticamente.

Opciones de configuración disponibles durante la creación de la instancia

Cuando creas una instancia de Compute Engine, especificas la configuración que deseas para tu instancia. Compute Engine usa esta configuración para crear tu instancia. La siguiente tabla enumera los distintos parámetros que configuras durante la creación de la instancia de Compute Engine:

Parámetro Qué puedes configurar
Configuración de la máquina
  • Hardware : especificas una familia, una serie y un tipo de máquina , lo que determina la cantidad de vCPU, la memoria y la plataforma de CPU que Compute Engine asigna para tu instancia. Si el tipo de máquina está disponible en varias plataformas de CPU, puede elegir la plataforma de CPU más antigua para usar al crear la instancia. Para el tipo de máquina, puede elegir un tipo de máquina predefinido o crear un [tipo de máquina personalizado](/compute/docs/machine-resource#custom-types) para algunas series de máquinas.
  • Ubicación : Puedes elegir la región y zona donde deseas crear tu instancia.
  • Nombre de instancia : especifique un nombre para la instancia que sea único dentro de su proyecto y la zona seleccionada.
Sistema operativo (SO) y almacenamiento
  • Disco de arranque y sistema operativo : cada instancia viene con un disco de arranque para el cual puede especificar un nombre, tamaño y tipo de disco . También puede seleccionar la imagen del sistema operativo para instalar en el disco de arranque de una de las siguientes maneras:
    • Si desea utilizar una imagen del sistema operativo preconfigurada para crear su instancia, utilice una imagen pública . Las imágenes públicas tienen todos los controladores necesarios para ejecutar la instancia en Google Cloud. Compute Engine ofrece muchas imágenes de sistemas operativos públicos preconfigurados que tienen sistemas operativos Linux o Windows compatibles.
    • Si está creando una instancia para una aplicación, puede usar una imagen personalizada o una imagen compartida a la que agregó controladores y software adicionales que admitan su aplicación.
    • También puede utilizar una instantánea o un disco existente como fuente para crear la imagen del sistema operativo en el disco de arranque.
  • Contenedor : puede ejecutar contenedores como Docker o Kubernetes en cualquiera de las siguientes imágenes:

    Usted especifica un nombre de imagen de contenedor y otros detalles de configuración del contenedor . También puede especificar directorios de montaje para agregar almacenamiento `tmpfs` y discos adicionales al contenedor.

Protección de datos
  • Copia de seguridad de datos : puede automatizar copias de seguridad recurrentes de su disco y datos de instancia y prepararse para la recuperación ante desastres de las siguientes maneras:
  • Replicación de datos : puede replicar continuamente los datos de su disco para protección contra desastres mediante la replicación sincrónica entre zonas o la replicación asíncrona entre regiones .
  • Proteger solo los discos que no son de arranque : también puede habilitar una opción que aplica sus programaciones de instantáneas y configuraciones de replicación de datos solo a los discos que no son de arranque. Elegir esta configuración puede ayudarle a reducir costos. Sin embargo, esta configuración no se aplica a los planes de respaldo.
Redes
  • Nombre de host personalizado : puede especificarlo Google Cloud debe utilizar un nombre personalizado para la instancia que no sea el nombre DNS interno. Si elige esta opción, deberá configurar manualmente un registro DNS interno para el nombre de host personalizado.
  • Interfaces de red : cada instancia informática se configura con al menos una interfaz de red virtual (vNIC). De forma predeterminada, la interfaz de red utiliza una red de nube privada virtual (VPC) en modo automático denominada default . También puede seleccionar una red o subred de VPC personalizada que haya creado anteriormente. También puede configurar interfaces de red adicionales para la mayoría de los tipos de máquinas.

    Además, para cada interfaz de red, puede configurar las siguientes propiedades:

    • El tipo de interfaz de red
    • El tipo de pila de IP (solo IPv4, solo IPv6 o pila dual)
    • El tipo de dirección IP para las direcciones IP internas y externas opcionales (dirección efímera o dirección estática reservada)
    • Un rango de IP de alias para la vNIC
    • El nivel de servicio de red que utiliza la vNIC
    • Si un registro PTR de DNS público está asociado con la dirección IP externa de la vNIC
Observabilidad
  • Pantallas virtuales : puede habilitar pantallas virtuales en su instancia para ejecutar capturas de pantalla o herramientas de administración remota del sistema en su VM.
Seguridad
Configuración avanzada
  • Etiquetas y rótulos : para ayudar con la organización de recursos, puede agregar etiquetas y rótulos a la instancia.
  • Automatización : puede especificar un script de inicio que se ejecute cada vez que la instancia se inicia o reinicia.
  • Metadatos : puede configurar metadatos personalizados para que su instancia almacene información única sobre la instancia.
  • Cifrado : puede elegir el método de cifrado y las claves que se utilizarán para proteger los datos del disco, el contenido de la memoria y los metadatos cuando la instancia esté suspendida. Esto puede ser diferente del cifrado utilizado para proteger los datos del disco mientras se ejecuta la instancia. También puedes configurar cómo se comporta la instancia si se revoca una clave de Cloud KMS especificada.
  • Inquilino único : puede optar por tener servidores físicos dedicados para sus instancias y especificar un nodo o grupo de nodos de inquilino único para crear la instancia. Para los tipos de máquinas de la serie N de uso general, puede especificar si habilitar la sobrecompromiso de CPU para instancias que se ejecutan en nodos de inquilino único.

¿Qué sigue?