Revisión de programas de máquinas virtuales. Si un sistema no es suficiente: una descripción general de las máquinas virtuales. PC virtual: máquina virtual de Microsoft

Hola, queridos lectores del sitio “¡Computadora con Mente!”

Hoy os contaré qué es una máquina virtual, qué son, para qué sirven y para qué sirven. Básicamente, una máquina virtual es un programa que emula otra computadora en su computadora, con los parámetros que usted le configuró. Es decir, es un ordenador dentro de un ordenador ¿Para qué sirve esto? Puede haber varias razones para utilizar una máquina virtual en su computadora:

  1. Probar un sistema operativo adicional para ver cómo funciona, qué tan conveniente es y cuáles son sus características y capacidades. Pero al mismo tiempo, no deseas eliminar el sistema operativo que ya está en tu computadora. Me enfrenté a esta tarea cuando hace varios años estaba decidiendo por mí mismo si cambiar de Windows XP a Windows. Instalé Windows 7 en una máquina virtual, miré la versión entonces tosca de este sistema operativo y en ese momento decidí dejarlo. eso en mi computadora con windows XP. Cambié a Windows 7 solo después de que se le hicieron mejoras significativas, se probaron las vulnerabilidades y se corrigieron algunos errores. Lo mismo está sucediendo ahora con Windows 8: todavía no me he cambiado por completo a este sistema y uso Windows 7, y Windows 8 vive en mi máquina virtual. Básicamente, gracias a la máquina virtual, se pueden ejecutar varias cosas simultáneamente en mi computadora. sistemas operativos Y en mi opinión, este es el propósito más básico del uso de varias máquinas virtuales.
  2. Pruebas varios programas, que por una razón u otra no desea instalar en su computadora de inmediato. O quieres elegir entre varios programas que tienen la misma funcionalidad (por ejemplo, reproductores de audio o video), el que más te guste, pero que al mismo tiempo no saturará tu computadora. programas innecesarios, pero pruébalos en una máquina virtual.
  3. Lanzar programas potencialmente peligrosos. Por ejemplo, al descargar un programa, su antivirus sugirió que podría ser potencialmente malicioso. Puedes ejecutarlo primero en una máquina virtual para ver cómo funciona y luego, si no levanta sospechas, puedes instalarlo directamente en tu ordenador.
  4. Ejecutar programas que son incompatibles con el sistema operativo instalado en su computadora. Por ejemplo, es posible que algún programa no sea compatible con las nuevas versiones de Windows, pero ya está acostumbrado a trabajar en él y realmente lo necesita. Supongamos que el programa no es compatible con las versiones de Windows 7 y superiores, sino que sólo funciona en Windows XP. Por supuesto, en este caso puedes intentar utilizar el modo de emulación. Versión anterior Windows, pero esto no siempre funciona. Por tanto, es más fácil instalar Windows XP en una máquina virtual y utilizar su programa en ella. Las cosas son aún más complicadas si su programa fue creado para Linux. En este caso también ayuda tener una máquina virtual con el sistema operativo Linux instalado.

De hecho, las máquinas virtuales tienen muchas más funciones útiles de las que describí anteriormente, ya que solo mencioné las principales.

En este artículo analizaremos tres programas: máquinas virtuales: VMware, VirtualBox Y PC virtual de Microsoft. Veámoslos en orden.

  1. VMware- la mejor y más potente máquina virtual del momento. Y, desafortunadamente, la versión principal con todas las funciones de este programa VMware Workstation es de pago. Este programa tiene muchas configuraciones que facilitan el trabajo de servidores informáticos serios. Esta máquina virtual funciona principalmente con los sistemas operativos Windows y Linux, pero no es compatible con MacOs como sistema operativo principal. VMware también tiene una aplicación gratuita: VMware Player, que por el momento también puede crear máquinas virtuales, pero con una funcionalidad muy limitada, a diferencia de la versión completa. Anteriormente, VMware Player sólo podía abrir máquinas virtuales creadas previamente.
  2. VirtualBox– en mi opinión, la mejor máquina virtual gratuita del momento. Es inferior en funcionalidad al VMware anterior, pero la ventaja indudable de VirtualBox es que es gratuito. La indudable ventaja de esta máquina para los usuarios de habla rusa es la presencia de una versión de este programa en ruso. VirtualBox es muy fácil de configurar y tiene una interfaz intuitiva, por eso actualmente uso esta máquina virtual en particular.
  3. PC virtual de Microsoft- también una máquina virtual gratuita de la famosa empresa Microsoft (aunque, de hecho, las primeras versiones del programa Virtual PC fueron creadas por otra empresa, y solo entonces Microsoft adquirió todos los derechos sobre este programa y continuó su desarrollo). Dado que Microsoft es actualmente el desarrollador de este programa, esta máquina virtual sólo es compatible con los sistemas operativos Windows (anteriormente existía soporte para MacOS). En general, me gustó esta máquina virtual, pero debido a que solo admite diferentes versiones de Windows y, además, en mi opinión subjetiva, tiene una interfaz un poco menos conveniente que el mismo VirtualBox, rara vez la uso.

resumiendo esta reseña, Me gustaría señalar que entre las máquinas virtuales descritas anteriormente, le di preferencia a VirtualBox, ya que en términos de relación calidad/precio me pareció la más rentable, dado que es gratuita. Planeo decirle dónde puede descargarlo y cómo instalarlo, y también discutir su configuración básica.

Mensaje de navegación

¿Necesita ejecutar aplicaciones desarrolladas para Mac en Windows? Realmente quiero ser uno de los primeros en intentarlo. trabajo de windows 10 TP, pero ¿ya no es posible asignarle una partición separada en su disco duro? Nada es imposible, la virtualización, la tecnología más compleja y útil, te ayudará en todo ello.

No existe un sistema operativo perfecto. No importa qué sistema operativo instalemos en nuestro PC, ya sea Windows, Linux o Mac, todos encontraremos en él algo que no nos conviene. La imperfección del sistema se hace especialmente notoria cuando, además de trabajar con documentos, tenemos que resolver tareas más avanzadas en un PC. Si somos compulsivos, debido a la insatisfacción con un sistema operativo ya instalado, podemos iniciar fácilmente la instalación de otro, a pesar de que este no es el procedimiento más fácil y rápido.

La mayoría de los usuarios, especialmente aquellos que aún están en la etapa de dominar los conocimientos informáticos, se sienten intimidados por la tarea de instalar varios sistemas operativos en una computadora a la vez. Casi todo empieza a confundirlos: avería disco duro, resolviendo problemas de arranque, y lo que también es importante, saben que para ingresar al segundo o tercer sistema operativo instalado tendrán que reiniciar constantemente la computadora. Pero no todo es tan malo como parece a primera vista. Un concepto tan interesante, útil y al mismo tiempo extremadamente complejo como la tecnología de virtualización viene al rescate.

El objetivo de la virtualización es asegurar la existencia y el funcionamiento simultáneo de varios sistemas operativos en una computadora.

