Los mejores programas para virtualizar los sistemas operativos

La virtualización es siempre un tema interesante y estimulante para los que trabajan en la informática. Incluso si el tema es parte del discurso entre los técnicos especializados, ingenieros y consultores que trabajan en entornos IT, hoy en día cualquiera puede virtualizar un sistema operativo en su computadorasin encontrar grandes dificultades técnicas.
La virtualización también se utiliza para reducir los costos de hardware, de modo que se puedan instalar varios servidores virtuales en una sola máquina, compartiendo los recursos de esta última (que debe ser lo suficientemente potente como para soportar las máquinas virtuales creadas). En términos simples, La virtualización permite instalar múltiples sistemas operativos en una computadorapara que puedan trabajar y permanecer simultáneamente y por separadocomo si fueran ordenadores diferentes.
Veamos juntos el los mejores programas que puedes usar en Windows para virtualizar otros sistemas operativos.

del artículo

  • ¿Qué es la virtualización?
  • Requisitos de hardware para la virtualización
  • Los mejores programas para virtualizar los sistemas operativos
  • Otros programas de virtualización

¿Qué es la virtualización?

La virtualización, tanto para uso comercial como doméstico, también puede utilizarse para usar ambientes separados… para cada aplicación de software, de modo que un programa no pueda interferir con el otro. Esto es muy útil para controlar el funcionamiento de un programa en diferentes tipos de computadoras o para probar un programa desconocido antes de iniciarlo en la máquina de producción (si esconde un virus o una amenaza puede ser controlado fácilmente sin comprometer el trabajo). De hecho, puede incluso probar los virus y anti-virus para comprobar sus efectos, sin riesgo de causar problemas en su computadora principal.

La virtualización también puede utilizarse como una herramienta para probar diferentes sistemas operativos como Linux o la próxima versión de Windows, así que puedes probar nuevas características o estudiar nuevos sistemas sin tener que instalar en dual-boot con una partición real.
Cuando hablamos de la virtualización del sistema operativo, debemos tener cuidado de identificar anfitriónes decir, el ordenador principal donde se instala el programa de gestión y que proporciona todo el hardware para compartir, y el Invitadoes decir, el sistema operativo que se ejecuta dentro del programa de virtualización.
La máquina virtual está encerrada en un archivo que puede ser de diferentes tipos dependiendo del programa utilizado para crearla: VMDK (VMWare), VHD (Microsoft), VDI (Sun) y HDD (Parallel).
En otro post le mostramos cómo crear el archivo VHD para su PCpara que puedas probarlo en otro lugar virtualizado.

Requisitos de hardware para la virtualización

En el entorno doméstico necesitaremos asegurarnos de que tenemos los siguientes requisitos de hardware antes de iniciar cualquier máquina virtual:

  • CPU de octava o superior con soporte Hyper-V, paginación anidada y paravirtualización
  • Al menos 16 GB de RAM
  • SSD dedicado de al menos 200 GB (sin sistema operativo ni archivos en su interior)
  • Tarjeta de video dedicada con al menos 1 GB de memoria de video

Si cumplimos los siguientes requisitos, podemos iniciar con seguridad una máquina virtual con cualquier sistema operativo. o, si el sistema elegido es lo suficientemente ligero, incluso 2 máquinas virtuales al mismo tiempo. ¿No estamos incluidos en las características que se muestran? Podemos tratar de instalar una máquina virtual de todos modos, pero fácilmente podemos encontrarnos con lentitudes y problemas relacionados con la falta de recursos.

En promedio, tendremos que ceder los siguientes recursos “virtualizados” a cada máquina virtual:

  • CPU: al menos 2 núcleos (de los disponibles)
  • RAM: al menos 4 GB
  • Disco duro virtual: al menos 60 GB
  • Tarjeta de video: aceleración 3D activa y 512 MB de memoria de video virtualizada

Algunos sistemas virtualizados modernos (como OS X o Windows 10) requieren 4 núcleos y 8 GB de RAM para funcionar a una velocidad comparable a la de una computadora real, Mac o MacBook. Evitar el uso de discos mecánicos para alojar archivos de máquinas virtualesSuelen ser tan lentos que los sistemas operativos modernos (que realizan un gran número de lecturas y escrituras durante el arranque y la ejecución) son casi inutilizables; siempre dependemos de las unidades SSD, tal vez dedicando una pequeña unidad de 200 GB sólo para las máquinas virtuales, sin molestar a la SSD en la que hemos instalado el sistema operativo anfitrión – ; Los mejores discos de SSD para comprar.

En el sector empresarial, se han instalado numerosos servidores para compartir recursosPor lo tanto, estas últimas siempre están disponibles y las máquinas virtuales funcionan como si fueran “reales”; en muchas empresas sólo encontramos teclado, ratón y monitor para cada estación de trabajo, ya que todos los sistemas están virtualizados en un servidor central con otras prestaciones (estaciones de trabajo virtuales).

