La virtualización no es un término nuevo para la mayoría de nosotros, con la ayuda del programa Máquina Virtual en Windows 10 podemos ejecutar y probar varios otros sistemas operativos como si estuvieran en alguna máquina física. Hay muchos beneficios de trabajar con una Máquina Virtual, ya que nos permite probar nuevos sistemas de forma segura, usar software antiguo en versiones antiguas de Windows o probar software desconocido con un segundo Windows sin usar el sistema operativo real. Aquí, en este artículo, explicaremos qué es una máquina virtual y para qué se debe utilizar cada plataforma de máquina virtual.
¿Qué es una máquina virtual?
Generalmente en nuestra PC o Laptop tenemos un solo sistema operativo ya sea Windows o Linux, sin embargo, ¿qué pasa si queremos probar algún otro sistema operativo? Por ejemplo, tenemos una PC con Windows 10 y queremos probar Ubuntu Linux; en tal escenario, puede configurar un administrador de arranque que ofrezca una selección de qué sistema operativo debe iniciarse cuando se inicia el sistema. Bueno, todo este procedimiento no sólo requiere mucho tiempo y es propenso a errores, es más, si no sabes cómo hacerlo correctamente puede incluso provocar una avería en el sistema operativo actual del sistema.
Sin embargo, todo esto ya no es necesario, ya contamos con una tecnología llamada virtualización que se logra utilizando diferentes plataformas de hipervisor para Windows, Mac OS y Linux. Programas de hipervisor comoHyper-V, estación de trabajo VMware y Oracle VirtualBoxson algunos de los más populares que permiten que una máquina virtual (VM) se ejecute de forma aislada en un sistema host como si estuviera en una máquina física. Para una mejor compatibilidad, los virtualizadores VMWare y VirtualBox también ofrecen extensiones que deben instalarse en el sistema invitado para que, por ejemplo, sea posible USB 3.0 o cambiar al sistema invitado usando solo el foco del mouse. También puedes conocer el
En palabras claras, la máquina virtual (VM) que se ejecuta en nuestra máquina física existente prácticamente tiene la capacidad de ejecutarse como cualquier otro programa en el escritorio y puede mostrarse como una ventana o en pantalla completa. El sistema operativo que se ejecuta en la máquina virtual se conoce como sistema operativo invitado y el sistema operativo principal de nuestra máquina física se llama host. Sí, un anfitrión que se ocupa de los requisitos de los huéspedes para que pueda funcionar correctamente. Los invitados pueden acceder al hardware y a otros dispositivos periféricos conectados.
En resumen, puede instalar dentro de la máquina virtual todo lo que sería ejecutable en el hardware real. Independientemente de si se trata de un antiguo Windows XP, Linux, BSD, Solaris, OS/2, macOS X o la última versión interna de Windows 10.
Beneficios clave del uso de máquinas virtuales en Windows 10
1. Control de Recursos
Bueno, las plataformas de virtualización utilizan la potencia informática y la memoria disponibles en el sistema host, por lo que no habría ninguna pérdida masiva de rendimiento en comparación con la expectativa de ejecutar un sistema operativo en un sistema real. Sin embargo, la principal ventaja es que podemos controlar el rendimiento de la CPU y la asignación de RAM a los invitados instalados. Esto significa que, de acuerdo con la demanda, es posible establecer cuánta RAM y núcleos de CPU debe utilizar cualquier sistema operativo huésped en particular. Por ejemplo, tenemos dos máquinas virtuales, una es Ubuntu Linux con GUI y la otra es la CLI del servidor CentOS. Por supuesto, la GUI necesita más RAM y potencia de procesamiento que una interfaz de línea de comandos, por lo que podemos personalizar el recurso de hardware en los hipervisores en consecuencia.
2. Redes con máquinas virtuales
Las máquinas invitadas obtienen su conectividad de red de la máquina host, por lo que podemos controlar su modo o apagarlo para aislar completamente el sistema invitado del mundo exterior. Existen múltiples modos, como por ejemplo, por defecto, la conexión de red del sistema invitado es a través de "NAT", en el que el cliente no recibe su IP del servidor DHCP principal o del enrutador, mientras que en el "modo puente", el sistema invitado se comporta como una PC normal, recibe su propia dirección IP del enrutador y se comporta como cualquier otra PC en la red.
Puede utilizar esta configuración de red para determinar cómo está conectada la máquina virtual a la red, según el área de aplicación.
Además, podemos configurar una carpeta compartida que facilite el intercambio de datos entre la máquina virtual y el sistema host. El acceso a la carpeta desde el sistema real también se puede configurar solo como "lectura" para evitar el ataque de un virus desde el sistema invitado al sistema host.
3. Posibilidad de ejecutar un sistema operativo antiguo como Windows XP en Windows 10
Muchos de nosotros, especialmente la nueva generación, no tuvimos la oportunidad de experimentar uno de los sistemas operativos dominantes del mundo, es decir, Windows XP, por lo que si alguno de nosotros quiere probar un sistema operativo antiguo, las máquinas virtuales son la mejor manera disponible.
4. Pruebe nuevas versiones de Linux o de prueba de Windows Server
Como sabemos, hay cientos de variantes de Linux y cada mes se desarrolla algo nuevo, por lo que no podemos probarlas todas en nuestras máquinas físicas, pero sí en la máquina virtual. Además, si está aprendiendo Windows Server, será bastante fácil probarlo en una máquina virtual con las máquinas virtuales de otros invitados para simular un entorno de servidor-cliente de la vida real.
Además, podemos probar de forma segura nuevas actualizaciones de funciones de Windows 10 que aparecen cada seis meses en una máquina virtual antes de instalar la nueva versión en el sistema real.
5. Experimente aplicaciones desconocidas
A pesar dee para probar el software en un entorno aislado, sin embargo, en el momento en que cerramos la ventana Sandbox, se reinicia todo automáticamente. Por lo tanto, si desea probar de forma segura nuevos programas o aquellas fuentes desconocidas de Internet durante el tiempo que desee, el entorno virtual nos brinda esa libertad.
6. Protección antivirus
La virtualización ofrece suficiente protección contra varios tipos de virus, ya que las plataformas VM mantienen las diferentes máquinas separadas entre sí. Por lo tanto, aquellos que están en el campo de pruebas o en desarrollo pueden probar programas de seguridad de forma segura, es muy poco probable que los virus salten del sistema invitado al sistema host.
7. Mejor uso de hardware potente
Los procesadores actuales, incluso en las PC de los usuarios domésticos, son lo suficientemente potentes como para que no podamos utilizar toda su potencia de procesamiento. Por ejemplo, una computadora de escritorio i7 común con 12 GB de RAM, no podemos usar toda su potencia simplemente realizando las tareas diarias, de la misma manera, los servidores de hoy en día son mucho más competentes de lo que pensamos. Por lo tanto, no sólo para el uso adecuado de sus poderes y recursos, sino también para ahorrar electricidad, espacio y huella de carbono, la virtualización ayuda mucho.
Las mejores máquinas virtuales gratuitas para Windows 10 de 32 o 64 bits
cuando se trata dePlataformas de virtualizaciónparausuarios profesionales o domésticos de Windows 10 de 32 o 64 bits, entonces sólo hay un par de o más bien digo sólo tres mejores opciones posibles. Por supuesto, las plataformas tipo Docker y Vagrant existen, pero se inclinan más hacia usuarios avanzados y empresariales. El mercado de las soluciones de virtualización crece día a día, pero especialmente el de los servicios de servidores en la nube, como por ejemplo VMware Cloud, Google Cloud, Microsoft con Azure, VMWare Cloud u otras soluciones con infraestructura como servicio (IaaS).
Sin embargo, los usuarios habituales en algún lugar están limitados a solo tres soluciones en Windows 10:Microsoft Hyper-V, estación de trabajo Vmware y Oracle Vmware.Por lo tanto, éstas son la única mejor solución de virtualización disponible para satisfacer las demandas de los usuarios domésticos y profesionales.
Algunas personas pueden decir sobreQemupero es un emulador en lugar de un virtualizador (uno que tiene acceso al mismo hardware disponible en el sistema), por lo que Qemu no puede igualar el rendimiento de los hipervisores.Sin embargo, cuando usamosQemu con máquina virtual basada en kernel (KVM) KVM en Linuxluego proporciona alto rendimiento y virtualización de cualquier sistema operativo a una velocidad casi nativa. Pero desafortunadamente, KVM es un kernel de Linux y solo está disponible para plataformas Linux, por lo que usar Qemu en Windows 10 está fuera de discusión.
1. Reproductor de estación de trabajo VMWare
VMware no es un nombre nuevo en el mundo de la virtualización, ha estado en el mercado durante muchos años y ofrece una gama de productos empresariales; sin embargo, dos productos por los que VMware es conocido principalmente entre los usuarios domésticos y profesionales de escritorio de Windows 10 son VMWare Workstation Player y VMWare Workstation Pro. La diferencia radica en la gama de funciones y el precio.
lo mejorReproductor de estación de trabajo VMware (descargar)es gratuito para uso personal, sin embargo, en comparación con la versión pro, por supuesto, carece de muchas funciones. Bueno, eso es aceptable, pero incluso carece de algunas funciones que están disponibles en Oracle VirtualBox de código abierto, como instantáneas o la ejecución simultánea de varias máquinas virtuales sin volver a abrir una aplicación separada. A pesar de algunas limitaciones y especialmente la falta de instantáneas, VMWare Workstation es mejor en términos de rendimiento que VirtualBox en Windows 10 (es mi experiencia personal y podría ser diferente para otros). Incluso es bastante fácil de manejar y también ofrece instalación desatendida para sistemas operativos Linux comunes como Ubuntu.
Crear máquinas virtuales en VMware no es una tarea engorrosa, simplemente cree una nueva máquina virtual, defina la memoria y el espacio en el disco duro junto con la ISO del sistema operativo Linux o Windows que desea instalar en ella. Proporciona soporte para casi todas las plataformas disponibles, desde Windows 3.1 hasta Windows 10, incluidas las distribuciones de Linux y también otros sistemas como MS-DOS, FreeBSD, Netware o Solaris. El reproductor de estación de trabajo VMware está disponible para plataformas Windows y Linux. Una cosa que también es necesario tener en cuenta es que podemos ejecutar
2. Oracle VirtualBox
VirtualBox es popular no sólo por su amplia gama de funciones, sino también porque es una plataforma de código abierto, por lo que puede ser utilizada sin restricciones por usuarios domésticos, profesionales e instituciones educativas. El software de virtualización está disponible para Windows, Mac OS, Solaris y Linux.
Si hablamos de compatibilidad con sistemas operativos invitados, VirtualBox tiene una amplia compatibilidad con la mayoría de los sistemas operativos disponibles, como MS-DOS, Windows 3.1 a Windows 10, la mayoría de las distribuciones de Linux, Solaris, BSD, OS/2 y Mac OS X…
La interfaz de usuario de VirtualBox ha mejorado bastante desde el lanzamiento de la versión 6 y la facilidad de manejo y uso de VM no es mejor ni peor que la de VMWare Workstation Player.
En VirtualBox podemos realizar diversas configuraciones como disco duro, dispositivo óptico de almacenamiento de datos o archivo ISO, memoria, red, USB, una carpeta compartida para intercambiar con el sistema host y mucho más.
Una de las características interesantes de VirtualBox son las instantáneas, que son básicamente puntos de copia de seguridad que se pueden crear, eliminar o clonar en cualquier momento. Las instantáneas son útiles cuando instalamos algún software desconocido o actualizamos nuestro sistema operativo Virtual Guest y, en caso de que surja algún problema más adelante, podemos restablecer el sistema al último punto de copia de seguridad. Al igual que Vmware, también es posible utilizar, sin embargo,actuaciónEl peaje estará ahí.
3. Microsoft Hyper-V
Hyper-V también es un virtualizador gratuito de Microsoft que sólo está disponible para Windows. Sin embargo, sólo las ediciones Pro de Windows 10 tendrán esta característica; por lo tanto, si está en Windows Home, debe optar por las plataformas mencionadas anteriormente. Además de Windows 10, Windows Server 2016 o 2019 también lo tendrán listo para usar.
Además, su Windows o servidor debe utilizar un procesador de 64 bits con traducción de direcciones de segundo nivel (SLAT) y al menos 4 GB de RAM para ejecutar Hyper-V, que es común en todos los sistemas modernos.
Los usuarios puedenya sea usando PowerShell o mediante la GUI Configuración "Activa o desactiva la función de Windows".
Bueno, el método más rápido es la línea de comando, simplemente presioneGanar+Xy abiertoWindows PowerShell (administrador)para ejecutar el siguiente comando:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
DespuésReanudarsu PC o servidor.
Configuración de VM en Hyper-V
Podemos usar imágenes ISO almacenadas localmente para crear máquinas virtuales en Hyper-V y, aparte de eso, también existe una opción paracrear rápidamenteuna versión de evaluación de Windows 10 Enterprise y tres versiones de Ubuntu de máquinas virtuales descargando sus archivos en línea. Para otros sistemas, utilice imágenes ISO de otros sistemas a través de "Fuente de instalación local".
Una característica especial de Hyper-V es la gestión dinámica de la memoria. Aquí estableces un valor mínimo y máximo. Luego, Hyper-V usa la memoria dinámicamente y no la bloquea cuando se inicia la VM. Sin embargo, para los principiantes, Hyper-v será un poco complicado, ya que su administración de red no es como VMWare Workstation Player y VirtualBox. Por ejemplo, de forma predeterminada, el conmutador virtual estará en modo NAT y, para tener una conexión puente, primero debe crear un nuevo conmutador virtual utilizando Hyper-V Manager.
El uso de las máquinas virtuales creadas es simple en Hyper-V, podemos iniciarlas, detenerlas y detenerlas usando los botones correspondientes disponibles en una barra de íconos.
También es posible realizar una copia de seguridad del sistema operativo invitado de la máquina virtual utilizando la función Instantánea que se conoce como puntos de control en Hyper-V.
¿Qué máquina virtual debería utilizar en Windows 10?
Los tres se pueden usar para virtualizar cualquier sistema operativo popular existente en Windows 10; sin embargo, si desea limitar su elección, eso depende de sus necesidades y familiaridad con la tecnología de virtualización.
Por lo tanto, si eres un principiante entoncesReproductor de estación de trabajo VirtualBox y VMWareson los mejores por sus interfaces y facilidad de uso. Sin embargo,En cuanto al rendimiento encontré VMware.Es mucho mejor ejecutar distribuciones de Linux en Windows 10 que VirtualBox, mientras que, por otro lado, los usuarios que buscan una plataforma bien equilibrada y rica en funciones, Oracle Virtualbox está listo para funcionar.
Bueno, usuarios avanzados, aquellos que quieran un virtualizador bien integrado en el sistema operativo host con una función de administración de memoria dinámica para ejecutar varias máquinas virtuales activas al mismo tiempo, entonces Hyper-V sería el indicado.
Otros artículos:











