Imágenes de SO


Usa imágenes de sistemas operativos para crear discos de arranque para tus instancias de máquinas virtuales. Puedes usar uno de los siguientes tipos de imagen de SO:

Algunas imágenes de SO también pueden ejecutar contenedores en Compute Engine.

Imágenes de SO públicas

Compute Engine ofrece muchas imágenes de SO públicas preconfiguradas con sistemas operativos compatibles Linux o Windows. Usa estas imágenes de SO para crear e iniciar instancias. Compute Engine usa la imagen que has seleccionado para crear un disco de arranque persistente para cada VM. De forma predeterminada, el disco de arranque de una VM tiene el mismo tamaño que la imagen que has seleccionado. Si tu máquina virtual requiere un disco de arranque más grande que el tamaño de la imagen, cambia el tamaño del disco de arranque.

Lista de imágenes de SO públicas disponibles en Compute Engine

Para ver una lista completa de imágenes de SO públicas con el nombre, el tamaño y el número de versión de cada imagen, puedes usar la Google Cloud consola o la CLI de Google Cloud. Compute Engine actualiza las imágenes públicas del SO con regularidad o cuando hay disponible un parche para una vulnerabilidad y exposición comunes (CVE) de impacto crítico.

Compute Engine proporciona versiones de 64 bits de estas imágenes públicas del SO. Para obtener más información sobre cada SO, incluido cómo se personaliza cada SO para ejecutarse en Compute Engine, consulta los detalles de los sistemas operativos.

Consola

  1. En la Google Cloud consola, ve a la página Imágenes.

    Ir a Imágenes

    De forma predeterminada, la consola muestra todas las imágenes de SO disponibles en los proyectos Imágenes de Compute Engine, Imágenes de máquinas virtuales de aprendizaje profundo e Imágenes de HPC. Google Cloud

gcloud

gcloud compute images list

De forma predeterminada, la CLI de gcloud muestra todas las imágenes de SO disponibles en los proyectos de imágenes de Compute Engine.

Imágenes de SO personalizadas

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

Funciones del sistema operativo invitado

Algunas funciones del sistema operativo invitado solo están disponibles en determinadas imágenes del SO. Por ejemplo, SCSI multicola solo está habilitado en algunas imágenes de SO públicas.

Para habilitar estas funciones en tus imágenes de SO personalizadas, especifica una o varias funciones del sistema operativo invitado al crear una imagen de SO personalizada.

Costes de las imágenes del SO

Las imágenes de SO premium, ya sean públicas o personalizadas, conllevan tarifas de licencia para ejecutarse en Compute Engine. Dispones de dos opciones:

  • Adjuntar una licencia bajo demanda o de pago por uso
  • Licencia adquirida por el usuario (BYOL) o suscripción adquirida por el usuario (BYOS)

    Para obtener más información sobre las licencias, consulta Tipos de licencias y precios.

En el caso de las imágenes de SO personalizadas, también se te cobrará por el almacenamiento de imágenes mientras mantengas la imagen de SO personalizada en tu proyecto.

Familias de imágenes

Las familias de imágenes te ayudan a gestionar las imágenes de tu proyecto agrupando las imágenes relacionadas para que puedas avanzar y retroceder entre versiones específicas de una imagen. Una familia de imágenes siempre apunta a la versión más reciente de una imagen del SO que no esté obsoleta. La mayoría de las imágenes de SO públicas se agrupan en una familia de imágenes. Por ejemplo, la familia de imágenes debian-11 del proyecto debian-cloud siempre apunta a la imagen de Debian 11 más reciente.

Familias de imágenes personalizadas

Si actualizas con frecuencia tus imágenes de SO personalizadas con configuraciones y software más recientes, puedes agruparlas en una familia de imágenes personalizadas. La familia de imágenes siempre apunta a la imagen de SO más reciente de esa familia, por lo que tus plantillas de instancia y tus secuencias de comandos pueden usar esa imagen sin tener que actualizar las referencias a una versión de imagen específica.

Además, como la familia de imágenes nunca apunta a una imagen obsoleta, puedes restaurar la familia de imágenes a una versión anterior de la imagen del SO obsoletando la imagen más reciente de esa familia. Ten en cuenta que solo se puede restaurar la versión anterior de la imagen si no está obsoleta. Para obtener más información, consulta Configurar versiones de imagen en una familia de imágenes.