Muy a menudo, la virtualización se utiliza para resolver problemas del siguiente tipo:

  • Especialistas grandes compañias utilizar la virtualización para la mejor y más eficiente distribución de la gran potencia informática de los servidores;
  • Los usuarios domésticos utilizan la virtualización (máquinas virtuales) para ejecutar simultáneamente varias aplicaciones de diferentes sistemas operativos. Con la ayuda de máquinas virtuales, el usuario puede ejecutar Windows XP y programas escritos para él en otro sistema operativo, por ejemplo, ejecutándose en el kernel de Linux. O cree un sistema operativo Windows 8 virtual en una computadora Apple Macintosh.

PC virtual: máquina virtual de Microsoft

Microsoft, el desarrollador del sistema operativo más popular, ha desarrollado su propio sistema de virtualización, que está diseñado para funcionar exclusivamente en entorno Windows es Virtual PC 2007 para Windows XP y Vista, así como la relativamente nueva máquina virtual Virtual PC para Windows 7. Además de ultima versión los desarrolladores crearon programas de virtualización herramienta de Windows Modo XP, que es versión virtual XP Profesional. Esta herramienta le permite ejecutar aplicaciones y programas heredados en el sistema operativo Windows 7 más nuevo.

En Windows 8 y en la versión de prueba de Windows 10, Virtual PC fue reemplazada por la nueva tecnología Hyper-V, tomada de Servidor de windows. Esta tecnología Tiene muchas diferencias con las máquinas virtuales comunes, por lo que le dedicaremos una revisión por separado.

Microsoft no es en realidad el desarrollador de Virtual PC. Inicialmente, este programa fue creado por otra empresa y fue diseñado para funcionar en Windows y Mac OS. En aquella época se utilizaban como sistemas operativos invitados OS/2, DOS y OS basados ​​en el kernel de Linux. Cuando Microsoft se convirtió en el único propietario de este producto, se decidió rechazar el soporte. programa mac SO. Por lo tanto, todos los esfuerzos de los desarrolladores se centraron en el desarrollo posterior de Virtual PC exclusivamente para el sistema operativo Windows. Como resultado, hoy tenemos una herramienta gratuita para crear un entorno virtual que funciona muy bien en Windows como sistema operativo anfitrión e invitado. Sin embargo, con todo esto, esta herramienta es bastante mediocre, debido a que carece de varios tipos de complementos diseñados para interactuar con todos los demás sistemas.

Puedes descargarlo aquí: www. Microsoft. com

máquina virtual vmware

VmWare es un líder reconocido por toda la comunidad global de TI en el campo de la creación de soluciones virtuales para especialistas. Sin embargo, la empresa desarrolladora tiene herramientas no solo para especialistas de grandes organizaciones, sino también para usuarios domésticos: esto aplicación gratuita Reproductor VMware. Más temprano, programa gratuito Virtualización de VMware El jugador sólo podía ejecutar máquinas virtuales creadas previamente (sus imágenes), pero ahora también ha aprendido a crearlas. Es decir, la aplicación se ha convertido en una herramienta de virtualización en toda regla. Es cierto que, a diferencia de su contraparte paga, llamada VMware Workstation, la funcionalidad de la aplicación gratuita es algo limitada, pero podemos decir con seguridad que un usuario doméstico no siempre necesita las funciones avanzadas de la versión paga.

VMware Player utiliza Linux y Windows como sistema operativo principal, y DOS, Windows, Linux, Mac, BSD y otros se pueden utilizar como sistemas operativos invitados. Para aquellos que son orgullosos propietarios de una computadora Macintosh, el desarrollador lanza la aplicación VMware Fusion, que en sus capacidades recuerda completamente a VMware Workstation.

Uno de características distintivas esta aplicación es el modo Unity (por cierto, el producto Parallels también lo tiene, del que hablaremos a continuación), que está diseñado para ocultar la ventana de la máquina virtual a los ojos del usuario. Es decir, el usuario ve, por así decirlo, un sistema operativo dentro de otro sistema operativo. En este caso, las ventanas abiertas en el sistema operativo invitado de las aplicaciones se muestran en el escritorio principal.

Puedes descargarlo aquí: www. vmware. com

Parallels Workstation: virtualización para el usuario doméstico

Uno de los mayores actores del mercado mundial de la virtualización es Parallels. Sus principales herramientas de virtualización están destinadas principalmente a grandes empresas proveedoras de servicios. Pero el desarrollador tampoco desdeña al usuario doméstico: para máquinas con Windows y Linux, la empresa dispone de un programa de virtualización llamado Parallels Workstation, y para máquinas Apple existe una solución similar, Parallels Desktop. A diferencia de otros desarrolladores, esta empresa no ofrece soluciones gratuitas, el usuario deberá pagar para crear y ejecutar una máquina virtual.

La funcionalidad y capacidades de Parallels Workstation o Parallels Desktop justifican plenamente el precio de la aplicación. Por ejemplo, con ellas puedes importar fácilmente máquinas virtuales, incluso aquellas que fueron creadas en otros programas de virtualización; además, las capacidades de estas aplicaciones pagas te permiten crear, y posteriormente ejecutar en otras máquinas, imágenes de los principales sistemas virtuales.

También vale la pena señalar que la empresa tiene version móvil Aplicaciones de Parallels Mobile para iOS. Mediante el uso Esta versión se puede configurar fácilmente control remoto ejecutando la máquina virtual Parallels Desktop en Mac OS.

Puedes comprarlo aquí: www. paralelos.com.ru

VirtualBox: máquina virtual de Oracle

Uno de los programas de virtualización más comunes es VirtualBox. En la creación de esta aplicación trabajó más de un grupo de desarrolladores, y ninguna empresa conocida en el entorno informático. Actualmente, el producto es propiedad total de Oracle, que lo adquirió durante la adquisición del propietario anterior (Sun Microsystems) en 2010. Como resultado de todos los movimientos del programa VirtualBox de un propietario a otro, hoy tenemos un programa de virtualización con una gran cantidad de sistemas operativos compatibles. En el sitio web oficial del programa, puede descargar ensamblajes para instalarlos en su computadora para las plataformas Windows, Mac OS, Linux y Solaris. Por cierto, estos mismos sistemas operativos se pueden utilizar en VirtualBox como invitados.

En general, VirtualBox se distribuye con código abierto. código fuente, haciéndolo de uso completamente gratuito. Sin embargo, para obtener funciones y capacidades más avanzadas, por ejemplo, para admitir el protocolo RDP o el estándar USB 3.0 para el sistema operativo invitado, el usuario deberá instalar complementos adicionales que, por cierto, también se distribuyen de forma gratuita, pero son de código cerrado.

Puedes descargarlo aquí: www. caja virtual. organización

De todo lo descrito anteriormente, podemos sacar una conclusión y centrarnos, como nos parece, en dos programas de virtualización: VirtualBox y VMware Player. Estas aplicaciones son suficientes para instalar sistemas operativos adicionales.

Una gran cantidad de programas que aparecen todos los días hacen que descargar e instalar software desconocido en una computadora sea cada vez más peligroso para el sistema y los archivos importantes de la computadora. Además, muchos programas que tienen funciones necesarias para el trabajo de programadores, artistas y otros usuarios de PC están disponibles sólo para una pequeña cantidad de sistemas operativos. Si anteriormente tuvo que correr un gran riesgo al descargar un archivo sospechoso de Internet o reinstalar el sistema solo por uno el programa deseado, entonces ahora existe un sistema operativo para esto como una máquina virtual.

