Imágenes

Usa imágenes del sistema operativo a fin de crear discos de arranque para tus instancias. Puedes usar uno de los tipos de imágenes siguientes:

Puedes usar la mayoría de las imágenes públicas sin costo adicional, pero hay algunas imágenes premium que agregan un costo adicional a tus instancias. Las imágenes personalizadas que importes a Compute Engine no agregan ningún costo a tus instancias, pero incurren en un cargo por almacenamiento de imágenes mientras mantengas tu imagen personalizada en tu proyecto.

Algunas imágenes son capaces de ejecutar contenedores en Compute Engine.

Imágenes públicas

Compute Engine ofrece numerosas imágenes públicas preconfiguradas con sistemas operativos Linux y Windows compatibles. Usa estas imágenes de sistema operativo para crear y, luego, iniciar instancias. Compute Engine usa tu imagen seleccionada a fin de crear un disco de arranque persistente para cada instancia. De forma predeterminada, el disco de arranque de una instancia es del mismo tamaño que la imagen que seleccionaste. Si tu instancia requiere un disco de arranque persistente mayor que el tamaño de la imagen, modifica el tamaño del disco de arranque.

Para ver la lista completa de imágenes públicas con sus nombres de imagen, números de versión y tamaños de imagen, ve a la página Imágenes en la consola. Google actualiza las imágenes públicas con regularidad o cuando hay un parche disponible de CVE de impacto vital.

Ir a la página Imágenes

Solo algunas imágenes reciben asistencia del equipo de Compute Engine. Puedes obtener asistencia para imágenes del recurso que se encuentra en la columna Canal de asistencia.

Imágenes con asistencia de VM protegida

Compute Engine proporciona imágenes públicas de VM protegida con versiones de 64 bits de los sistemas operativos siguientes:

Sistema operativo Canal de asistencia Familia de imágenes Proyecto de imagen Notas Iniciar una instancia
CentOS Compute Engine centos-7
gce-uefi-images Start
Container-Optimized OS de Google Compute Engine cos-69-lts
cos-stable
cos-beta
cos-dev
gce-uefi-images
Red Hat Enterprise Linux (RHEL) Compute Engine rhel-7 gce-uefi-images Imagen premium Start
Ubuntu Compute Engine ubuntu-1804-lts gce-uefi-images
Windows Server Compute Engine windows-2019
windows-2019-core
windows-1809-core
windows-1803-core
windows-2016
windows-2016-core
windows-2012-r2
windows-2012-r2-core
gce-uefi-images Imagen premium

Imágenes sin asistencia de VM protegida

Compute Engine proporciona imágenes públicas con versiones de 64 bits de los sistemas operativos siguientes. Si deseas obtener más información sobre cada SO, incluida la forma en que cada uno se personalizó para ejecutarse en Compute Engine, consulta los Detalles de los sistemas operativos.

Sistema operativo Canal de asistencia Familia de imágenes Proyecto de imagen Notas Iniciar una instancia
CentOS Compute Engine centos-7
centos-6
centos-cloud Start
Container-Optimized OS de Google Compute Engine cos-69-lts
cos-stable
cos-beta
cos-dev
cos-cloud Start
CoreOS Asistencia de CoreOS coreos-stable
coreos-beta
coreos-alpha
coreos-cloud Start
Debian Compute Engine debian-10
debian-9
debian-cloud Start
Red Hat Enterprise Linux (RHEL) Compute Engine rhel-8
rhel-7
rhel-6
rhel-cloud Imagen premium Start
RHEL para SAP Compute Engine rhel-7-6-sap-ha
rhel-7-4-sap
rhel-sap-cloud Imagen premium Start
SUSE Enterprise Linux Server (SLES) Compute Engine sles-15
sles-12
suse-cloud Imagen premium Start
SLES para SAP Compute Engine sles-15-sp1-sap
sles-15-sap
sles-12-sp4-sap
sles-12-sp3-sap
sles-12-sp2-sap
sles-12-sp1-sap
suse-sap-cloud Imagen premium Start
Ubuntu Compute Engine ubuntu-1804-lts
ubuntu-minimal-1804-lts
ubuntu-1604-lts
ubuntu-minimal-1604-lts
ubuntu-1404-lts
ubuntu-1904
ubuntu-minimal-1904
ubuntu-os-cloud Start
Windows Server Compute Engine windows-2019
windows-2019-for-containers
windows-2019-core
windows-2019-core-for-containers
windows-1809-core
windows-1809-core-for-containers
windows-1803-core
windows-1803-core-for-containers
windows-2016
windows-2016-core
windows-2012-r2
windows-2012-r2-core
windows-2008-r2
windows-cloud Imagen premium Start
SQL Server en Windows Server Compute Engine Familias de imágenes de SQL Server windows-sql-cloud Imagen premium Start

Imágenes de SQL Server