Para consultar las prácticas recomendadas al trabajar con familias de imágenes, consulte Prácticas recomendadas para familias de imágenes.

Sistemas operativos compatibles con partners

Estos son sistemas operativos que puedes usar en Google Cloud, pero el partner o el distribuidor son los responsables de asegurarse de que estos sistemas operativos funcionen con las funciones de Google Cloud y de que se mantengan las actualizaciones de seguridad. Si tienes problemas específicos con los sistemas operativos compatibles con el partner, debes usar los recursos de la comunidad o recibir asistencia de nivel empresarial del partner.

Los siguientes sistemas operativos compatibles con partners se pueden ejecutar en Google Cloud.

Oracle Linux

Oracle Linux es un sistema operativo que ofrece Oracle. Las imágenes de Oracle Linux están disponibles en Google Cloud proporcionadas por Oracle. También puedes importar imágenes de Oracle Linux a Google Cloud.

Si necesitas asistencia específica para el sistema operativo Oracle Linux, puedes consultar recursos de la comunidad u obtener asistencia de nivel empresarial directamente de Oracle.

Importar imágenes del SO Oracle Linux

Para importar una imagen del SO Oracle Linux a Compute Engine, puedes usar la herramienta de importación disponible en Migrate to Virtual Machines. Esta herramienta asegura que las imágenes del SO importadas estén configuradas correctamente para trabajar en un entorno Google Cloud . Para obtener instrucciones detalladas, consulta Importar imágenes de disco virtual. Para ver una lista de las versiones del SO Oracle Linux que se pueden importar, consulta Sistemas operativos compatibles con partners.

Imágenes de SO compatibles con la comunidad

Google Cloudno ofrece asistencia directa para las imágenes de SO compatibles con la comunidad. La comunidad del proyecto es la responsable de asegurarse de que estas imágenes del SO funcionen con lasGoogle Cloud funciones y de que se mantengan las actualizaciones de seguridad. Las imágenes con asistencia de la comunidad se proporcionan tal cual por las comunidades del proyecto que las crean y mantienen.

Las siguientes imágenes compatibles con la comunidad se pueden ejecutar en Google Cloud.

AlmaLinux

AlmaLinux es un sistema operativo ofrecido por el proyecto AlmaLinux. Las imágenes de AlmaLinux están disponibles en el proyecto almalinux-cloud. Para enumerar las imágenes del SO AlmaLinux, usa el siguiente comando gcloud:

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

Fedora Cloud

Fedora Cloud es un sistema operativo mantenido por el proyecto Fedora Cloud. Las imágenes de Fedora Cloud están disponibles en el proyecto fedora-cloud. Para enumerar las imágenes de Fedora Cloud OS, usa el siguiente comando gcloud:

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

FreeBSD

FreeBSD es un sistema operativo 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 del SO FreeBSD, usa el siguiente comando gcloud:

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

La compatibilidad con gVNIC para FreeBSD (vista previa) está disponible en la versión 14.0 y posteriores. Para usar gVNIC con otras versiones, el controlador se puede instalar manualmente.

Para crear una VM que use gVNIC con una versión de FreeBSD anterior a la 14.0, debes crear una imagen de SO personalizada que admita gVNIC y, a continuación, usar esa imagen de SO al crear la VM.

openSUSE

openSUSE es un sistema operativo basado en Linux patrocinado por SUSE. Las imágenes de openSUSE están disponibles en el proyecto opensuse-cloud. Para ver una lista de imágenes del SO openSUSE, usa el siguiente comando gcloud:

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

Imágenes de SO para HPC

Las siguientes imágenes de SO están disponibles para crear máquinas virtuales optimizadas para ejecutar cargas de trabajo de computación de alto rendimiento (HPC) en Compute Engine:

En CentOS 7:

  • Familia de imágenes: hpc-centos-7, proyecto de imágenes: cloud-hpc-image-public

En Rocky Linux 8:

  • Familia de imágenes: hpc-rocky-linux-8, proyecto de imágenes: cloud-hpc-image-public

Para obtener información sobre cómo usar esta imagen del SO, consulta Crear una instancia de máquina virtual lista para HPC.

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