¿Qué es una máquina virtual?

Máquina virtual - programa especial, que se instala en el sistema operativo nativo del usuario y, cuando se inicia, comienza a emular, es decir, a reproducir, las funciones de cualquier otro sistema operativo especificado en la configuración. La principal comodidad de estos programas es la ausencia de la necesidad de cambiar entre sistemas operativos y acceder a todas las funciones del sistema que se está reproduciendo. Además, todas las acciones realizadas dentro de la máquina virtual no afectarán el funcionamiento del sistema principal, lo que previene posibles fallos informáticos.

Por el momento, los desarrolladores de máquinas virtuales han creado programas que les permiten emular cualquier sistema operativo, empezando por los primeros. Versiones de Windows y terminando con Ubuntu, OS X y ejes menos conocidos, también funcionan con servidores listos para usar, por ejemplo, máquina virtual bitrix.

Existe otra comprensión más estrecha del término "máquina virtual", que es común entre los músicos: caja de ritmos virtual, que reproduce los sonidos de una batería. Este programa le permite grabar partes de instrumentos de batería sin utilizar una configuración en vivo, sino en programas de grabación especiales o "revitalizando" una pista midi pregrabada, colocando muestras grabadas de cada tiempo debajo del sonido electrónico.

¿Para qué sirve una máquina virtual?

La gama de acciones que se pueden realizar utilizando una máquina virtual es realmente muy amplia.

Lo más sencillo que puedes hacer con él es utilizar programas que no están disponibles para el sistema operativo del usuario o incluso para la PC en general. Por ejemplo, un emulador de quirófano. sistemas android Básicamente, también es una máquina virtual con la que las personas ejecutan aplicaciones o juegos.

Además, los programadores suelen utilizar máquinas virtuales para probar programas escritos. Por ejemplo, para comprobar qué tan correctamente funciona un algoritmo escrito en diferentes versiones de Windows. Lo mismo ocurre con los desarrolladores de aplicaciones para iOS y Android, que comprueban la funcionalidad de sus desarrollos dentro de emuladores. Para ello, existe una máquina virtual en una unidad flash, de modo que siempre pueda comprobar la funcionalidad del código escrito.

Las máquinas también son utilizadas por usuarios menos avanzados para realizar dichos controles. El caso es que al emular sistemas operativos relacionados, la máquina puede reproducir toda la información contenida en la computadora. Por tanto, si un usuario tiene que descargar de Internet un archivo que puede contener virus, primero debe comprobarlo en una máquina virtual. Si se reproduce normalmente, puede abrirlo de forma segura en su sistema operativo nativo.

Además, ayudan en el trabajo corporativo, por ejemplo, las máquinas virtuales Bitrix.

Si hablamos de cajas de ritmos virtuales, se utilizan para grabar partes de batería con alta calidad cuando falta dinero, por ejemplo, para alquilar un estudio. De todos los instrumentos, la batería es la más sensible a la grabación y es a ella a la que dedicas más tiempo. Además, es posible que el baterista no tenga la habilidad suficiente para tocarlos con fluidez, lo que aumenta significativamente el coste del alquiler. En tal situación, la mejor solución sería grabar la parte en el programa y luego reproducirla.

¿Qué son las máquinas virtuales?

Máquina virtual para Windows 10

Especialmente para usuarios avanzados familiarizados con el concepto de "máquina virtual", Microsoft ha creado una emulación integrada de otros sistemas operativos: . Inicialmente, su funcionalidad está bloqueada, pero sus componentes se habilitan fácilmente a través del Panel de control.

Vaya al Panel de control y vaya a la subsección " Programas y componentes" Ahí en la ventana " Encendido o apagado de componentes» Verifique el nombre del servicio Hyper-V. Después de esto, la máquina virtual se instalará en la PC y, en el futuro, podrá iniciarla a través del menú " Comenzar».

Beneficios clave de Hyper-V:

  • integrado en el sistema, no es necesario descargar ni buscar nada;
  • tiene funcionalidad completa para emular diferentes versiones de Windows, por ejemplo, 98 y otros sistemas operativos;
  • soporta versiones ventanas diferentes profundidad de bits;
  • Interfaz sencilla e intuitiva.

En general, gracias a la presencia de Hyper-V en Windows 10, los usuarios ya no necesitan otros programas similares. Aunque la utilidad no requiere ninguna habilidad especial para configurarla, puedes leer más sobre ella en el artículo relacionado.

Máquina virtual para Windows 7

La máquina virtual más popular para los usuarios de Windows 7 es PC virtual con Windows. Inicialmente, su funcionalidad principal estaba destinada a emular a Windows XP, de modo que los desarrolladores pudieran transferir cómodamente los programas desarrollados para este sistema operativo al nuevo siete, que recién se lanzaba en ese momento. Posteriormente, sus capacidades se ampliaron y ahora Virtual PC es una plataforma independiente que es capaz de reproducir casi todos los sistemas operativos existentes.

Al igual que Hyper-V, este servicio está integrado en el sistema de forma nativa. Para instalarlo, debes ir a " Comenzar"y submenú" Programas" Allí debe encontrar una línea con el nombre del programa y hacer clic en él. Se abrirá una ventana en la que podrá crear, eliminar y realizar otras manipulaciones libremente con el emulador del sistema operativo.

Máquinas virtuales para Mac y otros sistemas operativos

Además de los construidos en el séptimo y décimo ventanas virtuales máquinas, desarrolladores externos han creado muchas otras utilidades independientes que tienen aproximadamente las mismas capacidades, pero difieren en detalles. El más popular de ellos es Oracle VirtualBox, sobre cuál hablaremos en esta parte del artículo.

Esta máquina virtual puede emular todos los sistemas operativos existentes actualmente y también está disponible para los sistemas operativos más populares en este momento: Windows, OS X, Linux y Solaris. Puedes descargarlo desde el sitio web del desarrollador, habiendo seleccionado previamente para qué sistema lo necesitas.

De sus otros análogos este programa Oracle se distingue por su amplia funcionalidad, que incluye soporte para puertos USB y su inicio desde una máquina emulada, la capacidad de guardar el estado del sistema para una reversión instantánea en caso de que ocurra un error crítico. De hecho, de la enorme lista de todas las funciones compatibles, podemos concluir que al descargar Oracle VirtualBox, puede trabajar cómodamente en cualquier sistema operativo sin ninguna restricción.

Para la mayoría de usuarios, VirtualBox es una muy buena opción por su practicidad, confiabilidad y funcionalidad.

Una vez que la distribución de la aplicación esté en su computadora, haga doble clic en ella. Esto iniciará el instalador. Aquí deberá seleccionar qué funciones, además de la propia máquina Oracle, se instalan con él. La lista incluye: la posibilidad de programación interna en Python, soporte configurado para Internet, así como integración de puertos USB. Después de esto, simplemente siga las instrucciones en el archivo de instalación hasta que se complete la instalación de Oracle VirtualBox.

Cajas de ritmos virtuales

