Durante una conversación con amigos, alguien habla de virtualización y de computadoras virtuales o máquinas virtuales, y tu te preguntas dentro de ti, ¿Qué es eso de una máquina virtual?
Si la próxima vez que se toque ese argumento en algún momento de tu vida, quieres poder opinar sin sentirte el menos informado del grupo, pues tomate los próximos minutos para leer sobre la virtualización y las máquinas virtuales.
¿Qué es la virtualización?
En palabras simples, en Informática, la virtualización es la creación a través de software de una representación (versión virtual) de algún recurso tecnológico físico.
Por ejemplo, si alguna vez jugaste a un vídeo-juego donde estabas sentado (siempre en forma virtual) dentro de un auto o coche, y se simulaba una carrera de formula uno, pues entonces déjame decirte que estabas dentro de un auto o coche virtual.
Si por ejemplo, tienes un programa de diseño gráfico, y dibujas una espada, pues la espada que dibujas es una ‘espada virtual’.
Si posees una computadora, sea esta de escritorio o una laptop, pues en ese caso tienes una computadora real, física y no una computadora virtual.
Máquina Virtual - Concepto
Entonces, siguiendo la lógica de lo que estamos aseverando, una máquina virtual o computadora virtual es una computadora creada o representada a través de un software o programa.
A este punto te podrías preguntar:
Ya tengo una computadora física, ¿Para qué me serviría una virtual, es decir, una computadora dentro de otra computadora?
Pues es simple, hay muchas profesiones en las que esto es necesario para perder menos tiempo en ciertas labores.
Podrías además ejecutar un juego de los tiempos de Windows 3.1 dentro de un sistema operativo como Linux.
¿Por qué son necesaria las máquinas virtuales?
Veamos un poco de ejemplos:
Los programadores informáticos, sean estos creadores de software de gestión, de vídeo-juegos o simplemente creadores de sitos web, necesitan poder realizar pruebas de como se comportan sus productos en diferentes sistemas operativos, con diferentes configuraciones de Hardware, con el objetivo de corregir eventuales errores en el código, o simplemente verificar como se verían gráficamente en cada ambiente operativo.
Si no pudieran operar máquinas virtuales, tendrían que obtener máquinas físicas con diferentes configuraciones a nivel de Hardware que de Sistema Operativo, llevando los costos de producción a un nivel alto.
Además que eso conlleva dedicar más tiempo al proceso de test de los productos.
Otro campo donde son útiles las máquinas virtuales es en el entrenamiento de pilotos de avión.
Donde se utilizan computadoras virtuales que emulan el computador de bordo de un avión de modo que los futuros pilotos puedan ‘vivir’ casos reales virtualizados.
¿Cuantos tipos de virtualizaciones existen?
En realidad existen muchos tipos de virtualización, pero normalmente cuando se habla de computadoras virtuales, se habla de virtualizar servidores y computadores de escritorio.
En relación de los servidores, se habla entonces de Servidores Virtuales, o de virtualización del servidor.
Para el caso de las computadoras de escritorio, entonces se habla de Virtualización del Desktop o un Desktop Virtual.
Conclusión
En fin, ahora que ya sabemos qué es una máquina virtual podemos no solo hablar del tema con mas seguridad, sino que podríamos intentar realizar una máquina virtual por nuestra cuenta.
¿Te gustaría aprender a realizar una máquina virtual?
¿Crees que es una tarea difícil?
Pues te cuento que no es difícil. comenta si te gustaría que veamos el proceso de creación de una máquina virtual.
Un comentario
Es muy interesante y explicado con mucha claridad.
Saludos