Compute Engine ofrece imágenes que incluyen SQL Server preinstalado en Windows Server. El proyecto de imagen pública windows-sql-cloud incluye familias de imágenes para las ediciones de SQL Server siguientes:

  • SQL Server Enterprise
    • sql-ent-2017-win-2016
    • sql-ent-2016-win-2016
    • sql-ent-2016-win-2012-r2
    • sql-ent-2014-win-2012-r2
    • sql-ent-2014-win-2016
    • sql-ent-2012-win-2012-r2
  • SQL Server Standard
    • sql-std-2017-win-2016
    • sql-std-2016-win-2016
    • sql-std-2016-win-2012-r2
    • sql-std-2014-win-2012-r2
    • sql-std-2012-win-2012-r2
  • SQL Server Web
    • sql-web-2017-win-2016
    • sql-web-2016-win-2016
    • sql-web-2016-win-2012-r2
    • sql-web-2014-win-2012-r2
    • sql-web-2012-win-2012-r2
  • SQL Server Express
    • sql-exp-2017-win-2016
    • sql-exp-2017-win-2012-r2

Para obtener todos los detalles sobre las imágenes de SQL Server, consulta la descripción general de SQL Server.

Política de compatibilidad y ciclo de vida de los sistemas operativos

La asistencia para las imágenes de SO públicas que proporciona Compute Engine está sujeta al ciclo de vida del SO respectivo. A menos que se indique lo contrario, Google publica imágenes actualizadas una vez al mes. Las actualizaciones de imágenes publicadas incluyen actualizaciones de seguridad y otras actualizaciones instaladas para las versiones del sistema operativo que se encuentran en la etapa de asistencia general. Cuando una versión de sistema operativo entra en etapas de ciclo de vida extendido, Google no proporciona imágenes actualizadas todos los meses. Las imágenes publicadas con anterioridad se marcan como obsoletas. Las imágenes marcadas como obsoletas están disponibles para su uso, pero la disponibilidad de actualizaciones de seguridad está sujeta a la disponibilidad del proveedor de la distribución o el sistema operativo (p. ej., Microsoft, Red Hat o Canonical), o de la comunidad de código abierto correspondiente (p. ej., Debian).

Por lo general, Google no agrega funciones nuevas a estas versiones en la etapa de ciclo de vida extendido o una etapa posterior.

Puedes consultar la sección Ciclo de vida en los detalles del sistema operativo para obtener información específica sobre el ciclo de vida del sistema operativo que te interesa.

Imágenes personalizadas

Una imagen personalizada es una imagen de disco de arranque que te pertenece y cuyo acceso está bajo tu control. Usa imágenes personalizadas para las tareas siguientes:

Características del sistema operativo de invitado

Algunas características del sistema operativo de invitado solo están disponibles en ciertas imágenes. Por ejemplo, SCSI de cola múltiple solo está habilitado en algunas imágenes públicas.

Si necesitas habilitar estas características en tus imágenes personalizadas, debes especificar una o más características del sistema operativo invitado cuando creas una imagen personalizada.

Familias de imágenes personalizadas

Si actualizas con regularidad tus imágenes personalizadas con configuraciones y software más nuevos, puedes agruparlas en una familia de imágenes. La familia de imágenes siempre apunta a la imagen más reciente de esa familia para que tus plantillas de instancias y secuencias de comandos puedan usarla sin tener que actualizar las referencias a una versión de imagen específica. Consulta Configura versiones de imágenes en una familia de imágenes para obtener más información.

Familias de imágenes

Las familias de imágenes simplifican el proceso de administración de imágenes en tu proyecto porque agrupan las imágenes relacionadas y facilitan la reversión entre versiones de imágenes específicas. Una familia de imágenes siempre apunta a la última versión de una imagen que no esté obsoleta. La mayoría de las imágenes públicas se agrupan en familias de imágenes. Por ejemplo, la familia de imágenes debian-9 en el proyecto debian-cloud siempre apunta a la imagen de Debian 9 más reciente.

Puedes agregar tus propias imágenes a una familia de imágenes cuando creas una imagen personalizada. La familia de imágenes apunta a la imagen más reciente que agregaste a ella. Como la familia de imágenes nunca apunta a una imagen obsoleta, revertir la familia de imágenes a una versión de imagen anterior es tan simple como volver obsoleta la imagen más reciente de esa familia. Consulta Configura versiones de imágenes en una familia de imágenes para obtener más información.

Detalles de los sistemas operativos

Algunas imágenes de sistema operativo se personalizan de forma específica para ejecutarse en Compute Engine y tienen diferencias notables con respecto a las imágenes estándar que provienen de forma directa del proveedor del sistema operativo. Puedes obtener más detalles sobre estas diferencias en las secciones respectivas a continuación.

CentOS

CentOS es una plataforma de sistema operativo gratuita que se deriva de las fuentes de Red Hat Enterprise Linux (RHEL). Compute Engine admite y ofrece imágenes de CentOS 7 y CentOS 6. Para ver las notas de la versión completas, consulta la documentación de CentOS 7 y la documentación de CentOS 6.

Iniciar una instancia con una imagen pública CentOS

Compute Engine ofrece la última versión menor para CentOS. Si ejecutas una instancia de CentOS iniciada desde una versión menor anterior, se actualizará de forma automática a la versión menor más reciente. Esta actualización puede requerir un reinicio para entrar en efecto.

Actualizaciones automáticas