Las cajas de ritmos virtuales están presentes en forma de complementos adicionales que se instalan y ejecutan a través de un programa para grabar o escribir música: FL Studio, Ableton, Cubase y otros. Los emuladores de cajas de ritmos más populares: baterista ez Y Tambores adictivos. Tienen a su disposición de forma gratuita grandes bibliotecas de muestras para todos los gustos, grabadas por bateristas famosos.

Creando tu propia máquina virtual

Además, también hay una empresa. VMware, que también ofrece a los usuarios programas para crear sus propias máquinas virtuales. El más famoso de ellos se llama. Puesto de trabajo y se distribuye de forma remunerada. Sin embargo, existen una gran cantidad de recursos que ofrecen el uso gratuito de esta máquina virtual, tanto para Windows, Mac y Ubuntu. Vale la pena señalar que la empresa ofrece muchas utilidades adicionales que amplían las capacidades del programa básico, agregando funciones de administración de escritorio, transmisión y mucho más. Veamos por qué se necesita esta máquina virtual.

Workstation permite crear máquinas virtuales que serán gestionadas desde un único centro. En su mayor parte, esta herramienta es de interés para grandes empresas que necesitan configurar la misma funcionalidad de dispositivos en una gran cantidad de computadoras.

Una de las características más importantes que tiene la máquina virtual VMWare, la llamada vEsfera, que le permite no solo crear y configurar una máquina virtual, sino también implementar una infraestructura completa de dichos dispositivos conectados entre sí. Y si hay que elegir, entonces esta funcionalidad será de gran utilidad para grandes empresas cuyos empleados necesiten intercambiar datos e información entre sí.

Toda la funcionalidad de los programas desarrollados por VMWare se basa no en el uso único de una máquina virtual, sino en la formación de una red de ellas y un único lugar desde donde se controla esta red.

Virtualización 1C-Bitrix

Otro programa creado para trabajar cómodamente con los productos 1C-Bitrix: máquina virtual bitrix, esta vez de desarrolladores nacionales, que también pueden trabajar con cualquier aplicaciones PHP. Básicamente, este programa es una emulación de un servidor de sitio web que contiene todos los ajustes para un trabajo cómodo. La máquina terminada se puede abrir en Reproductor VMware u otras aplicaciones de este desarrollador (también existen versiones para VirtualBox y HyperV).

El programa le permite ahorrar tiempo y comenzar inmediatamente después de que la plataforma principal esté lista para su uso. En este caso, la máquina virtual Bitrix se instala directamente en el sistema de emulación principal, integrándose en su funcionalidad y funcionamiento, lo que le permite comenzar a interactuar con proyectos 1C inmediatamente después de la instalación y el lanzamiento.

¿Qué máquina virtual elegir?

Ya no hay una comparación clara. Todo depende del usuario y sus necesidades. Para emular juegos y comprobar software de terceros, los servicios habituales de Hyper-V y similares integrados en el propio sistema operativo son suficientes. Una opción bien probada, confiable y gratuita es VirtualBox. Para las organizaciones, las mejores máquinas virtuales son definitivamente los productos VMWare o la máquina virtual Bitrix, ya que simplifican los negocios y la interacción con los empleados.

Vídeo sobre el tema.

El rápido desarrollo de las tecnologías de virtualización ha tenido un impacto significativo no solo en el desarrollo de la infraestructura de TI de las grandes empresas. Escritorio eléctrico Computadoras personales han alcanzado un nivel en el que una máquina física puede soportar múltiples sistemas operativos ejecutándose simultáneamente maquinas virtuales. Hace apenas unos años, las máquinas virtuales eran algo exótico para los usuarios finales, que las instalaban principalmente con fines de evaluación. Ahora procesadores multinúcleo y grandes volúmenes. memoria de acceso aleatorio en una computadora de casa o de oficina no es infrecuente, y esto le permite encontrar nuevas opciones para usarlos en el contexto de las tecnologías de virtualización.

Muchos usuarios están encontrando una variedad de usos para las plataformas de virtualización de escritorios, tanto en casa como en el trabajo. Después de todo, una máquina virtual, en comparación con una física, tiene una flexibilidad significativamente mayor en términos de portabilidad a otra plataforma física. Además, en los últimos años, la calidad de las plataformas de virtualización de escritorios ha aumentado significativamente en términos de funcionalidad, facilidad de uso y rendimiento. Apareció relativamente recientemente, el soporte para la virtualización de hardware en sistemas de escritorio Ah afirma que los principales fabricantes de procesadores, como Intel y AMD, creen en el futuro de las tecnologías de virtualización en los ordenadores personales.

Por supuesto, sistemas operativos tan voluminosos y que requieren un uso intensivo de hardware como Windows Vista son capaces de absorber la potencia de los escritorios de los usuarios, sin importar cuán altos sean, pero el progreso no se detiene y pronto lo hará posible un mayor desarrollo de las plataformas de hardware de escritorio. para admitir varios sistemas de este tipo simultáneamente, satisfaciendo los requisitos de rendimiento. Sin embargo, muchos usuarios creen que el uso de tecnologías de virtualización en casa no es necesario y consideran la virtualización como otra tecnología específica que no tendrá mucho impacto en ellos. Principalmente, esto se debe al hecho de que no ven formas dignas de utilizar las máquinas virtuales.

En los negocios, las tecnologías de virtualización se implementan principalmente para mantener la infraestructura virtual de los servidores de la empresa y tienen muy poco impacto en los usuarios finales. En este artículo mostraremos que casi cualquier usuario de computadora personal puede utilizar tecnologías de virtualización para aumentar la eficiencia de su trabajo en una computadora personal en casa, así como para las tareas cotidianas en el lugar de trabajo.

Cómo utilizar máquinas virtuales en casa

La mayoría de los usuarios de computadoras personales suelen encontrarse con el problema de utilizar aplicaciones potencialmente peligrosas o inestables que pueden dañar el sistema operativo o afectar el funcionamiento de otros programas. A menudo computador de casa, que también contiene documentos de trabajo, es utilizado por varias personas, entre las cuales no todas entienden cómo manejarlo correctamente para no dañar datos importantes o el sistema operativo. La creación de cuentas de usuario no resuelve este problema, ya que muchas aplicaciones requieren derechos administrativos para su instalación y el uso de la computadora en este modo limita significativamente su uso. Por supuesto, muchos también enfrentan el problema de portar un sistema operativo y aplicaciones instaladas a otra computadora al comprarlo. La categoría de usuarios que utilizan activamente computadoras portátiles se enfrenta al problema de sincronizar datos entre ellas y una computadora de escritorio. Después de todo, no sólo es necesaria la sincronización de archivos, sino que también es necesario utilizar las mismas aplicaciones en el trabajo y en casa. Para muchas personas también es importante poder aprender a trabajar con varios sistemas operativos, que en este caso no requieren un alto rendimiento. En este caso, por ejemplo, cuando se trabaja en Linux, el usuario necesita acceder a las aplicaciones de Windows, y para ello debe reiniciar el ordenador. Y el principal problema durante el entrenamiento es la imposibilidad de simular una red real entre varios ordenadores si sólo uno está disponible. Todos estos y muchos otros problemas se pueden resolver utilizando máquinas virtuales en sistemas de virtualización de escritorios.

