Comparativa de VM y Compute Engine en Google
Comparativa de VM y Compute Engine en Google
Máquinas virtuales
Temario
01 Compute Engine
Lab: Cómo crear máquinas virtuales
03 Imágenes
04 Opciones de discos
Compute Engine
01
Información confidencial de Google
Usted cuenta con una VM y un sistema operativo y puede elegir cómo administrarlos
y manejar factores como el ajuste de escala automático, en el que configurará las
reglas para agregar más máquinas virtuales en situaciones específicas. Más adelante
en el curso hablaremos sobre el ajuste de escala automático.
Es posible que otros servicios, como Google Kubernetes Engine, que consta de
cargas de trabajo alojadas en contenedores, no sean tan fáciles de transferir como
las cargas de trabajo locales que suele usar.
Información confidencial de Google
Compute Engine
Políticas de
Interrumpible:
disponibilidad:
● Hasta un 80% de descuento
● Migración en vivo
● Sin ANS
● Reinicio automático
Procesamiento
Cuando migra desde una configuración local, está acostumbrado a los núcleos
físicos, que tienen hipersubprocesos. En Compute Engine, cada CPU virtual se
implementa como un hipersubproceso de hardware único en una de las plataformas
de CPU disponibles.
Para obtener una lista actualizada de las plataformas de CPU disponibles, consulte la
página de documentación.
Información confidencial de Google
Almacenamiento
Discos
Tiene tres opciones: estándar, SSD o SSD local. En pocas palabras, ¿desea usar
unidades de disco duro rotativos (HDD) estándar o de estado sólido (SSD) con
memoria flash? Ambas opciones otorgan la misma cantidad de capacidad respecto al
tamaño del disco cuando se elige un disco persistente. Por lo tanto, la pregunta en
realidad apunta a la comparación del rendimiento y el costo, ya que cada opción
tiene una estructura de precios diferente.
En términos sencillos, las SSD están diseñadas para entregarle una mayor cantidad
de IOPS por dólar, mientras que los discos estándar le otorgan más capacidad por la
inversión que realizó.
Las SSD locales incluso tienen una mayor capacidad de procesamiento y menos
latencia que los discos persistentes SSD, ya que están conectados al hardware
físico. Sin embargo, los datos que se almacenan en las SSD locales persisten solo
hasta que detiene la instancia o la borra. Por lo general, las SSD locales se usan
como discos de intercambio, del mismo modo que si se quisiera crear un disco RAM,
pero, si se necesita más capacidad, se pueden almacenar en una SSD local. Puede
crear instancias con un máximo de ocho particiones separadas de SSD local de
375 GB, lo que equivale a un total de 3 TB de espacio SSD local para cada instancia.
Los discos SSD estándar y no locales pueden alcanzar un tamaño de hasta 257 TB
por instancia. El rendimiento de estos discos se escala con cada GB de espacio
asignado.
Información confidencial de Google
Redes
En cuanto a las redes, ya vimos las características que se aplican a Compute Engine
en el lab del módulo anterior. Analizamos los distintos tipos de redes y creamos
reglas de firewall con direcciones IP y etiquetas de red.
También notará que puede realizar balanceo de cargas de HTTPS regional y de red.
Para esto no se necesita ninguna preparación previa, ya que los balanceadores de
cargas no son dispositivos de hardware que necesiten analizar su tráfico. En
términos simples, un balanceador de cargas es un conjunto de reglas de ingeniería
de tráfico que llegan a la red de Google y la VPC aplica sus reglas destinadas al
rango de subred de su dirección IP. Aprenderemos más sobre los balanceadores de
cargas más adelante en el curso.
Si desea ver una explicación rápida del proceso de creación de una instancia de VM,
consulte esta demostración.
Información confidencial de Google
Acceso a la VM
Para acceder a una VM, el creador de la instancia debe tener privilegios completos
de usuario raíz sobre ella.
En una instancia de Windows, el creador puede usar Cloud Console para generar un
nombre de usuario y una contraseña. Después de que lo haga, todos quienes sepan
el nombre de usuario y la contraseña se pueden conectar a la instancia con un
cliente del protocolo de escritorio remoto (RDP).
Creamos una lista con las reglas de firewall necesarias para SSH y RDP, pero no es
obligatorio que las defina si usa la red predeterminada que abordamos en el módulo
anterior.
Restablecer
Exportar
Disco raíz Imagen Acceso Finalizado
imagen del
Disco persistente del SSH | RDP
Cloud sistema
sistema Storage
Instantánea Política de
Borrar
del disco disponibilidad
Discos persistente
Iniciar Modificar
adicionales Usar
Mover la VM a
Migración en vivo otra zona
Cuando define todas las propiedades de una instancia y hace clic en Crear, la
instancia entra al estado de aprovisionamiento. Aquí, los recursos como la CPU, la
memoria y los discos se reservan para la instancia, pero la instancia todavía no se
está ejecutando. A continuación, la instancia avanza al estado de etapa de pruebas,
en la que los recursos se adquirieron y la instancia está lista para iniciarse.
Específicamente, en este estado, Compute Engine agrega direcciones IP, inicia la
imagen del sistema y también inicia el sistema.
Algunas acciones requieren que detenga su máquina virtual, por ejemplo, si desea
agregarle más CPU. Cuando la instancia entre a ese estado, pasará por secuencias
de comandos de cierre preconfiguradas y terminará en el estado finalizado. En este
punto, puede decidir si reiniciar la instancia (lo que la devolvería al estado de
aprovisionamiento) o borrarla.
“Apagar ACPI”
Existen diferentes formas en las que puede cambiar el estado de ejecución de una
VM. Algunas requieren de Cloud Console y el comando de gcloud, mientras que otras
se realizan desde el SO, como el reinicio y el cierre.
Es importante saber que, si reinicia, detiene o incluso borra una instancia, el proceso
tardará alrededor de 90 s. En una VM interrumpible, si la instancia no se detiene
después de 30 s, Compute Engine envía una señal ACPI G3 Mechanical Off al
sistema operativo. Recuérdelo cuando escriba secuencias de comandos de cierre
para VM interrumpibles.
Información confidencial de Google
Reinicio automático
● Reinicio de VM automático debido a fallas o eventos de mantenimiento
○ Sin interrupciones ni finalizaciones iniciadas por el usuario
Mantenimiento en el host
● Determina si el host se migró en vivo o se finalizó debido a un evento de mantenimiento.
La migración en vivo es la opción predeterminada.
Migración en vivo
● Durante los eventos de mantenimiento, la VM se migra a un hardware diferente sin interrupciones.
● Los metadatos indican que ocurrió la migración en vivo.
Como mencionamos antes, Compute Engine puede migrar en vivo sus máquinas
virtuales a otro host debido a eventos de mantenimiento para evitar que sus
aplicaciones experimenten interrupciones. La política de disponibilidad de las VM
determina el comportamiento de las instancias en este tipo de situaciones.
Administración de parches de SO:
● Informes de cumplimiento de los parches
● Aplicación de parches a implementaciones
Cuando aprovisiona una imagen premium, hay un costo asociado con ella. El costo
incluye el uso del SO y la administración de parches a este. Con Google Cloud,
podemos administrar con facilidad los parches de sus SO.
VM detenida (finalizada)
Acciones
● Cambiar el tipo de máquina
● Migrar la instancia de VM a otra red
● Agregar o quitar los discos conectados, y cambiar la configuración de eliminación automática
● Modificar etiquetas de instancias
● Modificar VM personalizadas o metadatos de todo el proyecto
● Quitar o configurar una IP estática nueva
● Modificar la política de disponibilidad de la VM
● No se puede cambiar la imagen de una VM detenida
Cuando se finaliza una VM, no debe pagar por la memoria ni los recursos de CPU.
Sin embargo, sí se le cobrará por los discos conectados y las direcciones IP
reservadas. En el estado de finalización, puede realizar cualquiera de las acciones
mencionadas aquí, como cambiar el tipo de máquina, pero no puede cambiar la
imagen de una VM finalizada.
Además, no todas las acciones requieren que detenga la máquina virtual. Por
ejemplo, las políticas de disponibilidad de la VM se pueden cambiar mientras esta se
ejecuta, como lo analizamos anteriormente.
Información confidencial de Google
Introducción al lab
Cómo crear máquinas virtuales
02 Crear VM avanzadas
Opciones de
02
procesamiento (CPU
virtual y memoria)
Cree una VM
[Link]
Tiene tres opciones para crear y configurar una VM. Puede usar Cloud Console
(como lo hizo en el lab anterior), la línea de comandos de Cloud Shell o la
API de RESTful. Si desea automatizar y procesar parámetros de configuración muy
complejos, le recomendamos que los configure de manera programática con la
API de RESTful. Para hacerlo, defina todas las opciones de su entorno.
Tipos de máquina
Exploremos cada uno de estos tipos de máquinas, pero recuerde que ellos y sus
opciones disponibles pueden cambiar.
Información confidencial de Google
n1-standard-1 1 3.75
3.75 GB de memoria
n1-standard-2 2 7.50
1 CPU virtual
n1-standard-4 4 15
n1-standard-8 8 30
128 257 TB
n1-standard-16 16 60
n1-standard-32 32 120
n1-standard-64 64 240
n1-standard-96 96 360
Los tipos de máquinas estándar son adecuados para las tareas que tienen
necesidades equilibradas de CPU y memoria. Los tipos de máquinas estándar tienen
3.75 GB de memoria por CPU virtual. Los parámetros de configuración de CPU
virtuales vienen en intervalos diferentes desde 1 CPU virtual hasta 96 CPU virtuales,
como se muestra en esta tabla. Cada una de estas máquinas admite un máximo de
128 discos persistentes con un tamaño total de 257 TB para cada PD, que también
es el caso para los tipos de máquina con alta capacidad de memoria, alta capacidad
de CPU, con optimización de memoria y optimizados para procesamiento.
Información confidencial de Google
n1-highmem-2 2 13
6.5 GB de memoria
n1-highmem-4 4 26
1 CPU virtual
n1-highmem-8 8 52
n1-highmem-32 32 208
n1-highmem-64 64 416
n1-highmem-96 96 624
Los tipos de máquinas con alta capacidad de memoria son ideales para las tareas
que requieren más memoria en relación con las CPU virtuales. Los tipos de
máquinas con alta capacidad de memoria tienen 6.50 GB de memoria de sistema por
CPU virtual. De manera similar a los tipos de máquinas estándar, los parámetros de
configuración de CPU virtuales vienen en intervalos diferentes, desde 2 hasta
96 CPU virtuales, como se muestra en esta tabla.
Información confidencial de Google
n1-highcpu-2 2 1.80
0.9 GB de memoria
n1-highcpu-4 4 3.60
1 CPU virtual
n1-highcpu-8 8 7.20
n1-highcpu-32 32 28.8
n1-highcpu-64 64 57.6
n1-highcpu-96 96 86.4
Los tipos de máquinas con alta capacidad de CPU son ideales para las tareas que
requieren más CPU virtuales en relación con la memoria. Los tipos de máquinas con
alta capacidad de CPU tienen 0.90 GB de memoria por CPU virtual.
Información confidencial de Google
Los tipos de máquinas con optimización de memoria son ideales para las tareas que
requieren un uso intensivo de la memoria y una proporción memoria-CPU virtual más
alta que los tipos de máquinas con alta capacidad de memoria. Estos tipos de
máquinas son perfectos para las bases de datos y estadísticas en la memoria, como
SAP HANA, cargas de trabajo de almacenamiento empresarial, análisis genómico y
servicios de análisis de SQL. Los tipos de máquinas con optimización de memoria
tienen más de 14 GB de memoria por CPU virtual.
c2-standard-4 4 16
c2-standard-8 8 32
c2-standard-30 30 120
c2-standard-60 60 240
Los tipos de máquinas optimizados para procesamiento son ideales para cargas de
trabajo que hacen un uso intensivo del procesamiento. Ofrecen el mayor rendimiento
por núcleo de Compute Engine. Los tipos de máquinas C2, basados en los
procesadores escalables Intel de última generación (Cascade Lake), ofrecen hasta
3.8 GHz de turbo de núcleo completo continuo y proporcionan transparencia total en
la arquitectura de las plataformas de servidores subyacentes, lo que permite un
ajuste avanzado del rendimiento. Los tipos de máquinas C2 cuentan con mucha más
potencia de procesamiento, se ejecutan en una plataforma más reciente y, en
general, son más confiables para lidiar con cargas de trabajo de procesamiento
intensivo que los tipos de máquinas con alta capacidad de CPU N1.
Información confidencial de Google
Los tipos de máquinas de núcleo compartido proporcionan una CPU virtual que
puede ejecutarse en menos tiempo del habitual en un único hipersubproceso de
hardware de la CPU host que ejecuta su instancia. Las instancias con núcleo
compartido pueden ser más rentables para ejecutar aplicaciones pequeñas que no
requieren de más recursos que otros tipos de máquinas. Existen solo dos tipos de
máquinas de núcleo compartido entre las que elegir:
● f1-micro
● g1-small
Los tipos de máquinas f1-micro cuentan con funciones de aumentos de actividad que
permiten que las instancias usen capacidad adicional de CPU física por períodos
breves. Los aumentos de actividad se activan de forma automática cuando su
instancia necesita más capacidad de CPU física que la asignada en un principio.
Durante estos períodos de actividad máxima, su instancia aprovechará la capacidad
de CPU física disponible en aumentos de actividad. Tenga en cuenta que los
aumentos de actividad no son permanentes y solo pueden usarse de forma periódica.
Para obtener información actualizada sobre todos estos tipos de máquinas, consulte
la página de documentación.
Información confidencial de Google
3.75 GB 1-6.5
Personalice la cantidad de memoria y CPU virtuales
Extender memoria
para su máquina:
Plataforma de CPU
(predeterminado) memoria seleccionados para esta instancia. Con la configuración actual, debes
seleccionar, como mínimo 1 bloque de CPU de este tipo. Más información
Cantidad de GPU Tipo de GPU
● La memoria total debe ser un múltiplo de 256 MB Ninguna
● Solo se pueden crear tipos de máquina con 1 CPU virtual o un número par de
CPU virtuales.
● La memoria debe ser entre 0.9 GB y 6.5 GB por CPU virtual (de forma
predeterminada).
● La memoria total de la instancia debe ser un múltiplo de 256 MB.
Finlandia
Países Bajos
Berlín
Varsovia
Londres
Montreal Bélgica Fráncfort
Toronto París Zúrich
Oregón Iowa* Turín Milán
Salt Lake City Madrid
Virginia del N. Seúl
Las Vegas Columbus Tokio
Los Ángeles Carolina del S.
Osaka
Delhi
Doha Taiwán
Hong Kong
Bombay
Singapur
Yakarta
Elija la São Paulo
región y la Santiago
Melbourne
Sídney
zona
Región actual Región futura
* Excepción: Región con 4 zonas.
con 3 zonas con 3 zonas
Cada zona admite una combinación de las plataformas Ivy Bridge, Sandy Bridge,
Haswell, Broadwell y Skylake. Cuando cree una instancia en una zona, la instancia
usará el procesador que admite la zona de forma predeterminada. Por ejemplo, si
crea una instancia en la zona us-central1-a, su instancia usará un procesador
Sandy Bridge.
Información confidencial de Google
Precios
● Descuentos:
○ Uso continuo
○ Compromiso de uso
○ Instancias de VM interrumpibles
● Motor de recomendaciones
○ Envía notificaciones respecto a instancias poco utilizadas
Google Cloud cuenta con varias opciones para mantener bajos los precios de los
recursos de Compute Engine:
Todas las CPU virtuales, las GPU y los GB de memoria se cobran por un mínimo de
1 minuto. Por ejemplo, si ejecuta su máquina virtual durante 30 segundos, se le
facturará por 1 minuto de uso. Después de ese lapso, las instancias se cobran en
incrementos de 1 segundo.
Compute Engine usa un modelo de precios basado en recursos, en el que cada CPU
virtual y GB de memoria en el servicio se facturan por separado, en lugar de como
parte de un solo tipo de máquina. Las instancias se siguen creando con tipos
predefinidos de máquinas, pero en la factura se las informa como CPU virtuales y
memoria individuales que se usaron.
Compute Engine también tiene límites de uso gratuito. Si desea conocer las
condiciones exactas, consulte la página de documentación.
Información confidencial de Google
Descuento efectivo
0%-25% 100% de la tarifa base
20%
25%-50% 80% de la tarifa base
15%
50%-75% 60% de la tarifa base
10%
75%-100% 40% de la tarifa base
5%
0%
0% 20% 40% 60% 80% 100%
Porcentaje usado en el mes
Hasta un 30% de descuento neto en las instancias que se ejecutan el mes completo
Los descuentos por uso continuo son automáticos y se obtienen por ejecutar
recursos específicos de Compute Engine (CPU virtuales, memoria o dispositivos de
GPU) durante una parte significativa del mes de facturación. Por ejemplo, cuando
ejecuta uno de estos recursos durante un período total superior al 25% de un mes,
Compute Engine le ofrece de forma automática un descuento por cada minuto
incremental que usa en esa instancia. El descuento aumenta con el uso, y puede
obtener hasta un 30% de descuento neto para instancias que se ejecutan todo el
mes.
Compute Engine calcula los descuentos por uso continuo según la utilización de CPU
virtual y memoria en cada región y por separado por cada una de las siguientes
categorías:
Veamos un ejemplo en el que tiene dos instancias que están en una misma región,
pero cuyos tipos de máquinas son diferentes y se ejecutan en momentos distintos del
mes. Compute Engine desglosa la cantidad de CPU virtuales y memoria que se usa
en todas las instancias con tipos predefinidos de máquinas y combina los recursos a
fin de calificar para los mayores descuentos por uso continuo posibles. Como se
muestra en esta diapositiva, usted ejecuta las siguientes instancias en la región
us-central1 durante un mes:
● Durante la primera mitad del mes, ejecuta una instancia n1-standard-4 con
4 CPU virtuales y 15 GB de memoria.
● Durante la segunda mitad del mes, ejecuta una instancia n1-standard-16 más
grande con 16 CPU virtuales y 60 GB de memoria.
Interrumpible
● Puede solicitar que la cuota de CPU de una región se divida entre normal y con interrupción
○ Predeterminado: las VM interrumpibles se cuentan en función de la cuota de CPU de la región
Como mencionamos antes, una VM interrumpible es una instancia que puede crear y
ejecutar a un precio mucho más bajo que el de las instancias normales. Vea si puede
hacer que su aplicación funcione por completo en VM interrumpibles, ya que un 80%
de descuento es una inversión importante en su aplicación.
Hipervisor Hipervisor
Si tiene cargas de trabajo que necesitan aislamiento físico de otras cargas de trabajo
o máquinas virtuales para satisfacer los requisitos de cumplimiento, le
recomendamos los nodos de usuario único.
Un nodo de usuario único es un servidor físico de Compute Engine que se usa con el
fin de alojar instancias de VM solo para su proyecto específico. Utilícelos para
mantener sus instancias separadas físicamente de aquellas en otros proyectos o
para agrupar sus instancias en el mismo hardware de host, por ejemplo, si tiene una
carga de trabajo de procesamiento de pagos que necesita aislarse para cumplir con
los requisitos de cumplimiento.
Si desea obtener información para crear nodos y ubicar sus instancias en ellos,
consulte la página de documentación.
Información confidencial de Google
● Inicio seguro
● Supervisión de integridad
Para poder usar estas funciones de la VM protegida, debe seleccionar una imagen
protegida. Aprenderemos sobre las imágenes en la próxima sección.
Información confidencial de Google
Las Confidential VMs son una tecnología de vanguardia que le permite encriptar sus
datos en uso mientras se procesan. El enfoque de Google Cloud para encriptar datos
en uso es una implementación sencilla que no requiere de cambios en el código de
sus aplicaciones ni afecta el rendimiento. Puede trabajar con cualquier entidad
mientras preserva la confidencialidad de sus datos.
03 Imágenes
● Cargador de inicio
● Sistema operativo
● Software
● Personalizaciones
Cuando cree una máquina virtual, puede elegir la imagen de disco de arranque. Esta
incluye el cargador de inicio, el sistema operativo, la estructura del sistema de
archivos, todo el software preconfigurado y todas las demás personalizaciones.
Información confidencial de Google
Imágenes
Imágenes personalizadas
● Crear imagen nueva desde la VM: SW instalado y preconfigurado
● Importar imágenes locales, desde estaciones de trabajo o desde otras nubes
● Funciones de administración: uso compartido de imágenes, familia de imágenes, baja
Como vio en el lab anterior, puede elegir entre imágenes de Linux y Windows.
Algunas de ellas son imágenes premium, como se indica con la “p” entre paréntesis.
Se cobrarán por segundo después del mínimo de 1 minuto, excepto las imágenes de
SQL Server, que se cobran por minuto después de un mínimo de 10 minutos. Los
precios de las imágenes premium varían según el tipo de máquina. Sin embargo,
estos precios son globales y no varían por región ni zona.
También puede usar imágenes personalizadas. Por ejemplo, puede crear y usar una
imagen personalizada preinstalando software que se autorizó para su organización
en específico.
Imágenes de máquinas
Instantánea de
Imagen de Imagen Plantilla de
Situaciones disco
máquina personalizada instancia
persistente
Clonación y replicación de Sí No Sí Sí
instancias
Configuración de la instancia de Sí No No Sí
VM
Las imágenes de máquina son los recursos más adecuados para crear copias de
seguridad de discos y la clonación y replicación de instancias.
Tenga en cuenta que, al momento de redactar este documento, las imágenes siguen
en etapa beta.
Opciones de discos
04
En este punto, ya eligió un sistema operativo, pero se incluirá como parte de algún
tipo de disco, así que veamos las opciones disponibles.
Información confidencial de Google
Disco de arranque
Todas las VM incluyen un disco persistente raíz único, ya que usted elige una imagen
base en la que cargarlo.
Esta imagen es iniciable porque puede conectarla a una VM y, luego, iniciarla a partir
de ella, y es duradera debido a que puede seguir funcionando si la VM finaliza. Para
que un disco de arranque funcione después de la eliminación de una VM, debe
inhabilitar la opción “Borrar el disco de arranque cuando se borre la instancia” en las
propiedades de la instancia.
Discos persistentes
Almacenamiento de red que aparece como un ● Cambio del tamaño del disco, incluso
dispositivo de almacenamiento en bloques cuando se está ejecutando y está conectado
● Conectado a una VM mediante la interfaz de red ● Puede estar conectado en modo de solo
lectura a varias VM
● Almacenamiento duradero: puede funcionar
después de la finalización de la VM ● Zonal o regional
○ pd-standard
● Iniciable: puede conectarse a una VM y, luego,
○ pd-ssd
iniciarse desde ella
○ pd-balanced
● Instantáneas: copias de seguridad incrementales ○ pd-extreme (solo zonal)
El primer disco que creamos es lo que conocemos como disco persistente. Esto
significa que se conectará a la VM mediante la interfaz de red. Aunque sea
persistente, no está conectado de manera física a la máquina. La separación del
disco y el procesamiento permite que el disco siga funcionando si la VM finaliza.
También puede obtener instantáneas de estos discos, que son copias de seguridad
incrementales que analizaremos más adelante.
Elegir discos HDD o SSD es una decisión que se toma según el costo y rendimiento.
Para obtener más información sobre el rendimiento de los discos y cómo se escala
con el tamaño, consulte la página de documentación.
Otra gran función de los discos persistentes es que usted puede cambiarles el
tamaño de manera dinámica, incluso cuando se están ejecutando y están conectados
a una VM.
También puede conectar un disco en modo de solo lectura a varias VM. Esto le
permite compartir datos estáticos entre varias instancias, lo cual es más económico
que replicar sus datos en discos únicos para instancias individuales.
Las SSD locales son diferentes de los discos persistentes, ya que están conectadas
físicamente a la máquina virtual. Por lo tanto, estos discos son efímeros, pero
otorgan IOPS muy altas. Para ver las cantidades actualizadas, recomendamos
consultar la documentación.
Por el momento, puede conectar hasta 8 discos SSD locales con 375 GB cada uno,
lo que nos da un total de 3 TB.
Los datos en estos discos seguirán funcionando después del restablecimiento de una
VM, pero no de detenerla ni finalizarla, ya que no se pueden volver a conectar a otras
VM.
Información confidencial de Google
Disco RAM
● tmpfs
● Más rápido que el disco local, pero más lento que la memoria
○ Úselo cuando la aplicación espera una estructura de sistema de archivos y
no puede almacenar directamente sus datos en la memoria
○ Disco para instalación nueva rápido o almacenamiento en caché rápido
● Considere usar un disco persistente para crear una copia de seguridad de los
datos del disco RAM
Simplemente puede utilizar tmpfs si desea almacenar datos en la memoria. Este será
el tipo de rendimiento más rápido disponible si necesita estructuras de datos
pequeñas. Recomendamos una máquina virtual con capacidad de memoria alta si
necesita aprovechar esas funciones, además de un disco persistente para crear una
copia de seguridad de los datos del disco RAM.
Información confidencial de Google
Redundancia de Sí Sí No No
datos
Encriptación en Sí Sí Sí N/A
reposo
Captura de Sí Sí No No
instantáneas
Iniciable Sí Sí No No
Las SSD locales cuentan con rendimiento incluso más alto, pero sin redundancia de
datos.
Por último, los discos RAM son muy volátiles, pero ofrecen el rendimiento más alto.
Información confidencial de Google
Núcleo compartido 16
Estándar
Optimizada para
procesamiento
Del mismo modo que existe un límite para la cantidad de SSD locales que puede
conectar a una VM, también hay uno para la cantidad de discos persistentes que
puede conectar a una VM. Como se ilustra en esta tabla, el límite depende del tipo de
máquina. Para el tipo de máquina de núcleo compartido, puede conectar hasta
16 discos. Para los tipos de máquinas estándar, con alta capacidad de memoria, con
alta capacidad de CPU, con optimización de memoria y optimizadas para
procesamiento, puede conectar hasta 128 discos. Por lo tanto, puede crear
cantidades masivas de capacidad para un solo host.
Existen muchas diferencias entre un disco duro físico de una computadora y uno
persistente, que es, en términos sencillos, un dispositivo virtual conectado a la red.
Con los discos persistentes de la nube, todo es diferente, ya que esa administración
se maneja por usted en el backend. Simplemente puede desarrollar discos y cambiar
el tamaño del sistema de archivos, ya que los discos son dispositivos virtuales
conectados a la red. La redundancia y los servicios de instantáneas están integrados
y los discos se encriptan automáticamente. Incluso puede usar sus propias claves y,
así, se asegurará de que ninguna parte pueda acceder a los datos, excepto usted.
Información confidencial de Google
Acciones comunes en
Compute Engine
05
Ahora que abordamos todas las opciones de procesamiento, imágenes y discos,
veamos algunas acciones comunes que puede realizar con Compute Engine.
Información confidencial de Google
startup-script-url=URL shutdown-script-url=URL
Zona 1 Zona 2
Otra acción común es mover una instancia a una zona nueva. Por ejemplo, podría
hacerlo por razones geográficas o porque una zona dejará de estar disponible.
Información confidencial de Google
Servicio de
Compute Engine instantáneas
Cloud
Storage
raíz datos
Las instantáneas tienen muchos casos de uso. Por ejemplo, se pueden usar para
crear copias de seguridad de los datos fundamentales en una solución de
almacenamiento duradera a fin de cumplir con los requisitos de aplicación,
disponibilidad y recuperación. Estas instantáneas se almacenan en Cloud Storage,
que abordaremos más adelante.
Información confidencial de Google
Compute Engine Compute Engine
Servicio de
instantáneas
Las instantáneas también se pueden usar para migrar datos entre zonas. Analizamos
este punto cuando vimos el proceso manual de mover una instancia entre dos
regiones, pero también se puede usar para transferir datos de una zona a otra. Por
ejemplo, es posible que desee minimizar la latencia migrando datos a una unidad que
se pueda conectar de manera local en la zona en que se usa.
Información confidencial de Google
Compute Engine
Servicio de
instantáneas
Lo que me lleva a otro caso de uso de instantáneas para transferir datos a un tipo de
disco diferente. Por ejemplo, si desea mejorar el rendimiento del disco, podría usar
una instantánea para transferir datos de un disco persistente HDD estándar a un
disco persistente SSD.
Información confidencial de Google
Ahora que abordamos algunos de los casos de uso de las instantáneas, exploremos
el concepto de una instantánea de disco.
Compute Engine
PD SSD
raíz
Tenga en cuenta que, si bien puede aumentar el tamaño de los discos, no puede
disminuirlo nunca.
Información confidencial de Google
Introducción al lab
Cómo trabajar con máquinas
virtuales
Cuestionario
Información confidencial de Google
Pregunta 1
Pregunta
Pregunta 1
Respuesta
Explicación:
En Compute Engine, las VM son un grupo de servicios conectados en red. Esto
incluye discos (discos persistentes) que están conectados a la red. En algunos
casos, las VM de Google Cloud se comportan de forma diferente al hardware o a
otros tipos de máquinas virtuales. Por ejemplo, cuando una CPU virtual multiusuario
experimenta un aumento de actividad y usa un exceso de capacidad más allá de las
especificaciones de la VM.
Información confidencial de Google
Pregunta 2
Pregunta
Pregunta 2
Respuesta
Explicación:
Los descuentos por uso continuo son automáticos y se obtienen por ejecutar
recursos específicos de Compute Engine (CPU virtuales, memoria o dispositivos de
GPU) durante una parte significativa del mes de facturación. Para aprovechar el
descuento completo del 30%, debe crear sus instancias de VM el primer día del mes,
ya que los descuentos se restablecen al comienzo de cada mes.
Información confidencial de Google
Pregunta 3
Pregunta
Pregunta 3
Respuesta
Explicación:
Los discos persistentes no son discos físicos, sino un servicio conectado a la red de
manera virtual. Todos los discos persistentes permanecen encriptados con claves
definidas por el sistema o suministradas por el cliente.
Información confidencial de Google