Compute Engine no actualiza de forma automática el sistema operativo ni el software de las instancias. Sin embargo, el proveedor del sistema operativo configura con anterioridad el administrador de paquetes de CentOS para que aplique de forma automática parches de seguridad y actualizaciones del sistema en tu instancia de CentOS.

Estas actualizaciones automáticas del proveedor del sistema operativo no actualizan las instancias a versiones principales del sistema operativo. Solo se aplican actualizaciones del sistema para versiones menores. Las instancias de CentOS pueden actualizar de forma automática sus paquetes instalados, además de los parches de seguridad y las actualizaciones del sistema.

Diferencias notables con las imágenes de CentOS estándar

Las imágenes de CentOS que proporciona Compute Engine contienen las siguientes diferencias con respecto a las imágenes de CentOS estándar:

  • Todos los paquetes se actualizan a la fecha de la imagen, la cual reflejará la última versión menor de CentOS.
  • Los repositorios de Google Cloud están habilitados para instalar paquetes desde el entorno invitado de Compute Engine.
  • El SDK de Google Cloud está instalado.
  • La MTU de eth0 está configurada en 1,460.
  • El DHCP está configurado con reintentos cada 10 segundos, en lugar de 5 minutos.
  • El cliente DHCP está configurado en modo persistente en lugar de uso único.
  • El nombre de host se establece a través de un enlace de salida DHCP y se volverá a configurar para que coincida con el nombre de la instancia cada vez que se active la red.
  • El tiempo de espera de arranque está configurado en 0 para forzar el arranque rápido, ya que no se puede acceder a una configuración de grub.
  • Está instalada la SCL de Python 2.7 en EL6, además del paquete normal de Python 2.6.
  • El servidor SSH está instalado y habilitado.
  • La configuración del servidor SSH inhabilita la autenticación con contraseña, ServerAliveInterval y ClientAliveInterval están configurados en 7 minutos para evitar interrupciones de conexión SSH, y el acceso raíz está inhabilitado a través de SSH.
  • /etc/udev/rules.d/75-persistent-net-generator.rules está inhabilitado y /etc/udev/rules.d/70-persistent-net.rules se quitó para evitar que las direcciones MAC sean persistentes.
  • El servidor NTP está configurado para usar el servidor de metadatos de Compute Engine.
  • Están habilitadas las actualizaciones automáticas a través de yum-cron.
  • De forma predeterminada, el firewall permite todo el tráfico. El firewall sigue habilitado y se puede configurar mediante los métodos normales de CentOS.
  • rsyslog está configurado para enviar mensajes de daemon y kernel a la consola.

Ciclo de vida

Familia de imágenes Fecha de finalización de la asistencia general y obsolescencia de las imágenes
CentOS 6 November 30, 2020
CentOS 7 June 30, 2024

Asistencia

Si tienes problemas para ejecutar las imágenes de CentOS que ofrece Google, presenta un informe o publica una pregunta en el foro gce-discussion.

Si tienes problemas cuando intentas ejecutar otra versión de CentOS que no proporciona Google, comunícate con la comunidad de CentOS para obtener asistencia.

Container-Optimized OS

Container-Optimized OS de Google es una imagen de sistema operativo para las instancias de Compute Engine que está optimizada a fin de ejecutar contenedores de Docker.

Las imágenes de cos son compatibles con lo que se describe a continuación:

  • Marco de trabajo de metadatos de Google Compute Engine
  • Entorno de invitado de Compute Engine
  • cloud-init
  • Entorno de ejecución de Docker
  • Kubernetes
  • Actualizaciones automáticas

Para obtener más información sobre Container-Optimized OS, consulta la descripción general de Container-Optimized OS.

CoreOS

CoreOS es una distribución nueva que proporciona las características necesarias para ejecutar pilas de infraestructura modernas. CoreOS usa contenedores de Linux para administrar tus servicios en un nivel de abstracción superior. Compute Engine proporciona imágenes de CoreOS que compila y mantiene CoreOS.

Aprender a crear una instancia con una imagen pública CoreOS

Asistencia

Para obtener instrucciones detalladas sobre cómo usar las imágenes de CoreOS, consulta la información sobre cómo ejecutar CoreOS en Compute Engine.

Si tienes problemas para ejecutar estas imágenes de CoreOS, comunícate con el foro de CoreOS a fin de obtener asistencia.

Diferencias notables con las imágenes de CoreOS estándar

En las imágenes de CoresOS que proporciona Compute Engine, se encuentran instalados el SDK de Google Cloud y el entorno invitado.

Debian

Debian es un sistema operativo gratuito que ofrece la comunidad Debian. Compute Engine ofrece y admite las imágenes siguientes Debian:

  • Debian 10 Buster
  • Debian 9 Stretch

Iniciar una instancia con una imagen pública Debian

Actualizaciones automáticas para la versión de imagen v20160606 y posterior

Compute Engine no actualiza de forma automática el sistema operativo ni el software de las instancias. Sin embargo, la herramienta de actualizaciones sin supervisión está instalada y configurada para actualizar de forma automática el software desde el repositorio de seguridad de Debian.