Las principales opciones para uso doméstico de máquinas virtuales son las siguientes:

  • Creación de un entorno virtual personal aislado del sistema host, que le permite utilizar varias copias de entornos de trabajo en una computadora, completamente aisladas entre sí. Desafortunadamente, este modelo excluye la opción de utilizar entornos virtuales para juegos 3D, ya que los fabricantes de plataformas de virtualización aún no han aprendido a soportar completamente la emulación de todas las funciones de los adaptadores de video. Actualmente, VMware está por delante de todos en este sentido; en las últimas versiones de su plataforma de escritorio VMware Workstation, ha incluido funciones de soporte experimental para Direct-3D y sombreadores. Sin embargo, no hace mucho, la empresa PCI-SIG que desarrolló el estándar PCI-Express, ha publicado nuevas especificaciones para el estándar PCI Express 2.0, que afirman ser compatibles con funciones de virtualización de E/S que simplifican enormemente el acceso de los invitados al hardware físico. Sin duda, no está lejano el momento en que jugaremos en máquinas virtuales.
  • Cree máquinas virtuales portátiles que estén listas para usar en cualquier otra plataforma compatible con la arquitectura. Si necesita demostrar el funcionamiento de un programa y éste o el entorno del sistema operativo deben configurarse de cierta manera, las máquinas virtuales son la mejor opción en este caso. Haz todo en una máquina virtual. acciones necesarias, grábelo en un DVD y donde necesite mostrar cómo funciona todo, instale la plataforma de virtualización e inicie la máquina virtual.
  • Obtención de entornos de usuario seguros para Internet. Cuando se trabaja en Internet, que, como todo el mundo sabe, está bastante lleno de virus y caballos de Troya, ejecutar un navegador de Internet en modo de usuario no es una solución aceptable para muchos desde el punto de vista de la seguridad. Después de todo, existen muchas vulnerabilidades en el software, incluidos los sistemas operativos, a través de las cuales el malware puede dañar datos importantes. Una máquina virtual en este caso es una opción más ventajosa, ya que un malware, después de hacerse con el control del sistema operativo en una máquina virtual, sólo puede causar daño dentro de ella, sin afectar al sistema operativo anfitrión. Por cierto, recientemente han comenzado a aparecer virus que detectan su presencia en una máquina virtual y no se revelan en este caso, pero hasta el momento no existen tales virus. malware unidades y, en cualquier caso, no se dañarán los datos importantes hasta que los objetos infectados se transfieran al sistema operativo host. Por tanto, el uso de máquinas virtuales en este caso no excluye en absoluto el uso de software antivirus.
  • Crear entornos para experimentar con software potencialmente peligroso. En una máquina virtual, puede probar de forma segura un nuevo limpiador de registro o una utilidad de disco. También puede instalar de forma segura software de aplicación que, bajo ciertas condiciones, podría dañar su sistema o sus datos. En este caso, la máquina virtual actúa como un entorno limitado en el que se reproducen sus programas. Puede observar y estudiar su trabajo de forma segura sin preocuparse por la seguridad de sus datos.
  • Cómodo y sencillo respaldo entornos de usuario. En última instancia, una máquina virtual es solo una carpeta de archivos en su computadora que se pueden copiar en un medio de respaldo y luego restaurar fácilmente. En este caso, no es necesario crear imágenes de disco duro para realizar Copia de respaldo tu sistema.
  • Posibilidad de formación para trabajar con sistemas operativos distintos al de su host. Por supuesto, puedes instalar un segundo sistema operativo en paralelo con tu sistema principal, pero en este caso, si necesitas alguna aplicación del sistema principal, tendrás que reiniciar. En este caso, la máquina virtual opción perfecta: ejecuta el sistema operativo que necesita en paralelo con el sistema operativo host y cambia entre ellos si es necesario. En muchos sistemas, compartir archivos entre los sistemas huésped y host es tan simple como arrastrar y soltar archivos y carpetas con el puntero del mouse.

Hemos enumerado solo las principales opciones para usar máquinas virtuales en casa, por supuesto, existen otras áreas más específicas de su aplicación. Pero las verdaderas perspectivas de utilizar sistemas de virtualización de escritorios se abren en las empresas, donde, sobre todo, son importantes la accesibilidad y el ahorro de tiempo y costes en la compra de equipos adicionales.

Plataformas de virtualización de escritorios en las empresas

Para la mayoría de las empresas, cuando se trata de virtualización, esto significa principalmente virtualizar la infraestructura del servidor empresarial. Sin embargo, existen muchas soluciones basadas en VM para usuarios finales que pueden mejorar significativamente la productividad de los empleados de una empresa. Consideremos las principales áreas de aplicación de máquinas virtuales en empresas en plataformas de virtualización para usuarios de escritorio:

  • Creación de repositorios de plantillas típicas para entornos de trabajo de usuarios. Dependiendo de las características específicas del trabajo de la organización, sus empleados deben utilizar un determinado conjunto de software. Cuando un nuevo empleado se une a una organización, necesita instalar un sistema operativo, configurarlo de cierta manera, de acuerdo con los requisitos de la organización y las políticas de seguridad, y también instalar todo el software de aplicación necesario. Cuando se utilizan plantillas de máquinas virtuales, este problema se resuelve de manera muy simple: al empleado se le instala una plataforma de virtualización de escritorio y en ella se inicia una máquina virtual a partir de un conjunto de plantillas de organización, en la que está instalado todo el software necesario y el sistema operativo adecuado. Se realizan los ajustes del sistema. Este modelo reducirá significativamente el tiempo de implementación y proporcionará una alta flexibilidad al transferir el escritorio virtual de un empleado a otra máquina física. Por supuesto, este caso de uso puede requerir mayores recursos de hardware, pero esto será más que rentable si el empleado tiene que trabajar con grandes volúmenes de datos heterogéneos, cuya copia de seguridad requerirá mucho tiempo. Por ejemplo, los empleados de marketing, que instalan muchos de los programas que necesitan, prueban cosas todos los días y trabajan con diferentes documentos. En este caso, pueden copiar la carpeta con los archivos de su máquina virtual en funcionamiento al final de la jornada laboral, sin temor a que mañana, al instalar el siguiente programa, todo se “rompa”.
  • Creación de una infraestructura de escritorio virtual que permite el almacenamiento centralizado de los entornos de los usuarios en servidores seguros de la empresa. Los propios usuarios finales utilizan las herramientas. acceso remoto al escritorio de sus entornos (por ejemplo, Terminal Services) almacenados en el centro de datos corporativo. Esta opción de uso de máquinas virtuales requiere importantes costos para su implementación, ya que en este caso requiere soporte para plataformas de virtualización de servidores del centro de datos de la empresa. Sin embargo, este método proporciona el mejor nivel de seguridad y disponibilidad. Dado que todos los entornos de trabajo se almacenan y mantienen de forma centralizada en un centro de datos seguro, la probabilidad de fuga de información confidencial se reduce significativamente. Al mismo tiempo, el grado de accesibilidad a dichos entornos aumenta significativamente, porque el acceso a ellos se puede realizar desde cualquier lugar con una conexión de alta velocidad. En rigor, esta solución no se aplica a las plataformas de virtualización de escritorios, pero sí afecta a los usuarios finales. Un ejemplo de una solución de este tipo es VMware Virtual Desktop Infrastructure, basada en la infraestructura virtual de los servidores de una organización en un centro de datos corporativo. La estructura de dicho modelo se muestra en la figura:
  • Uso de máquinas virtuales protegidas por políticas de seguridad. Los profesionales de TI que necesitan garantizar la confidencialidad de sus datos personales, así como demostrar con frecuencia diversos programas a los clientes, son ideales para soluciones para crear máquinas virtuales seguras que proporcionen un medio para restringir el acceso a diversas funciones para trabajar con una máquina virtual. También puede establecer el período de validez de la máquina virtual y así distribuir el software de modo que un determinado círculo de personas no pueda utilizar la máquina virtual durante más del tiempo permitido. Un ejemplo de dicha solución es el producto ACE Manager de VMware.
  • Simplifique la capacitación de los usuarios creando aulas con máquinas virtuales que ejecuten varios sistemas operativos y software de aplicaciones. Si un grupo de empleados de una organización necesita capacitarse para utilizar un determinado producto o programa, puede crear una plantilla de máquina virtual e instalar la plataforma de virtualización en cada una de las computadoras del aula. A continuación, la máquina virtual se puede copiar a todas las computadoras y ejecutarla con toda la cantidad requerida de programas. Si necesita capacitación sobre otro producto, puede crear una nueva plantilla de máquina virtual y también implementarla en todas las computadoras de su salón de clases.
  • Desarrollo y pruebas de software en la empresa. Una máquina virtual, al ser un entorno aislado, es ideal para el desarrollo de software. Los desarrolladores y evaluadores pueden crear las configuraciones del sistema operativo y los entornos de usuario que necesitan para simular el comportamiento del programa en varias plataformas. Como parte de este caso de uso, también es posible modelar pares funcionales de máquinas virtuales en la misma plataforma física que interactúan entre sí a través de redes. Además, algunas plataformas, como VMware Workstation, le permiten crear árboles de estado de máquinas virtuales, cada uno de los cuales almacena una configuración de usuario específica. Cada uno de estos estados se puede revertir con un clic. Un ejemplo de tal árbol:

