Información general de Compute Engine


Compute Engine es un producto de infraestructura como servicio (IaaS) que ofrece instancias de máquinas virtuales (VM) autogestionadas e instancias de hardware desnudo. Compute Engine ofrece máquinas virtuales con un hipervisor KVM, sistemas operativos para Linux y Windows, y opciones de almacenamiento locales y duraderas. Puedes configurar y controlar los recursos de Compute Engine con la consola de Google Cloud , la CLI de Google Cloud o una API basada en REST. También puedes usar una gran variedad de lenguajes de programación disponibles con las bibliotecas de cliente de Cloud de Google.

Estas son algunas de las ventajas de usar Compute Engine:

  • Extensibilidad: Compute Engine se integra con tecnologías como Cloud Storage, Google Kubernetes Engine y BigQuery para ir más allá de las capacidades computacionales básicas y crear así aplicaciones más sofisticadas y complejas. Google Cloud
  • Escalabilidad: aumenta el número de recursos de computación según sea necesario sin tener que gestionar tu propia infraestructura. Esto es útil para las empresas que experimentan aumentos repentinos del tráfico, ya que pueden añadir rápidamente más instancias para gestionar el aumento y eliminar las instancias cuando ya no sean necesarias.
  • Fiabilidad: la infraestructura de Google es muy fiable y ofrece una garantía de tiempo de actividad del 99, 9 %.
  • Rentabilidad: Compute Engine ofrece varias opciones de precios que se adaptan a tu presupuesto. Además, solo pagas por los recursos que utilizas y no hay costes iniciales.

Qué ofrece Compute Engine

Compute Engine te ofrece flexibilidad para que puedas ejecutar una amplia gama de aplicaciones y cargas de trabajo que se adapten a tus necesidades. Desde el procesamiento por lotes hasta el servicio web o la computación de alto rendimiento, puedes configurar Compute Engine para que se adapte a tus necesidades.

Selección de la ubicación

Google ofrece regiones en todo el mundo para que puedas desplegar recursos de Compute Engine. Puedes elegir la región que mejor se adapte a los requisitos de tu carga de trabajo:

  • Restricciones específicas de cada territorio
  • Latencia de los usuarios por región
  • Requisitos de latencia de tu aplicación
  • Cantidad de control sobre la latencia
  • Equilibrio entre baja latencia y simplicidad

Para obtener más información sobre las regiones y las zonas, consulta el artículo Acerca de las regiones y las zonas.

Tipos de máquinas de Compute Engine

Compute Engine ofrece un conjunto completo de familias de máquinas, cada una de las cuales contiene tipos de máquinas entre los que elegir al crear una instancia de proceso. Cada familia de máquinas se compone de series de máquinas y tipos de máquinas predefinidos en cada serie.

Compute Engine ofrece familias de máquinas de uso general, optimizadas para la computación, optimizadas para el almacenamiento, optimizadas para la memoria y optimizadas para aceleradores. Si un tipo de máquina de uso general preconfigurado no satisface tus necesidades, puedes crear un tipo de máquina personalizada con recursos de CPU y memoria personalizados para algunas de las series de máquinas.

Para obtener más información, consulte la guía de recursos de familias de máquinas.

Sistemas operativos

Compute Engine ofrece muchas imágenes públicas preconfiguradas de sistemas operativos Linux y Windows. La mayoría de las imágenes públicas se proporcionan sin coste adicional, pero hay algunas imágenes premium por las que se te cobra. No se te cobrará por importar imágenes personalizadas, pero sí se te aplicará un cargo por almacenamiento de imágenes mientras mantengas la imagen personalizada en tu proyecto.

Opciones de almacenamiento

Puedes elegir entre varias opciones de almacenamiento en bloques, como Google Cloud Hyperdisk, SSD local y Persistent Disk.

  • SSD local: unidades físicas que ofrecen el mejor rendimiento, pero no son duraderas. Si detienes la instancia, se perderán los datos de los discos SSD locales que estén vinculados a ella. Los discos SSD locales están conectados directamente al mismo servidor que la instancia de proceso.

  • Hyperdisk: el almacenamiento duradero más rápido para Compute Engine. Los datos de los volúmenes de Hyperdisk se conservan aunque detengas la instancia. Los volúmenes de Hyperdisk ofrecen un rendimiento configurable y se pueden cambiar de tamaño de forma dinámica. También puedes reducir los costes y la complejidad de la gestión de discos comprando capacidad y rendimiento por adelantado con los grupos de almacenamiento de Hyperdisk.

  • Persistent Disk: si necesitas almacenamiento duradero para una serie de máquinas que no admite Hyperdisk, usa Persistent Disk. Persistent Disk proporciona almacenamiento en bloques rápido y duradero que se conserva aunque detengas la instancia.

Cada opción tiene un precio y un rendimiento únicos. Para obtener más información sobre los discos de Compute Engine, consulta Elegir un tipo de disco. Para comparar los costes, consulta la página Precios de los discos.

Siguientes pasos