El repositorio de seguridad a veces incluye parches de kernel, pero estos parches no surten efecto hasta que reinicias tu instancia. Compute Engine no reinicia de forma automática las instancias en ejecución, por lo que debes reiniciarlas de forma manual para usar el kernel actualizado. La herramienta de actualizaciones sin supervisión proporciona un mecanismo para el reinicio automático cuando una actualización de seguridad importante lo requiere. Las actualizaciones automáticas de la seguridad de Debian no actualizan las instancias de una versión principal del sistema operativo a otra.

Diferencias notables con las imágenes de Debian estándar

Las imágenes de Debian que proporciona Compute Engine tienen las siguientes diferencias con respecto a las imágenes de Debian estándar:

  • Todos los paquetes se actualizan a la fecha de la imagen, la cual reflejará la última versión menor de Debian.
  • Las fuentes de Apt están configuradas para usar Debian CDN.
  • El SDK de Google Cloud está instalado.
  • Los repositorios de Google Cloud están habilitados para instalar paquetes desde el entorno invitado de Compute Engine.
  • La MTU de eth0 está configurada en 1,460.
  • El DHCP está configurado con reintentos cada 10 segundos, en lugar de 5 minutos.
  • El nombre de host se establece a través de un enlace de salida DHCP y se volverá a configurar para que coincida con el nombre de la instancia cada vez que se active la red.
  • El tiempo de espera de arranque está configurado en 0 para forzar el arranque rápido, ya que no se puede acceder a una configuración de grub.
  • OpenSSH está instalado y habilitado.
  • El registro de la consola en serie se habilita a través de la línea de comandos del kernel en grub.
  • El programador de bloques predeterminado se cambia a noop a través de la configuración de grub para mejorar el rendimiento del disco de Compute Engine.
  • La configuración del servidor SSH inhabilita la autenticación con contraseña.
  • Se quitó /etc/udev/rules.d/70-persistent-net.rules para evitar que las direcciones MAC sean persistentes.
  • El servidor NTP está configurado para usar el servidor de metadatos de Compute Engine.
  • El paquete cloud-initramfs-growroot está instalado para realizar la expansión del disco de arranque durante el inicio.
  • Está instalado y configurado el actualizador sin supervisión para descargar de forma diaria las actualizaciones de seguridad de Debian a fin de instalarlas. Esto se puede configurar o inhabilitar mediante la modificación de los valores de /etc/apt/apt.conf.d/50unattended-upgrades y /etc/apt/apt.conf.d/02periodic.
  • Debian 9 Stretch no usa nombres de interfaz de red predictivos. net.ifnames=0 se establece en los argumentos de la línea de comandos del kernel grub. Por lo tanto, las interfaces de red todavía usan el nombre tradicional ethN y la interfaz predeterminada siempre es eth0.

Ciclo de vida

Familia de imágenes Fecha de finalización de la asistencia general y obsolescencia de las imágenes
Debian 9 (Stretch) July 2020

Asistencia

Si tienes problemas para ejecutar las imágenes de Debian que ofrece Google, presenta un informe o publica una pregunta en el foro gce-discussion.

Si tienes problemas cuando intentas ejecutar otra versión de Debian que no proporciona Google, pregunta en la comunidad de Debian.

RHEL

Red Hat Enterprise Linux (RHEL) es un sistema operativo Linux de código abierto que proporciona sistemas operativos de servidor y de computadora de escritorio.

Compute Engine ofrece las imágenes siguientes:

Red Hat Enterprise Linux Red Hat Enterprise Linux para SAP con HA y Update Services

Iniciar una instancia con una imagen pública RHEL

Compute Engine ofrece la versión menor más reciente de RHEL. Si ejecutas una instancia de RHEL iniciada desde una versión menor anterior, se actualizará de forma automática a la versión menor más reciente. Esta actualización puede requerir un reinicio para entrar en efecto.

Actualizaciones automáticas

Compute Engine no actualiza de forma automática el sistema operativo ni el software de las instancias. Sin embargo, el proveedor del sistema operativo configura con anterioridad el administrador de paquetes de RHEL para que aplique de forma automática parches de seguridad y actualizaciones del sistema en tu instancia de RHEL.

Estas actualizaciones automáticas del proveedor del sistema operativo no actualizan las instancias a versiones principales del sistema operativo. Solo se aplican actualizaciones del sistema para versiones menores. Las instancias de RHEL pueden actualizar de forma automática sus paquetes instalados, además de los parches de seguridad y las actualizaciones del sistema.

Red Hat Cloud Access: usa tu propia suscripción a RHEL

Como beneficio adicional para los suscriptores de los productos Red Hat Enterprise, Red Hat Cloud Access permite a los clientes empresariales migrar sus suscripciones actuales para usarlas en Compute Engine. Esto te permite usar una versión diferente de RHEL que la que Google ofrece en la actualidad en tus instancias de Compute Engine, o migrar tu propia imagen RHEL a Compute Engine. Para obtener más información, consulta la página de Red Hat Cloud Access.

Ciclo de vida

Familia de imágenes Fecha de finalización de la asistencia general y obsolescencia de las imágenes
RHEL 6 November, 2020
RHEL 7 June, 2024
RHEL 8 May, 2029

Asistencia

Si tienes asistencia paga con Google Cloud Platform, presenta un informe a través de uno de los canales de asistencia. Si no tienes asistencia paga, publica en el grupo gce-discussion.