Revisión comparativa de plataformas de virtualización de escritorios.

Las empresas líderes en el campo de las plataformas de virtualización de escritorios han hecho mucho durante los últimos dos años para que sean lo más fáciles de usar posible y accesibles incluso para el usuario más inexperto. Los líderes en la producción de sistemas de virtualización para usuarios finales son actualmente las siguientes empresas: VMware con los productos VMware Workstation, VMware ACE y VMware Fusion, Microsoft con el producto Virtual PC, Parallels, que promociona su plataforma de virtualización para Mac OS con el producto Parallels Desktop para Mac, y la empresa InnoTek con la plataforma VirtualBox gratuita y de código abierto. Echemos un vistazo rápido a las capacidades de algunos de estos productos.

VMware Estación de trabajo


VMware es hoy el líder indiscutible en el campo de los sistemas de virtualización de escritorios. Sus productos son fáciles de usar, presentan una gran funcionalidad y son rápidos. Casi todos los fabricantes de plataformas de virtualización de escritorio se centran en el producto. El proceso de creación de una máquina virtual e instalación de un sistema operativo invitado no presenta ninguna dificultad particular: al crearla, es necesario especificar la cantidad de RAM asignada para el sistema invitado, tipo y tamaño. disco virtual, la carpeta donde se ubicarán los archivos de la máquina virtual y el tipo de sistema operativo invitado que se instalará. Se puede utilizar un CD o DVD de arranque o una imagen ISO como distribución de instalación del sistema invitado. Después de instalar el sistema operativo en una máquina virtual, debe instalar VMware Tools y deshabilitar todos los dispositivos emulados innecesarios en la configuración para optimizar el rendimiento. También puede crear una instantánea del estado "limpio" del sistema invitado, en la que se guardarán todos los datos de los discos virtuales en ese momento y podrá volver a su estado guardado en cualquier momento. A características clave VMware Workstation se puede clasificar como:

  • Apoyo varios tipos discos virtuales (se emulan los controladores para discos IDE y SCSI):
    • tamaño fijo (preasignado) o creciente a medida que se llenan (creciente), mientras que los primeros están optimizados para el rendimiento y los segundos son convenientes porque no ocupan mucho espacio antes de llenarse
    • Discos independientes que no se ven afectados por las instantáneas del sistema operativo. Estos discos son convenientes para organizar el almacenamiento de archivos, cuyos cambios no son necesarios cuando se trabaja con instantáneas del estado del sistema invitado.
    • soporte para discos cuyo estado no se guarda cuando la máquina virtual está apagada
    • posibilidad de grabación directa en un disco físico
  • Soporte para varios tipos de interacción de red entre máquinas virtuales, incluida la combinación de máquinas virtuales en "equipos" (Teams), lo que le permite crear subredes virtuales que constan de máquinas virtuales con una cantidad diferente de adaptadores de red virtuales (hasta tres). Virtual interfaz de red Puede funcionar en tres modos diferentes:
    • Redes puenteadas- la máquina virtual comparte recursos tarjeta de red con el sistema operativo host y funciona con una red externa a él como una máquina independiente.
    • Redes solo de host- la máquina virtual recibe una dirección IP en su propia subred de host del servidor DHCP de VMware. En consecuencia, solo puede trabajar en la red con otras máquinas virtuales en este host y con el sistema operativo del propio host.
    • NAT- la máquina virtual también opera en la propia subred del host (pero diferente), sin embargo, a través del servidor NAT de VMware, puede iniciar conexiones a una red externa. Es imposible iniciar una conexión a dicha máquina virtual desde una red externa. Dentro del host, la comunicación de red está garantizada.
    • Los discos también se pueden montar en el sistema host usando la utilidad montaje vmware y expandir usando la utilidad vmware-vdiskmanager(Esta utilidad también sirve para realizar otras acciones en discos virtuales).
  • La capacidad de intercambiar archivos fácilmente mediante la interfaz Arrastrar y soltar, así como mediante la creación de carpetas compartidas entre el sistema operativo anfitrión y el invitado.
  • Soporte para una gran lista de sistemas operativos invitados y host.

La última versión de VMware Workstation 6 también incluye las siguientes funciones útiles:

  • Soporte completo para interfaz USB 2.0
  • capacidad de registrar la actividad de la máquina virtual
  • Producto integrado VMware Converter (para hosts de Windows) para importar máquinas virtuales de otros fabricantes.
  • ejecutar una máquina virtual como servicio

También vale la pena señalar que el producto VMware Workstation es actualmente la única plataforma de virtualización que admite experimentalmente Direct-3D en sistemas operativos invitados. El principal y quizás el único inconveniente de esta plataforma es el hecho de que no es gratuita.

PC virtual de Microsoft

Habiendo aparecido como competidor de VMware Workstation, el producto Connectix, que luego fue adquirido por Microsoft Corporation junto con la empresa, no recibió un desarrollo digno en sus manos. Como resultado, por el momento es inferior en casi todos los aspectos a la plataforma VMware Workstation y solo se puede ejecutar en el sistema operativo host. sistema windows. Sin embargo, un buen número de usuarios lo utilizan como plataforma de virtualización de escritorio porque Virtual PC es gratuito y cubre las necesidades básicas de uso de máquinas virtuales. El proceso de instalación para invitados también es muy sencillo e intuitivo. Una vez instalado el sistema operativo, debe instalar Virtual Machine Additions (análogo a VMware Tools en VMware Workstation), que aumentan significativamente el rendimiento del sistema operativo invitado al mejorar la tecnología de virtualización. VM Additions también se puede instalar en sistemas operativos invitados Linux.