Los mejores programas para virtualizar los sistemas operativos

Los mejores programas para virtualizar sistemas operativos en Windows puede ser utilizado, para uso doméstico y no comercial, de forma gratuita y sin límite. Si tenemos una empresa y queremos virtualizar las estaciones de trabajo, tendremos que depender de las versiones pagadas para obtener todas las herramientas necesarias.

Hyper-V

Una de las formas más rápidas y rápidas de crear una máquina virtual es Hyper-V, un programa ya integrado en Windows 10 y Windows 8.1.

Puede ser usado tanto en el hogar como en el negocio, ya que puede manejar todas las máquinas virtuales construidas en un servidor equipado con Windows 10. La virtualización tiene un rendimiento extremadamente alto, especialmente con hardware capaz de soportar instrucciones Hyper-V específicas en los procesadores modernos.
Para crear una máquina virtual con Hyper-V, le recomendamos que lea nuestra guía sobre cómo crear una máquina virtual en la ventana 10 y 8.1 con Hyper-V.

VMware Workstation Player

Uno de los mejores programas, si no el mejor, con el que podemos crear máquinas virtuales en Windows es VMware Workstation Player, la versión gratuita de la más conocida VMware Workstation.

El programa está diseñado para ser fácil de usar incluso para los usuarios menos experimentados, ofrece una configuración automática según el sistema operativo elegido, puede descargar automáticamente los archivos necesarios para completar la creación de la máquina y permite cambiar a pantalla completa, intercambiar archivos con sólo arrastrarlos y soltarlos y compartir notas entre el anfitrión y el invitado.
Otro de sus puntos fuertes es el modo de espera, que permite apagar la máquina virtual en unos segundos y reiniciarla desde donde la dejamos, para que pueda ser productiva de inmediato.
Este programa sólo puede ser utilizado gratuitamente en el hogar, así que si tenemos una empresa, es mejor apostar por la versión de pago (mucho más potente y completa).
Para crear máquinas virtuales con este programa, por favor lea nuestra guía sobre cómo usar VMware Player para crear máquinas virtuales.

VirtualBox

Otro programa muy útil para virtualizar sistemas operativos es Oracle VirtualBox.

Con este programa gratuito podemos virtualizar cualquier sistema operativo y obtener características avanzadas como: guardar instantáneas de cada momento del sistema operativo (para poder restaurar el sistema después de un experimento o una actualización que haya salido mal), acceso a la aceleración 3D avanzada, capacidad de mover archivos entre el anfitrión y el huésped con sólo arrastrarlos y soltarlos, notas bidireccionales, virtualización avanzada de la tarjeta de red (para que la máquina se parezca a cualquier ordenador de la red local) y gestión de cualquier tipo de disco duro virtual, con la posibilidad de elegir entre ocupar todo el espacio inmediatamente o utilizar la asignación dinámica.
Gran parte de la funcionalidad se puede obtener instalando Guest Additions en el sistema virtualizado. La virtualización es muy buena y rápida, especialmente con los sistemas Windows y GNU/Linux.
Si estamos buscando una guía sobre cómo crear una máquina virtual en VirtualBox, le invitamos a leer nuestra guía de VirtualBox para crear, poner en marcha y gestionar máquinas virtuales en un PC.

Otros programas de virtualización

Los que le mostramos arriba son los mejores programas de virtualización de sistemas operativos que podemos probar gratis en casa. Si queremos evaluar otras soluciones de virtualizaciónlas mejores alternativas son:

  • VMWare Workstation Pro, la versión de pago de VMware Workstation Player con muchas características adicionales y la posibilidad de gestionar un servidor de máquina virtual en tiempo real.
  • VMWare Fusion es la versión para Mac de VMware Workstation, con la que se puede crear cualquier tipo de máquina virtual en sistemas OS X.
  • Parallels Desktop es otro programa no gratuito para Mac que le permite administrar varias máquinas virtuales al mismo tiempo (si los recursos lo permiten).
  • QEMU es una solución de virtualización popular con la que también puedes virtualizar Android.
  • Microsoft Virtual PC es el antiguo programa gratuito de virtualización de Microsoft que se usaba para virtualizar Windows XP en Windows 7. Virtua PC puede seguir utilizándose hoy en día en su versión de 2007 y puede funcionar para virtualizar cualquier sistema operativo como host. El PC virtual tiene algunas limitaciones: No tiene soporte para dispositivos USB y no puede guardar el estado de la máquina virtual.

Hablando de sistemas virtualizados o de arranque dual en Mac, les recordamos que pueden usar BootCamp si quieres instalar Windows en un Macasí que obtienes un mejor rendimiento que una simple máquina virtual.
Otros tipos de virtualizaciones que podemos explotar permiten, por ejemplo, instalar redes privadas virtuales, cds virtuales e impresoras virtuales.