Materias · 🏛️ Universidad y trabajo

Virtualización

Ejercicios resueltos de Virtualización paso a paso, con el error que más se comete en cada uno: Asignación y sobreasignación de recursos, Instantáneas (snapshots) y más. Gratis y en español.

Preguntarle al tutor de Virtualización

Sin instalar nada. Puedes probar antes de crear cuenta.

Ejercicios resueltos de Virtualización

Resueltos paso a paso, como te los explicaría el tutor, y con el error que más se comete.

Asignación y sobreasignación de recursos

Un servidor anfitrión tiene 2 procesadores de 12 núcleos cada uno (24 núcleos físicos, 48 hilos con multiproceso) y 128 GB de RAM. Se quieren montar ahí 20 máquinas virtuales de 4 vCPU y 8 GB de RAM cada una. ¿Cabe?

Cómo se resuelve

  1. 1Se revisa la CPU. Total pedido: 20 × 4 = 80 vCPU, contra 48 hilos disponibles. La relación es 80 ÷ 48 = 1,67 vCPU por hilo.
  2. 2Esa relación es perfectamente viable. Las máquinas virtuales no usan la CPU al mismo tiempo ni al 100%, y el hipervisor reparte los ciclos entre las que los pidan en cada instante; en cargas de oficina se admite hasta 3:1 o 4:1 sin problema. Por CPU, cabe.
  3. 3Se revisa la RAM. Total pedido: 20 × 8 = 160 GB, contra 128 GB físicos.
  4. 4Y del total físico hay que descontar lo que consume el hipervisor, que no es poco: entre 12 y 16 GB en un anfitrión de este tamaño. Quedan unos 112 GB asignables.
  5. 5160 GB pedidos contra 112 GB disponibles: no cabe. Faltan 48 GB.
  6. 6Cuántas caben de verdad: 112 ÷ 8 = 14 máquinas justas. Conviene quedarse en 12, que dejan 16 GB de margen para que el anfitrión aguante el apagado de otro nodo del clúster o el pico de una máquina.
  7. 7Opciones si se necesitan las 20: bajar la RAM a 4 o 5 GB donde el sistema operativo invitado lo permita, agregar memoria al anfitrión, o repartir las máquinas en dos anfitriones.

Respuesta: Por CPU sí cabe (1,67 vCPU por hilo, perfectamente normal). Por RAM no: se piden 160 GB y hay unos 112 GB asignables. Caben 14 máquinas, y conviene quedarse en 12 para dejar margen.

El error de siempre: Sobreasignar la RAM con la misma tranquilidad con que se sobreasigna la CPU. No son comparables: un ciclo de CPU que una máquina no usa lo aprovecha otra en ese mismo instante, pero un gigabyte de RAM asignado está ocupado todo el tiempo que la máquina esté encendida, lo use o no. Cuando la memoria se acaba, el hipervisor empieza a mover páginas a disco y no se cae una máquina: se vuelven inservibles las veinte al tiempo, que es el peor escenario posible. La CPU se sobreasigna con cuidado; la RAM, no. El otro error es asignarle 8 vCPU a una máquina «para que vaya rápido»: en varios hipervisores la máquina tiene que esperar a que se liberen los ocho hilos al tiempo para poder ejecutar, y termina más lenta que con cuatro.

Instantáneas (snapshots)

Antes de actualizar el ERP, el administrador toma una instantánea de la máquina virtual y la deja «por si acaso». Tres meses después el almacén de datos se llena y la máquina va lentísima. La máquina tiene un disco de 200 GB y escribe unos 3 GB de cambios al día. ¿Qué pasó?

Cómo se resuelve

  1. 1Al tomar una instantánea, el disco original se congela: el hipervisor deja de escribir en él y crea un archivo aparte, el delta, donde van a parar todos los cambios desde ese momento.
  2. 2Ese archivo delta solo crece. Nunca se compacta mientras la instantánea exista, porque su razón de ser es poder devolver el disco al estado exacto de aquel día.
  3. 3Se estima el tamaño: 3 GB de cambios al día × 90 días llegan al orden de los 270 GB de delta, más que el disco original de 200 GB. Entre el disco base y el delta, esa máquina sola ocupa cerca de 470 GB del almacén.
  4. 4De ahí la lentitud: cada lectura tiene que mirar primero el delta y, si el bloque no está ahí, ir al disco base. Con un delta enorme y fragmentado, cada acceso a disco cuesta el doble o más.
  5. 5Y hay un riesgo mayor que la lentitud: la instantánea NO es una copia de seguridad. El delta vive en el mismo almacén que el disco base, así que si ese almacenamiento falla se pierden los dos de un solo golpe.
  6. 6El arreglo es consolidar: borrar la instantánea, con lo cual el hipervisor funde el delta dentro del disco base. Necesita espacio libre y tiempo (con 270 GB, horas), así que se programa fuera de horario.
  7. 7Y el respaldo de verdad se hace con una herramienta de copia que saque los datos a OTRO almacenamiento, no con instantáneas dejadas quietas.

Respuesta: Los tres meses de cambios se acumularon en el archivo delta de la instantánea, que puede haber llegado a unos 270 GB: llenó el almacén y frenó la máquina. Se consolida borrando la instantánea, y el respaldo se hace con copias a otro almacenamiento.

El error de siempre: Usar la instantánea como copia de seguridad. Vive en el mismo almacenamiento que la máquina, así que no protege de lo que más se teme: que ese almacenamiento se dañe. Una instantánea se toma para una ventana de cambio y se borra el mismo día; como regla, ninguna debería pasar de 24 a 72 horas. Y hay una confusión de nombres que produce sustos memorables: «borrar la instantánea» CONSOLIDA, o sea que conserva todo lo que se hizo desde entonces y solo suelta el punto de retorno. Lo que deshace los cambios es «volver a la instantánea». Mucha gente cree que está descartando la actualización cuando en realidad la está confirmando para siempre.

¿Y si tu ejercicio no es ninguno de estos?

No hace falta buscar el ejercicio exacto en internet. Trae el tuyo, o pide los que te falten.

Todo esto es gratis y sin instalar nada. Puedes probar antes de crear cuenta.

Lo que cubre

  • Asignación y sobreasignación de recursos
  • Instantáneas (snapshots)

Preguntas que le puedes hacer

  • Asignación y sobreasi…Explícame «Asignación y sobreasignación de recursos» con un ejemplo práctico y dime en qué suele equivocarse la gente.
  • Instantáneas (snapsho…Explícame «Instantáneas (snapshots)» con un ejemplo práctico y dime en qué suele equivocarse la gente.

Cómo enseña este tutor

Es riguroso y completo: justifica cada paso y nombra el teorema, la norma o la buena práctica que está aplicando, para que puedas citarla en tu trabajo o en el parcial.

  • · Te muestra el camino completo, no solo el resultado.
  • · Si algo no te cuadra, te lo explica otra vez de otra manera.
  • · Con una foto de tu cuaderno te dice dónde está el error.
  • · Te arma quizzes de lo que acabas de ver para saber si de verdad quedó.

Otras materias de Universidad y trabajo