Las principales ventajas del producto Microsoft Virtual PC incluyen las siguientes características:

  • Soporte completo para Windows Vista como sistema operativo anfitrión e invitado. En términos de rendimiento, Virtual PC 2007 ha dado un importante paso adelante en comparación con la versión anterior y ahora el rendimiento de Windows Vista en una máquina virtual es bastante aceptable.
  • Soporte para sistemas host Windows de 64 bits.
  • Rendimiento mejorado aprovechando las mejoras introducidas en Microsoft Virtual Server 2005 R2.
  • Disponibilidad de diferentes tipos de discos virtuales:
    • Expandirse dinámicamente (similar a crecer en VMware Workstation)
    • Tamaño fijo (análogo al preasignado en VMware Workstation)
    • Diferenciación: un disco que almacena cambios del estado actual del disco virtual
    • Vinculado a un disco duro (análogo a la escritura directa en el disco en VMware Workstation)
  • La presencia de varios tipos de comunicación de red entre las máquinas virtuales y el host:
    • análogo de Bridged Networking en VMware Workstation
    • Solo local (análogo a Solo host en VMware Workstation)
    • Redes compartidas (similar a NAT en VMware Workstation)

Cabe señalar que el producto Virtual PC está dirigido más a usuarios domésticos que a profesionales de TI y desarrolladores de software, mientras que VMware Workstation, con una funcionalidad mucho mayor, es capaz de cubrir las necesidades de estos últimos. Al mismo tiempo, Virtual PC es gratuito y su objetivo principal es simplificar la migración a nuevos sistemas operativos de Microsoft y admitir sus versiones heredadas. Y, por supuesto, la popularidad de la plataforma Virtual PC está influenciada por su carácter gratuito, lo que crea un nicho específico para el uso de este producto.

Parallels Workstation y Parallels Desktop para Mac


El producto está diseñado para su uso en plataformas Windows y Linux como sistema de virtualización de escritorio. Debido al hecho de que Parallels (en realidad propiedad de empresa rusa SWSoft) ahora se centra principalmente en el producto, el desarrollo de este producto actualmente se ha detenido un poco y funcionalidad es inferior a las dos plataformas de escritorio líderes de VMware y Microsoft. Por tanto, hablaremos de la plataforma Parallels Desktop para Mac, que ahora es la plataforma principal para los ordenadores Apple. Además, en estos momentos el desarrollo de esta plataforma es muy dinámico, lo que se debe, en primer lugar, a que VMware pretende seriamente invadir el mercado de la virtualización para Mac con su producto VMware Fusion, que está casi listo para su lanzamiento final. . Características clave de la plataforma Parallels Desktop para Mac:

  • Cree fácilmente máquinas virtuales en tres pasos utilizando Parallels Installation Assistant. Para crear una máquina virtual e instalar en ella un sistema operativo invitado, no se requiere ningún esfuerzo adicional.
  • La presencia de la utilidad Parallels Transporter, que le permite migrar de una máquina física a una virtual.
  • Soporte completo para el sistema operativo invitado Windows Vista. Esto garantiza un intercambio de archivos sencillo entre los sistemas operativos huésped y host.
  • Soporte de interfaz USB 2.0
  • Compatibilidad con Mac OS X "Leopard"

Como la mayoría de los productos para la plataforma Mac OS X, Parallels Desktop proporciona al usuario una interfaz sencilla y fácil de usar. No es ningún secreto que muchos usuarios de Mac a menudo sienten la necesidad de utilizar productos de Windows, y Parallels Desktop les brinda esta oportunidad, permitiéndoles sentirse "en dos mundos".

También se pueden mencionar productos de Parallels como Parallels Compressor Workstation y Parallels Compressor Server, que permiten comprimir discos no sólo de máquinas virtuales Parallels, sino también de VMware, lo que es una solución a uno de los problemas que suelen encontrar los usuarios.

VirtualBox


InnoTek ingresó recientemente al mercado de virtualización de escritorios con una inesperada solución gratuita y de código abierto. En un momento en el que parecería nueva plataforma Es difícil llevar la virtualización a un nivel decente; InnoTek ha logrado un éxito y un reconocimiento popular inesperadamente rápidos.

Sin embargo, muchos blogueros leales a VMware dijeron que en sus escritorios, las máquinas virtuales de la plataforma funcionan notablemente más rápido que las máquinas virtuales de VMware Workstation. Es más, hasta hace poco Plataforma Virtual Box estaba disponible sólo para hosts Linux y Windows, y a finales de abril apareció la primera versión para Mac OS X, donde se planea que la plataforma compita con "monstruos" de sistemas de virtualización como Parallels y VMware. Y, por supuesto, tiene todas las posibilidades de ganar. Teniendo en cuenta la total apertura de la plataforma y su naturaleza gratuita, muchos entusiastas están dispuestos a mejorar la plataforma y aumentar su funcionalidad, con suerte sin comprometer su rendimiento. Por el momento, VirtualBox no tiene una funcionalidad tan amplia como las plataformas líderes, no admite sistemas de 64 bits ni interacción de red con Windows Vista, pero puede obtenerlo en el sitio web. información operativa en qué funciones del sistema se está trabajando. Por el momento, la plataforma tiene las siguientes características principales:

  • Una lista bastante grande de sistemas operativos host e invitados compatibles.
  • Soporte para múltiples instantáneas del estado actual del sistema invitado (instantáneas).
  • Discos de tamaño fijo y de expansión dinámica.
  • Posibilidad de instalar Guest Additions (análogo a VMware Tools) para aumentar el grado de integración con el sistema operativo host

Por supuesto, en términos de funcionalidad, VirtualBox es un producto muy inmaduro, pero sus indicadores de rendimiento indican que la plataforma tiene futuro y la comunidad de código abierto hará todo lo posible para mejorarla y desarrollarla.

¿Qué elegir como sistema de virtualización de escritorio?

En resumen, podemos decir que cada una de las plataformas descritas anteriormente ocupa actualmente su propio nicho en el campo de la aplicación de tecnologías de virtualización en computadores de escritorio. Cada sistema de virtualización tiene ventajas y desventajas. Con el tiempo, por supuesto, muchos de ellos adquirirán la funcionalidad necesaria que satisfaga la mayoría de las necesidades de los usuarios. También se espera que se proporcionen herramientas para convertir formatos de máquinas virtuales entre plataformas.

Sin duda cuando estamos hablando acerca de sobre el uso de un sistema de virtualización de escritorio en casa en hosts Windows, debe elegir entre plataformas Microsoft Virtual PC o VirtualBox, ya que son gratuitos y cuentan con la funcionalidad necesaria para soportar máquinas virtuales en casa. Sin embargo, cuando se trata del uso de máquinas virtuales en los negocios, en un entorno empresarial corporativo, donde la implementación de sistemas de virtualización de escritorios impone altas exigencias de funcionalidad y confiabilidad, no puede prescindir de VMware Workstation, que es significativamente superior a otras plataformas descritas. . El producto VirtualBox también puede encontrar su lugar aquí, ya que es el más optimizado en cuanto a rendimiento.