Si ya estás suscrito a Red Hat Cloud Access, comunícate con tu representante de Red Hat para obtener información sobre cómo migrar tu suscripción a Compute Engine.

Diferencias notables con las imágenes de RHEL y CentOS estándar

Las imágenes de RHEL que proporciona Compute Engine tienen las siguientes diferencias con respecto a las imágenes de RHEL estándar:

  • Todos los paquetes se actualizan a la fecha de la imagen, la cual reflejará la última versión menor de RHEL.
  • Los repositorios de Google Cloud están habilitados para instalar paquetes desde el entorno de invitado de Google Compute Engine.
  • El SDK de Google Cloud está instalado.
  • La MTU de eth0 está configurada en 1,460.
  • El DHCP está configurado con reintentos cada 10 segundos, en lugar de 5 minutos.
  • El cliente DHCP está configurado en modo persistente en lugar de uso único.
  • El nombre de host se establece a través de un enlace de salida DHCP y se volverá a configurar para que coincida con el nombre de la instancia cada vez que se active la red.
  • El tiempo de espera de arranque está configurado en 0 para forzar el arranque rápido, ya que no se puede acceder a una configuración de grub.
  • Está instalada la SCL de Python 2.7 en EL6, además del paquete normal de Python 2.6.
  • El servidor SSH está instalado y habilitado.
  • La configuración del servidor SSH inhabilita la autenticación con contraseña, ServerAliveInterval y ClientAliveInterval están configurados en 7 minutos para evitar interrupciones de desconexión SSH, y el acceso raíz está inhabilitado a través de SSH.
  • /etc/udev/rules.d/75-persistent-net-generator.rules está inhabilitado y /etc/udev/rules.d/70-persistent-net.rules se quitó para evitar que las direcciones MAC sean persistentes.
  • El servidor NTP está configurado para usar el servidor de metadatos de Compute Engine.
  • Están habilitadas las actualizaciones automáticas a través de yum-cron.
  • De forma predeterminada, el firewall permite todo el tráfico. El firewall sigue habilitado y se puede configurar mediante los métodos normales de RHEL.
  • rsyslog está configurado para enviar mensajes de daemon y kernel a la consola.
  • Los servidores de actualización de Red Hat Update Infrastructure (RHUI) están alojados en Compute Engine.

SUSE

SUSE Linux Enterprise Server (SLES) es un versátil sistema operativo de servidor para implementar servicios de TI empresariales con alta disponibilidad en entornos de TI mixtos con el mejor rendimiento y riesgos reducidos.

Compute Engine ofrece las imágenes siguientes:

SUSE Linux Enterprise Server SLES para SAP

Estas imágenes tienen una configuración similar a las imágenes de Debian y CentOS que proporciona Google y vienen preinstaladas con los paquetes de imágenes de Compute Engine.

Iniciar una instancia con una imagen pública de SUSE

Ciclo de vida

Para obtener una guía más detallada del ciclo de vida, consulta Ciclo de vida de la imagen pública SUSE en la nube.

Familia de imágenes Fecha de finalización de la asistencia general y obsolescencia de las imágenes
SLES 11 March, 2019
SLES 12 October, 2024
SLES 15 July, 2031
SLES for SAP Consulta la página de ciclo de vida de los productos SUSE.

Asistencia

Si tienes asistencia paga con Google Cloud Platform, presenta un informe a través de uno de los canales de asistencia. Si no tienes asistencia paga, publica en el grupo gce-discussion.

Diferencias notables con las imágenes de SUSE estándar

Las imágenes de SUSE que proporciona Compute Engine contienen las diferencias siguientes con respecto a las imágenes de SUSE estándar:

Imágenes Bring Your Own Subscription (BYOS)

Si necesitas volver a usar tus licencias SLES existentes para crear instancias de Compute Engine, puedes usar imágenes Bring Your Own Subscription (BYOS). Las imágenes BYOS también se conocen como imágenes Bring Your Own Licenses (BYOL). Estas imágenes están disponibles en el proyecto suse-byos-cloud. Consulta SUSE BYOS para obtener más detalles.

Implementa en VPC privada sin dirección IP externa

Si implementas una instancia de SLES en una VPC privada sin dirección IP externa, debes configurar un NAT para que tu instancia pueda alcanzar los servidores de repositorio de SUSE. Si deseas obtener más información, consulta las Opciones de acceso privado para los servicios y la información sobre cómo configurar puertas de enlace NAT en las redes de VPC.

UBUNTU

Ubuntu es un sistema operativo gratuito que desarrolla y mantiene Canonical. Compute Engine ofrece las versiones LTS siguientes, mínimas y regulares de Ubuntu:

Iniciar una instancia con una imagen pública Ubuntu

Las imágenes de Ubuntu con asistencia a largo plazo (LTS) reciben correcciones de errores y actualizaciones de seguridad durante cinco años después de su fecha de lanzamiento. Las imágenes LTS pueden ejecutarse en tus instancias durante varios años sin tener que actualizar a una versión más reciente.

Las imágenes de Ubuntu mínimas tienen la misma asistencia que las imágenes LTS.

