Virtualización de servidores para oposiciones
Qué es la virtualización, cómo permite ejecutar varios sistemas operativos en un mismo servidor y cómo la preguntan en tests.
Idea clave para el examen
La virtualización es una tecnología de software que permite ejecutar varios sistemas operativos y aplicaciones de forma simultánea e independiente en un mismo servidor físico.
Definición sencilla
Un hipervisor (software de virtualización) reparte los recursos del servidor físico (CPU, RAM, disco) entre varias máquinas virtuales, cada una con su propio sistema operativo.
Permite aprovechar mejor el hardware: en vez de tener un servidor para cada servicio, se consolidan varios en una misma máquina.
En los exámenes aparece con la definición de "software que permite ejecutar varios sistemas operativos a la vez en el mismo servidor". No confundir con clustering ni con contenedores.
Ejemplo práctico
Un servidor físico con 16 GB de RAM ejecuta tres máquinas virtuales: una con Linux para la web, otra con Windows para la base de datos y una tercera con Linux para correo.
Servidor físico: CPU 8 núcleos, RAM 16 GB, disco 1 TB
VM1: Linux, 2 núcleos, 4 GB RAM → Servidor web
VM2: Windows, 4 núcleos, 8 GB RAM → Base de datos
VM3: Linux, 2 núcleos, 4 GB RAM → Correo Errores habituales
- Confundir virtualización con clustering: el clustering une varios servidores para que funcionen como uno solo, mientras que la virtualización divide un servidor en varios.
- Pensar que virtualización y contenedores son lo mismo: los contenedores comparten el núcleo del sistema operativo anfitrión, mientras que las máquinas virtuales tienen su propio SO.
- Creer que la virtualización reduce el rendimiento siempre: la pérdida es mínima con tecnología moderna de virtualización asistida por hardware.
Preguntas reales de examen
Pregunta real de examen JCYL Aux 2024
Fuente: JCYL Cuestionario Aux 2024 — pregunta 7, Modelo A
La tecnología de software que permite ejecutar al mismo tiempo varios sistemas operativos y aplicaciones en el mismo servidor se denomina:
- Clustering.
- Virtualización.
- Segmentación.
- Deduplicación.
Respuesta correcta: B
Explicación: La respuesta correcta (B) es Virtualización, que precisamente permite ejecutar múltiples sistemas operativos de forma simultánea e independiente en un único servidor físico. Por qué las otras son incorrectas: A) Clustering agrupa varios servidores para que actúen como uno solo, no ejecuta varios SO en la misma máquina; C) Segmentación es dividir la red en subredes, no tiene relación con sistemas operativos simultáneos; D) Deduplicación es una técnica de almacenamiento para ahorrar espacio eliminando datos repetidos, no permite ejecutar SO.
También debes conocer
Siguiente paso útil
Si quieres preparar estos conceptos con explicaciones guiadas, ejercicios y tests, puedes pedirme información del curso de informática para oposiciones.