Se debe utilizar Virtual PC cuando se brinda soporte para versiones anteriores de Windows y se ejecuta Windows Vista como sistema operativo invitado. Y los usuarios de la plataforma Mac no pueden prescindir del producto Parallels Desktop: prueba de ello es que en 2006 se registró el resultado de más de 100.000 copias vendidas del producto. Los usuarios de Mac también deberían prestar atención a la plataforma VMware Fusion, que en el futuro pretende ser líder en el campo de las plataformas de virtualización de escritorios.

Las tecnologías de virtualización para ordenadores personales están cada vez más cerca del usuario final y ahora pueden utilizarse tanto en el trabajo diario de los empleados de las organizaciones como en los ordenadores domésticos para crear entornos personales protegidos o aislados. Además, el uso de máquinas virtuales en escritorios no se limita a las opciones descritas. Por ejemplo, en virtual máquina vmware, en el modo de consola en ventana del sistema operativo invitado, puede establecer una resolución más alta que la que admite el monitor y aparecerán barras de desplazamiento en la ventana del sistema invitado. Esto le permitirá probar el sitio web o la aplicación en altas resoluciones en ausencia de un monitor adecuado. Este ejemplo muestra que las opciones para usar máquinas virtuales en computadoras de escritorio dependen de su imaginación. Y las plataformas de virtualización personalizadas en rápida evolución pueden ayudarle a satisfacer sus necesidades.

Todo usuario de PC a veces quiere probar algún otro sistema operativo, pero no se atreve a instalarlo en el ordenador de su trabajo. De hecho, instalar un sistema operativo desconocido es una acción muy arriesgada. Con un comando incorrecto puedes perder todos los datos del disco. Pero hoy existe una manera de probar varios sistemas operativos en una computadora a la vez y, si lo desea, ¡incluso simultáneamente! Este método se llama máquina virtual o computadora virtual. Consideremos tres mejores programas, que le permiten utilizar la tecnología de virtualización en casa.

Información general sobre máquinas virtuales.

Los sistemas de virtualización existentes hoy en día tienen mucho en común. En particular, cada máquina virtual reconoce tanto una unidad de CD como una unidad de disquete. Además, es posible trabajar con unidades virtuales e imágenes de disco. Muy útil es la posibilidad de configurar manualmente la cantidad de RAM para cada máquina virtual, la lista de dispositivos conectados, etc. Estas configuraciones flexibles le permiten utilizar cómodamente el sistema para invitados. Una característica muy conveniente es la posibilidad de pausar la máquina virtual en cualquier momento. Esto libera recursos de hardware necesarios para el sistema host.

De hecho, todas las diferencias entre las máquinas virtuales existentes se reducen únicamente a la lista de sistemas operativos que admiten, así como al costo. Más común hoy Sistemas VirtualBox, PC virtual de Windows y VMWare. ¿En qué se diferencian?

ORACLE VirtualBox: una máquina virtual universal y gratuita

VirtualBox- una herramienta de virtualización muy sencilla, potente y gratuita, desarrollada gracias al apoyo de la famosa corporación ORACLE. Le permite instalar casi cualquier sistema operativo moderno como "invitado", ya sea Windows, MacOS o cualquiera de los muchos representantes de la familia Linux.

La creación de máquinas virtuales en VirtualBox se realiza utilizando asistente paso a paso. Cualquier usuario de PC más o menos experimentado puede entender cómo funciona. El sistema admite trabajar con redes, por lo que, si lo desea, puede darle acceso a Internet a la máquina virtual.

VirtualBox te permite crear "instantáneas" del sistema operativo. Con su ayuda, puede crear "puntos de restauración" a los que puede "revertir" el sistema invitado en cualquier momento en caso de errores o fallas.

Windows Virtual PC: máquina virtual de Microsoft

Pantalla Windows Virtual PCWindows Virtual PC es una máquina virtual para trabajar única y exclusivamente con Windows. Instalación de Linux, MacOS y otros sistemas operativos no son compatibles.

Virtual PC le permite ejecutar varias copias diferentes de Windows en la misma computadora. En este caso, puede establecer su prioridad para que modo automatico asignar más recursos a las necesidades de una máquina virtual en particular, ralentizando el trabajo de las demás.

La naturaleza monoplataforma de la máquina virtual Virtual PC es su principal desventaja. Sin embargo, si sólo necesita probar programas que se ejecutan en Windows, esto no es relevante. Una de las desventajas es que la interfaz es menos funcional y menos conveniente que en VirtualBox. Por lo demás, Virtual PC es una herramienta completamente confiable que permite crear máquinas virtuales con sistemas operativos. sistemas microsoft Ventanas.

VMware Workstation: para tareas serias

Pantalla del sistema de virtualización VMWareVMware Workstation es un programa de virtualización potente, pago y altamente confiable que admite Windows y Linux. Esta máquina no está diseñada para la virtualización de MacOS.

Debido a su alta confiabilidad y amplia funcionalidad, VMware Workstation se usa a menudo no solo para realizar pruebas, sino también para el funcionamiento constante de máquinas virtuales como servidores, ya sea un firewall que separa la red de una organización de Internet o incluso un servidor de base de datos.

VMware Workstation se puede personalizar en gran medida, incluidos muchos parámetros de hardware y opciones de conexión de red para trabajar con Internet. Podemos reproducir este sistema mejor que otros en máquinas virtuales aplicaciones graficas, ya que cuenta con un acelerador virtual 3D especial para la obtención Alta calidad gráficos.

La interfaz de VMware Workstation está bastante bien organizada, por lo que acostumbrarse a todas sus ricas funciones es bastante fácil. El programa es totalmente compatible con el idioma ruso.

Cabe señalar que VMware Workstation tiene un "hermano pequeño" gratuito: VMWare Player. El reproductor no puede crear máquinas virtuales, pero permite ejecutar aquellas creadas previamente en VMware Workstation. Este programa será útil en casos de prueba cuando, por ejemplo, un desarrollador sistema automático Lo enviarán para su revisión en forma de imagen de máquina virtual. Esta práctica está cada vez más extendida porque evita que el usuario tenga que implementar un programa desconocido por sí mismo.

Resumen

Si quieres solo pruébalo cualquier programa o nuevo sistema operativo, mejor elección Habrá una máquina virtual gratuita: ORACLE Virtual Box. Es compatible con cualquier sistema operativo moderno y es altamente personalizable.

VirtualBox está dirigido a versiones actuales sistemas operativos, por lo tanto, si necesita garantizar el funcionamiento de cualquier programa escrito para uno de versiones antiguas de Windows, la opción ideal sería Windows Virtual PC: implementa de manera más confiable las complejidades de cualquier versión de Windows en el hardware más moderno.

Si quieres ampliar solución virtual seria que requiere un funcionamiento estable y a largo plazo, debe elegir VMWare Workstation. Aunque se trata de un sistema pago, garantiza un funcionamiento fiable para tareas críticas.




Arriba