Las imágenes de Ubuntu regulares (no LTS) tienen asistencia durante 9 meses desde su fecha de lanzamiento. Si deseas continuar con el uso de una imagen Ubuntu regular, deberás actualizar a la versión regular siguiente o LTS de Ubuntu después de que finalice el ciclo de asistencia para recibir correcciones y actualizaciones. Compute Engine recomienda el uso de imágenes de Ubuntu LTS, a menos que requieras características o paquetes de software que aún no están incluidos en una versión LTS. Si tus instancias ejecutan versiones de Ubuntu que ya no tienen asistencia, actualiza a una versión de Ubuntu con asistencia.

Actualizaciones automáticas

Compute Engine no actualiza de forma automática el sistema operativo ni el software de las instancias. Sin embargo, el proveedor del sistema operativo configura con anterioridad el administrador de paquetes de Ubuntu para que aplique de forma automática parches de seguridad y actualizaciones del sistema en tu instancia de Ubuntu.

Estas actualizaciones automáticas del proveedor del sistema operativo no actualizan las instancias a versiones principales del sistema operativo. Solo se aplican actualizaciones del sistema para versiones menores.

Diferencias notables con las imágenes de Ubuntu estándar

Ciclo de vida

Familia de imágenes Fecha de finalización de la asistencia general y obsolescencia de las imágenes
Ubuntu 14.04 (Trusty Tahr) April, 2019
Ubuntu 16.04 (Xenial Xerus) April, 2021
Ubuntu 18.04 (Bionic Beaver) April, 2023
Ubuntu 18.10 (Cosmic Cuttlefish) July, 2019
Ubuntu 19.04 (Disco Dingo) January, 2020

Asistencia

Si tienes problemas cuando usas las imágenes de Ubuntu que ofrece Google, puedes publicar una pregunta en el foro gce-discussion y obtener ayuda de la comunidad de Ubuntu.

WINDOWS SERVER

Windows Server es un sistema operativo que desarrolla y mantiene Microsoft.

Las imágenes de Windows Server en Compute Engine son similares a los sistemas operativos estándar de Windows Server, pero tienen algunas modificaciones notables que se describen a continuación.

INICIAR UNA INSTANCIA CON UNA IMAGEN PÚBLICA DE WINDOWS

Actualizaciones automáticas

Las imágenes de Windows usan el servicio Windows Update para actualizar el sistema operativo Windows de forma automática cuando hay actualizaciones de seguridad disponibles. Puedes configurar las actualizaciones automáticas para que solo se ejecuten en instancias de Windows cuando las necesites.

Componentes que proporciona Google

En las instancias de Windows Server, los componentes que proporciona Google, como el agente, los metadatos y las secuencias de comandos sysprep, se actualizan de forma automática mediante una tarea programada. Si deseas aprender a inhabilitar estas actualizaciones automáticas, consulta cómo inhabilitar las actualizaciones automáticas de componentes.

Configura las características de Windows

Puedes configurar varias características de Windows Server mediante archivos de configuración en tus instancias o valores de metadatos personalizados en tus instancias y proyectos. Consulta Configura las características de instancia de Windows para obtener información sobre cómo habilitar o inhabilitar estas características.

Windows Server Core

Compute Engine ofrece imágenes públicas para Server Core, que es una opción mínima de instalación de servidor que reduce los requisitos de mantenimiento, el espacio requerido en tu disco de arranque, el uso de memoria de instancia y la superficie de ataque potencial para mejorar la seguridad.

Usa estas imágenes para ejecutar Windows Server en instancias más pequeñas, ahorrar espacio en el disco de arranque o ejecutar aplicaciones que no requieren un entorno de escritorio completo de Windows. Puedes conectarte a estas instancias de Windows mediante el protocolo de escritorio remoto (RDP), pero la interacción principal con el servidor se realiza a través de PowerShell. Si deseas obtener información adicional sobre Server Core, consulta Server Core para Windows Server.

Windows Server Datacenter Edition

Compute Engine ofrece imágenes públicas para varias versiones de Windows Server, incluidas las imágenes que forman parte del ciclo de lanzamiento semestral de Windows Server. Estas versiones semestrales proporcionan características más nuevas de Windows Server que no están disponibles en las versiones del Canal de mantenimiento a largo plazo. Las imágenes semestrales reciben asistencia de Microsoft durante 18 meses.

Windows Server for Containers

Google ofrece una imagen pública para “Windows Server for Containers”, que es una imagen de Windows Server Core con los componentes siguientes preinstalados:

Diferencias con respecto a Windows Server básico

  • Las imágenes de Windows Server no pueden activarse sin una conexión de red a kms.windows.googlecloud.com y dejan de funcionar si no se autentican dentro de los 30 días. Crea una IP externa para tus instancias de Windows a fin de que puedan autenticarse.
  • Los repositorios de Google Cloud están habilitados para instalar paquetes desde el entorno invitado de Compute Engine.
  • El agente de Windows está instalado y configurado como un servicio. La funcionalidad del administrador de cuentas y el administrador de direcciones puede estar inhabilitada.
  • Los metadatos de Google Compute Engine y las secuencias de comandos sysyprep están instalados y agregados a la ruta de acceso predeterminada.
  • El agente de Windows tiene un mecanismo de actualización automática para recibir futuras actualizaciones en las imágenes luego de la versión v20150112. Esto se puede inhabilitar.
  • Hay secuencias de comandos de inicio y apagado configuradas para ejecutarse durante el inicio y el apagado.
  • Los controladores de Google Compute Engine están instalados y son necesarios para iniciar Windows en Compute Engine.
  • GooGet está instalado y se usa para administrar paquetes de componentes de Windows de Google Compute Engine.
  • Todas las actualizaciones de Windows hasta la fecha de la imagen están instaladas y las actualizaciones de Windows están configuradas para actualizarse de forma automática.
  • .NET 4.7 está instalado: .NET 4.7
  • Windows Server 2008 R2 tiene instalado WMF 4.0, que incluye PowerShell 4.0.
  • Windows Server 2012 R2 y 2016 tienen instalado WMF 5.1, que incluye PowerShell 5.1.
  • BGInfo está instalado y habilitado para mostrar información del host en el escritorio. En Windows Server 2012 R2, las imágenes de escritorio no se muestran de manera predeterminada.
  • El SDK de Google Cloud está instalado con su propio entorno Python 2.7. El SDK de Google Cloud respeta las cuentas de servicio del proyecto, los alcances de las instancias y funciona en PowerShell y CMD.
  • La clave de registro RealTimeIsUniversal está instalada. La BIOS es un reloj UTC, no LocalTime.
  • La zona horaria se establece en GMT (hora estándar de Greenwich), que equivale al horario UTC.
  • El NTP está configurado para sincronizarse con el servidor de metadatos de Compute Engine.
  • El servidor de metadatos de Compute Engine se agrega al archivo de hosts.
  • El firewall de Windows está abierto para permitir la comunicación bidireccional con el servidor de metadatos de Compute Engine.
  • KeepAliveTime del TCP se establece en 5 minutos.
  • El descubrimiento automático de proxy web (WPAD) está inhabilitado.
  • La configuración de energía se modificó para que nunca se apague el monitor.
  • La propiedad BootStatusPolicy está configurada para ignorar todas las fallas de arranque.
  • La propiedad EnableQueryAccessAlignment está habilitada para el controlador vioscsi.
  • Se instala una clave de cliente KMS. Además, el cliente KMS está configurado para activarse mediante los servidores KMS de Compute Engine.
  • El escritorio remoto (RDP) está habilitado y los puertos de firewall de Windows asociados están abiertos.
  • WinRM mediante HTTPS está configurado mediante un certificado autofirmado y los puertos de firewall de Windows asociados están abiertos.
  • La cuenta de administrador está inhabilitada.
  • El adaptador netkvm está configurado para usar DHCP.
  • La MTU del adaptador netkvm está configurada en 1,460.
  • Se agrega al adaptador netkvm una ruta persistente hacia el servidor de metadatos de Compute Engine.
  • Las contraseñas de usuario deben tener al menos ocho caracteres.
  • La propiedad LocalAccountTokenFilterPolicy está habilitada para otorgar acceso a archivos compartidos administrativos.
  • El archivo de paginación está configurado en un tamaño estático de 1 GB.

Ciclo de vida

Consulta la Política de ciclo de vida de Microsoft.

Asistencia

Si tienes problemas para usar las imágenes de Windows que ofrece Google, puedes publicar una pregunta en gce-discussion.

SQL Server

SQL Server es un sistema de administración de bases de datos relacionales que desarrolla y mantiene Microsoft.

Las imágenes de SQL Server son similares a las imágenes de sistema operativo estándar de Windows Server 2012 R2 y Windows Server 2016, pero incluyen SQL Server preinstalado y tienen algunos cambios notables que se describen a continuación.

Para obtener más información sobre imágenes con SQL Server preinstalado, consulta la documentación de SQL Server.

INICIAR UNA INSTANCIA CON UNA IMAGEN PÚBLICA DE WINDOWS

Actualizaciones automáticas

Las imágenes de Windows usan el servicio Windows Update para actualizar el sistema operativo Windows de forma automática cuando hay actualizaciones de seguridad disponibles. Puedes configurar las actualizaciones automáticas para que solo se ejecuten en instancias de Windows cuando las necesites.

Componentes que proporciona Google

En las instancias de Windows Server, los componentes que proporciona Google, como el agente, los metadatos y las secuencias de comandos sysprep, se actualizan de forma automática mediante una tarea programada. Si deseas aprender a inhabilitar estas actualizaciones automáticas, consulta cómo inhabilitar las actualizaciones automáticas de componentes.

Configura las características de Windows

Puedes configurar varias características de Windows Server mediante archivos de configuración en tus instancias o valores de metadatos personalizados en tus instancias y proyectos. Consulta Configura las características de instancia de Windows para obtener información sobre cómo habilitar o inhabilitar estas características.

