Virtualizacion y contenedores para el TAI: la guia sin liarte con el Bloque IV

Sala de servidores con racks representando la virtualizacion en el temario TAI

La virtualizacion aparece en el Bloque IV del temario TAI porque hoy casi ningun servidor real corre sobre una unica maquina fisica. Si vas a examinarte, tienes que saber que es un hipervisor, que diferencia hay entre una maquina virtual y un contenedor, y por que Docker se ha colado en los programas de las ultimas convocatorias. Aqui tienes la parte que de verdad entra, sin rodeos.

En este articulo

Que es la virtualizacion y por que esta en el temario del TAI?

La virtualizacion consiste en crear una version simulada de un recurso informatico (un servidor, un sistema operativo, un disco) sobre una infraestructura fisica compartida. En vez de tener un servidor por cada aplicacion, una Administracion puede tener un unico servidor fisico potente y repartirlo en decenas de servidores virtuales independientes entre si.

Para el TAI esto no es un tema anecdotico: el Bloque IV pesa mas que ningun otro en el examen, y la administracion de sistemas operativos y servidores es justo el terreno donde vive la virtualizacion. Entender el concepto bien te ahorra memorizar de carrerilla cosas que, si las entiendes, salen solas.

Sala de servidores con racks representando la virtualizacion en el temario TAI
Un servidor fisico puede alojar decenas de maquinas virtuales independientes.

Que tipos de hipervisor debes conocer para el examen?

El hipervisor es el software que crea y gestiona las maquinas virtuales. Hay dos tipos, y la distincion suele aparecer en preguntas tipo test:

  • Hipervisor tipo 1 (bare metal): se instala directamente sobre el hardware, sin sistema operativo intermedio. Es el que se usa en entornos de produccion y centros de datos por su rendimiento. Ejemplos: VMware ESXi, Microsoft Hyper-V, KVM.
  • Hipervisor tipo 2 (hosted): se instala como una aplicacion mas sobre un sistema operativo ya existente. Es el tipico para pruebas en un ordenador personal. Ejemplos: VirtualBox, VMware Workstation.

Truco para no confundirlos en el examen: tipo 1 esta pegado al hardware (piensa en un centro de datos), tipo 2 esta pegado a un sistema operativo (piensa en tu portatil).

Que diferencia hay entre una maquina virtual y un contenedor?

Esta es la pregunta que mas se repite en foros de opositores, y la respuesta corta es esta: una maquina virtual virtualiza el hardware completo, incluido su propio sistema operativo dentro; un contenedor virtualiza solo la aplicacion y comparte el nucleo (kernel) del sistema operativo anfitrion.

Caracteristica Maquina virtual Contenedor
Que incluye Sistema operativo completo Solo la aplicacion y sus dependencias
Peso Varios GB Decenas o cientos de MB
Arranque Minutos Segundos
Aislamiento Total (hardware virtualizado) Comparte el kernel del host
Portada de los apuntes del Bloque IV del TAI
Bloque IV
Bloque IV TAI: Sistemas y Comunicaciones

Los 10 temas que mas pesan en el examen, con virtualizacion, redes y administracion de sistemas explicados sin paja.

Por que Docker se ha colado en el temario TAI?

Docker es la herramienta de contenedores mas usada en el mundo real, y la Administracion Publica no es una excepcion: cada vez mas servicios electronicos se despliegan en contenedores porque son mas ligeros, mas rapidos de levantar y mas faciles de escalar que una maquina virtual completa. Para el examen te interesan tres ideas:

  • Una imagen es la plantilla inmutable de la que se crea un contenedor.
  • Un contenedor es una instancia en ejecucion de esa imagen.
  • Kubernetes es la herramienta que orquesta muchos contenedores a la vez (los crea, los reinicia si fallan, los escala segun la carga).
Pasillo de servidores en un centro de datos, ejemplo de infraestructura del Bloque IV del TAI
La infraestructura fisica sigue ahi detras de cada contenedor y cada maquina virtual.

Como estudiar este tema sin perderte?

El error mas comun es intentar memorizar definiciones sueltas sin entender para que sirve cada pieza. Funciona mejor este orden: primero entiende por que existe la virtualizacion (ahorro de hardware, aislamiento, flexibilidad), despues los tipos de hipervisor, despues la diferencia con los contenedores, y por ultimo los conceptos de Docker y Kubernetes como aplicacion practica de todo lo anterior.

Si vienes de un perfil no tecnico, no te agobies: nadie te pide programar un contenedor, solo entender el concepto y reconocerlo en una pregunta tipo test. Con dos o tres repasos activos (explicandolo en voz alta, no solo releyendo) se queda.

Nota de apuntesTAI

Este tema suele aparecer combinado con preguntas de redes y de administracion de sistemas operativos, tambien dentro del Bloque IV. Repasarlos juntos ahorra tiempo.

Preguntas frecuentes

Es dificil el tema de virtualizacion si no vengo de informatica?

No especialmente. Es mas conceptual que matematico: si entiendes la diferencia entre "tener un ordenador entero para ti" y "compartir uno con otros de forma aislada", ya tienes la base. Lo demas es vocabulario tecnico que se aprende con repeticion.

Cuantas preguntas suelen caer de este tema en el examen?

Varia segun la convocatoria, pero al formar parte del Bloque IV (el bloque con mas peso, unas 56 de las 135 preguntas del examen), la virtualizacion suele tener presencia garantizada junto a redes, bases de datos y sistemas operativos.

Necesito practicar con Docker de verdad o basta con la teoria?

Para el examen basta con la teoria: que es una imagen, que es un contenedor, para que sirve Kubernetes. No es un examen practico de manejo de herramientas.

Que diferencia hay entre virtualizacion y cloud computing?

La virtualizacion es la tecnologia de base; el cloud computing es el modelo de negocio que la usa para ofrecer recursos bajo demanda (por ejemplo, un proveedor cloud te da maquinas virtuales que corren sobre su infraestructura virtualizada).

Este tema esta en los apuntes del Bloque IV completos?

Si, virtualizacion, contenedores, redes y administracion de sistemas estan desarrollados en el Bloque IV de apuntesTAI.es, el bloque con mas peso en el examen.

El Bloque IV es el que mas pesa en el examen

Virtualizacion, redes, bases de datos y sistemas operativos explicados sin paja, con los 10 temas oficiales.

Ver apuntes del Bloque IV por 23,99€ →