Diferencias con respecto a Windows Server básico

  • Las imágenes de Windows Server no pueden activarse sin una conexión de red a kms.windows.googlecloud.com y dejan de funcionar si no se autentican dentro de los 30 días. Crea una IP externa para tus instancias de Windows a fin de que puedan autenticarse.
  • Los repositorios de Google Cloud están habilitados para instalar paquetes desde el entorno invitado de Compute Engine.
  • El agente de Windows está instalado y configurado como un servicio. La funcionalidad del administrador de cuentas y el administrador de direcciones puede estar inhabilitada.
  • Los metadatos de Google Compute Engine y las secuencias de comandos sysyprep están instalados y agregados a la ruta de acceso predeterminada.
  • El agente de Windows tiene un mecanismo de actualización automática para recibir futuras actualizaciones en las imágenes luego de la versión v20150112. Esto se puede inhabilitar.
  • Hay secuencias de comandos de inicio y apagado configuradas para ejecutarse durante el inicio y el apagado.
  • Los controladores de Google Compute Engine están instalados y son necesarios para iniciar Windows en Compute Engine.
  • GooGet está instalado y se usa para administrar paquetes de componentes de Windows de Google Compute Engine.
  • Todas las actualizaciones de Windows hasta la fecha de la imagen están instaladas y las actualizaciones de Windows están configuradas para actualizarse de forma automática.
  • Windows Server 2012 R2 tiene instalado .NET 4.6.1.
  • Windows Server 2012 R2 tiene instalado WMF 5.0, que incluye PowerShell 5.0.
  • BGInfo está instalado y habilitado para mostrar información del host en el escritorio. En Windows Server 2012 R2, las imágenes de escritorio no se muestran de manera predeterminada.
  • El SDK de Google Cloud está instalado con su propio entorno Python 2.7. El SDK de Google Cloud respeta las cuentas de servicio del proyecto, los alcances de las instancias y funciona en PowerShell y CMD.
  • La clave de registro RealTimeIsUniversal está instalada. La BIOS es un reloj UTC, no LocalTime.
  • La zona horaria se establece en GMT (hora estándar de Greenwich), que equivale al horario UTC.
  • El NTP está configurado para sincronizarse con el servidor de metadatos de Compute Engine.
  • El servidor de metadatos de Compute Engine se agrega al archivo de hosts.
  • El firewall de Windows está abierto para permitir la comunicación bidireccional con el servidor de metadatos de Compute Engine.
  • KeepAliveTime del TCP se establece en 5 minutos.
  • El descubrimiento automático de proxy web (WPAD) está inhabilitado.
  • La configuración de energía se modificó para que nunca se apague el monitor.
  • La propiedad BootStatusPolicy está configurada para ignorar todas las fallas de arranque.
  • La propiedad EnableQueryAccessAlignment está habilitada para el controlador vioscsi.
  • Se instala una clave de cliente KMS. Además, el cliente KMS está configurado para activarse mediante los servidores KMS de Compute Engine.
  • El escritorio remoto (RDP) está habilitado y los puertos de firewall de Windows asociados están abiertos.
  • WinRM mediante HTTPS está configurado mediante un certificado autofirmado y los puertos de firewall de Windows asociados están abiertos.
  • La cuenta de administrador está inhabilitada.
  • El adaptador netkvm está configurado para usar DHCP.
  • La MTU del adaptador netkvm está configurada en 1,430.
  • Se agrega al adaptador netkvm una ruta persistente hacia el servidor de metadatos de Compute Engine.
  • Las contraseñas de usuario deben tener al menos ocho caracteres.
  • La propiedad LocalAccountTokenFilterPolicy está habilitada para otorgar acceso a archivos compartidos administrativos.
  • El archivo de paginación está configurado en un tamaño estático de 4 GB.

Asistencia

Si tienes problemas para usar las imágenes de SQL Server que ofrece Google, puedes publicar una pregunta en gce-discussion.

Imágenes con asistencia de la comunidad

Las imágenes con asistencia de la comunidad no reciben asistencia directa de Compute Engine. Por lo tanto, corresponde a la comunidad del proyecto garantizar que las imágenes funcionen con las características de Compute Engine y mantener las actualizaciones de seguridad. Las imágenes con asistencia comunitaria se proporcionan tal como las compilan y mantienen las comunidades de los proyectos.

Pruebas de Debian

Debian es un sistema operativo gratuito que ofrece la comunidad Debian. La imagen de pruebas de Debian se proporcionan en función del mejor esfuerzo para el desarrollo y las pruebas. Para enumerar las imágenes de pruebas de Debian, usa el comando siguiente de gcloud:

gcloud compute images list --project debian-cloud-testing --no-standard-images

openSUSE

openSUSE es un sistema operativo gratuito basado en Linux y patrocinado por SUSE. Las imágenes de openSUSE están disponibles en el proyecto opensuse-cloud. Para enumerar las imágenes de openSUSE, usa el comando siguiente de gcloud:

gcloud compute images list --project opensuse-cloud --no-standard-images

FreeBSD

FreeBSD es un sistema operativo gratuito mantenido por el proyecto FreeBSD. Las imágenes de FreeBSD están disponibles en el proyecto freebsd-org-cloud-dev. Para enumerar las imágenes de FreeBSD, usa el comando siguiente de gcloud:

gcloud compute images list --project freebsd-org-cloud-dev --no-standard-images

Pasos siguientes

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

Documentación de Compute Engine