Cual es la mejor maquina virtual. Descripción general de las máquinas virtuales. La mejor maquina virtual Información general sobre máquinas virtuales

Para tener varios sistemas operativos a mano con un espacio de trabajo y aplicaciones independientes, no es necesario comprar una segunda (tercera, cuarta, etc.) computadora. Porque todo esto cabrá en tu único PC. ¿Cómo? Gracias a las máquinas virtuales (VM): programas especiales que crean (emulan) computadoras imaginarias (virtuales) dentro del sistema operativo principal.

La PC virtual es casi como una real. Tiene su propio procesador, memoria, disco duro, adaptador de red y todo lo demás. Por supuesto, estos no son dispositivos físicos, pero están hechos de tal manera que los sistemas operativos los consideran exactamente eso: reales.

Varias computadoras virtuales pueden ejecutarse en una computadora física al mismo tiempo. Cuánto depende de los recursos de hardware: cuanto más rápido es el procesador, más grande es la RAM, más espaciosa es la unidad, más. Una PC doméstica típica de gama media basada en Windows 10 puede manejar de tres a cinco sistemas operativos livianos (como Windows XP, Android y el sistema principal Lubuntu +) al mismo tiempo. O dos o tres relativamente pesados ​​(por ejemplo, el Windows 10 principal + Windows 7 virtual y Mac OS X). Como ya entendió, las aplicaciones de emulador de escritorio virtual le permiten instalar y ejecutar una amplia variedad de sistemas operativos en ellas.

Las máquinas virtuales de uso general (a diferencia de las especializadas, como, por ejemplo, Java VM), utilizan:

  • Para ejecutar aplicaciones que el sistema principal no admite.
  • Para proteger el sistema de daños potenciales de programas no verificados.
  • Como barrera adicional contra virus al visitar recursos web dudosos.
  • Para crear un entorno aislado para estudiar la actividad de malware.
  • Como campo de pruebas para depurar sus propios desarrollos.
  • Dominar las tecnologías de construcción de redes.
  • Por doble autorización en algunos portales de juegos y mucho más.

Y, por supuesto, las máquinas virtuales se utilizan ampliamente para distribuir los recursos de trabajo de los servidores.

Hoy no tocaremos el uso industrial de las máquinas virtuales, solo consideraremos lo que puede ser útil para los usuarios domésticos de Windows.

Caja virtual de Oracle

Considere el proceso de crear una nueva máquina virtual y comenzar a instalar Windows 10 en ella.

  • Haga clic en el botón "Crear" en la barra superior.

  • En la primera ventana del asistente de creación de VM, especifique el nombre del sistema operativo (se mostrará en la lista de sistemas invitados), su tipo (Windows, Linux, etc.) y la versión. En nuestro ejemplo, este es Windows 10 de 32 bits (también puede instalar 64 bits, pero requerirá más recursos). Para ir al siguiente paso, haga clic en Siguiente.

  • A continuación, especifique el tamaño de la RAM de la máquina virtual. Windows 10 x86 tiene un valor predeterminado de 1 GB, pero puede aumentar esta cantidad moviendo el control deslizante hacia la derecha. Si su PC no tiene mucha RAM, no le dé a la VM más de 2-3 GB, de lo contrario, el sistema principal se ralentizará debido a la falta de memoria.

  • A continuación, cree un disco duro virtual. Si está instalando el sistema por primera vez, seleccione la opción "Crear nuevo".

  • Un formato de almacenamiento es un área en el almacenamiento físico de su computadora que se asigna a una máquina virtual. Puede ser fijo o ampliable dinámicamente dentro de los límites que defina a continuación. Para ahorrar espacio, elegiremos un formato dinámico.

  • A continuación, especifique el nombre del volumen (disco virtual C) y su tamaño. El valor predeterminado es 32 GB.

  • Después de hacer clic en el botón "Crear" en la última ventana, aparecerá una nueva máquina virtual en la lista. El cuadro de la derecha muestra sus parámetros.
  • Ir a instalación de ventanas Haga clic en el botón "Inicio" en la barra superior.

  • En la ventana que se abre después de eso, la ventana "Seleccionar disco de inicio". Haga clic en el icono de la carpeta y especifique la ruta al kit de distribución del sistema. Puede ser una imagen en formato .iso o un medio físico (DVD, pendrive). Una vez que haya seleccionado su distribución, haga clic en Continuar.

  • El curso posterior de instalar el sistema operativo en una máquina virtual no difiere de instalarlo en una computadora física.

Algunas configuraciones de máquinas virtuales y sistemas invitados

Un clic en la ventana de la máquina virtual captura el cursor del mouse (es decir, solo se moverá dentro de la pantalla virtual). Para devolver el cursor al sistema operativo principal, presione la combinación Ctrl + Alt.

Para acceder a todo el conjunto de funciones del sistema operativo invitado, debe instalar complementos especiales. Vaya al menú "Dispositivos", haga clic en "Montar imagen de disco de Guest Additions" y siga las instrucciones.

Para conectar una carpeta al sistema invitado para intercambiar archivos con el principal, haga clic en el elemento "Carpetas compartidas" en el menú "Dispositivos". Haga clic en el icono "carpeta+" en la ventana que se abre y, a través del campo "ruta de la carpeta", especifíquelo en el Explorador (muestra los directorios del sistema principal).

Si desea que la configuración funcione todo el tiempo, marque "Conexión automática" y "Crear una carpeta permanente". La carpeta compartida estará disponible desde el explorador de máquinas virtuales como una carpeta de red.

Para cambiar el orden en que se sondean los dispositivos de inicio (por ejemplo, para iniciar una máquina virtual desde un DVD), apague el sistema operativo invitado, abra su configuración (en la ventana principal de Virtualbox) y vaya a la primera pestaña de "Sistema". " sección. En la lista "Orden de carga", seleccione el medio deseado y use los botones de flecha para moverlo a la parte superior.

Estación de trabajo VMware Pro

Algunas opciones para máquinas virtuales Hyper-V

Para tomar una instantánea de un sistema operativo invitado en ejecución, abra el menú superior de su ventana Acción y haga clic en Punto de control. O presione la combinación Ctrl+N.

El acceso a la configuración de una máquina virtual individual se abre desde su Menú de contexto en la lista de la ventana principal del despachador y está oculto detrás del botón "Opciones".

Otras características del programa también son muy sencillas y se dominan sin mucha dificultad.

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. poder de escritorio Computadoras personales han llegado al punto en que una sola máquina física puede admitir varios sistemas operativos que se ejecutan simultáneamente en maquinas virtuales. Hasta hace 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, los procesadores multinúcleo y grandes cantidades de RAM en una computadora doméstica o de oficina no son infrecuentes, y esto nos permite encontrar nuevas opciones para su uso en el contexto de las tecnologías de virtualización.

Muchos usuarios encuentran una variedad de usos para las plataformas de virtualización de escritorio, tanto en el hogar como en el trabajo. Después de todo, una máquina virtual, en comparación con una física, tiene mucha más flexibilidad en términos de portabilidad a otra plataforma física. Además, la calidad de las plataformas de virtualización de escritorio ha crecido significativamente en los últimos años en términos de funcionalidad, facilidad de uso y velocidad. El soporte relativamente reciente para la virtualización de hardware en sistemas de escritorio Ah dice que los principales fabricantes de procesadores, como Intel y AMD, creen en el futuro de las tecnologías de virtualización en las computadoras personales.

Sin duda, sistemas operativos tan voluminosos y exigentes en hardware como Windows Vista son capaces de absorber el poder de los escritorios de los usuarios, sin importar cuán altos sean, pero el progreso no se detiene y el mayor desarrollo de las plataformas de hardware de escritorio pronto permitirá Admite varios de estos sistemas simultáneamente, satisfaciendo los requisitos de velocidad. Sin embargo, muchos usuarios sienten que las tecnologías de virtualización del hogar no son necesarias y ven la virtualización como otra tecnología específica que no les afectará mucho. En su mayor parte, esto se debe al hecho de que no ven formas dignas de usar las máquinas virtuales.

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

Cómo usar máquinas virtuales en casa

La mayoría de los usuarios de computadoras personales a menudo enfrentan el problema de usar aplicaciones potencialmente peligrosas o inestables que pueden dañar 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 todos saben cómo manejarlo correctamente para no dañar datos importantes o el sistema operativo. Crear cuentas de tipo "Usuario" no resuelve este problema, ya que muchas aplicaciones requieren derechos administrativos para instalarse, y trabajar en la computadora en este modo limita significativamente su uso. Por supuesto, muchos también enfrentan el problema de portar el sistema operativo y aplicaciones instaladas a otra computadora cuando la compre. La categoría de usuarios que usan computadoras portátiles activamente se enfrenta al problema de sincronizar datos entre esta y una computadora de escritorio. Después de todo, es necesario no solo sincronizar archivos, sino también usar 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 de un alto rendimiento. En este caso, por ejemplo, trabajando en Linux, el usuario necesita acceder a las aplicaciones de Windows, y para ello hay que reiniciar el ordenador. Y el principal problema en el entrenamiento es la imposibilidad de modelar una red real entre varios ordenadores si se dispone de uno. Todos estos y muchos otros problemas pueden resolverse mediante el uso de máquinas virtuales en los sistemas de virtualización de escritorio.

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

  • Creación de un entorno virtual personal aislado del sistema host, que permite utilizar varias copias de entornos de trabajo en una computadora, completamente aislados entre sí. Desafortunadamente, este modelo excluye la opción de usar entornos virtuales para juegos 3D, ya que los fabricantes de plataformas de virtualización aún no han aprendido cómo admitir completamente la emulación de todas las funciones de los adaptadores de video. por delante de todos este momento En este sentido, VMware ha incluido soporte experimental para Direct-3D y shaders en versiones recientes de su plataforma de escritorio VMware Workstation. Sin embargo, no hace mucho tiempo, la empresa PCI-SIG involucrada en el desarrollo del estándar PCI-Express, ha publicado nuevas especificaciones para el estándar PCI Express 2.0, que anuncia compatibilidad con funciones de virtualización de E/S que facilitan mucho 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 trabajo de cualquier programa, mientras que él o el entorno del sistema operativo deben configurarse de cierta manera, las máquinas virtuales son la mejor opción en este caso. Hacer 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 y ejecute 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 usuario no es una solución aceptable para muchos desde el punto de vista de la seguridad. De hecho, en el software, incluidos los sistemas operativos, existen muchas vulnerabilidades a través de las cuales el malware puede dañar datos importantes. Una máquina virtual en este caso es una mejor opción, ya que un programa malicioso, después de obtener el control del sistema operativo en una máquina virtual, puede causar daño solo dentro de ella, sin afectar el sistema operativo host. Por cierto, recientemente han comenzado a aparecer virus que detectan su presencia en una máquina virtual y no suplantan en este caso, pero hasta ahora tales 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 lo tanto, el uso de máquinas virtuales en este caso no excluye el uso de software antivirus.
  • Creación de entornos para experimentos con software potencialmente peligroso. En una máquina virtual, puede probar sin problemas un nuevo limpiador de registro o una utilidad de disco. También puede instalar de forma segura software de aplicación que puede, bajo ciertas condiciones, dañar el sistema o sus datos. En este caso, la máquina virtual actúa como un "sandbox" en el que se reproducen sus programas. Puede observar su trabajo de forma segura y estudiarlos sin preocuparse por la seguridad de los datos.
  • conveniente y simple respaldo entornos de usuario. En última instancia, una máquina virtual es solo una carpeta de archivos en su computadora que se puede copiar en un medio de copia de seguridad y luego restaurar fácilmente. En este caso, no es necesario crear imágenes. disco duro hacer respaldo tu sistema.
  • La capacidad de aprender a trabajar con sistemas operativos que no sean su host. Por supuesto, puede instalar un segundo sistema operativo en paralelo con su sistema principal, pero en este caso, si necesita alguna aplicación del sistema principal, deberá 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, el uso compartido de archivos entre los sistemas host y huésped se organiza simplemente arrastrando y soltando archivos y carpetas con el puntero del mouse.

Hemos enumerado solo las opciones principales para usar máquinas virtuales en el hogar, por supuesto, hay otras áreas más específicas de su aplicación. Pero las perspectivas reales cuando se utilizan sistemas de virtualización de escritorio se abren en los negocios, donde la disponibilidad y el ahorro de tiempo y costos para la compra de equipos adicionales son importantes, en primer lugar.

Plataformas de virtualización de escritorio en empresas

Para la mayoría de las empresas, cuando se trata de virtualización, significa principalmente virtualizar la infraestructura de servidores de la empresa. Sin embargo, existen muchas soluciones basadas en máquinas virtuales para usuarios finales que aumentan significativamente la eficiencia de los empleados de la empresa. Considere 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 de los entornos de trabajo de los usuarios. Dependiendo de los detalles del trabajo de la organización, sus empleados deben usar un cierto conjunto de software. Cuando un nuevo empleado ingresa a la organización, necesita instalar el sistema operativo, configurarlo de cierta manera, de acuerdo con los requisitos de la organización y las políticas de seguridad, e instalar todo el software de aplicación necesario. Cuando se utilizan plantillas de máquinas virtuales, este problema se resuelve de manera muy simple: el empleado instala una plataforma de virtualización de escritorio y se inicia una máquina virtual del conjunto de plantillas de organización, en la que se instala todo el software necesario y la configuración del sistema operativo correspondiente. son hechos. Este modelo reducirá significativamente el tiempo dedicado a la implementación y brindará una gran flexibilidad al transferir el escritorio virtual de un empleado a otra máquina física. Por supuesto, tal caso de uso puede requerir mayores recursos de hardware del equipo, pero esto valdrá la pena si el empleado tiene que lidiar con grandes cantidades de datos heterogéneos, cuya copia de seguridad requerirá una cantidad significativa de tiempo. Por ejemplo, las personas de marketing que instalan una gran cantidad de software que necesitan, prueban cosas y trabajan con diferentes documentos todos los días. En este caso, pueden copiar la carpeta con los archivos de su máquina virtual de trabajo al final de la jornada laboral, sin temor a que todo se “rompa” al instalar otro programa mañana.
  • Crear una infraestructura de escritorio virtual que le permita almacenar de forma centralizada los entornos de los usuarios en servidores seguros de la empresa. Al mismo tiempo, los propios usuarios finales utilizan herramientas de acceso remoto al escritorio de sus entornos (por ejemplo, Terminal Services) almacenado en el centro de datos corporativo. Esta opción de uso de máquinas virtuales requiere de costos importantes para su implementación, ya que en este caso es necesario dar soporte a las plataformas de virtualización de servidores del centro de datos de la empresa. Sin embargo, esto proporciona el mejor nivel de seguridad y disponibilidad. Debido a que todos los entornos de trabajo se almacenan y mantienen de forma centralizada en un centro de datos seguro, las posibilidades de que se filtre información confidencial se reducen considerablemente. Al mismo tiempo, el grado de disponibilidad de dichos entornos aumenta significativamente, ya que se puede acceder a ellos desde cualquier lugar con una conexión de alta velocidad. En sentido estricto, esta decisión no se aplica a las plataformas de virtualización de escritorio, 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 la organización en el centro de datos corporativo. La estructura de dicho modelo se muestra en la figura:
  • Aplicación 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 demostraciones frecuentes de diversos software a los clientes, son soluciones perfectas para crear máquinas virtuales seguras, que brindan medios para restringir el acceso a varias funciones para trabajar con una máquina virtual. También puede establecer una fecha de vencimiento para la máquina virtual y así distribuir el software para que un determinado grupo de personas no pueda usar la máquina virtual por más tiempo del permitido. Un ejemplo de tal solución es ACE Manager de VMware.
  • Simplifica la formación de los usuarios creando aulas con máquinas virtuales donde se instalan diversos sistemas operativos y software de aplicación. Si necesita capacitar a un grupo de personas en su organización para usar un producto o programa en particular, puede crear una plantilla de máquina virtual e instalar la plataforma de virtualización en cada una de las computadoras del salón de clases. Además, la máquina virtual se puede copiar a todas las computadoras y ejecutar con toda la cantidad necesaria de programas. Si necesita capacitación para un producto diferente, puede crear una nueva plantilla de máquina virtual e implementarla también en todas las computadoras del salón de clases.
  • Desarrollo y pruebas de software en la empresa. La máquina virtual, al ser un entorno aislado, es ideal para el desarrollo de software. Los desarrolladores y probadores pueden crear las configuraciones de sistemas operativos y 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 los paquetes de trabajo de las máquinas virtuales en la misma plataforma física que interactúan entre sí en la red. Además, algunas plataformas, como VMware Workstation, le permiten crear árboles de estado de máquinas virtuales, cada uno con una configuración de usuario específica guardada. Cada uno de estos estados se puede revertir con un solo clic del mouse. Un ejemplo de tal árbol:

Descripción general comparativa de las plataformas de virtualización de escritorio

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

VMware Estación de trabajo


VMware es el líder indiscutible en virtualización de escritorio en la actualidad. Sus productos son fáciles de usar, ricos en funciones y rápidos. Casi todos los fabricantes de plataformas de virtualización de escritorio se guían por 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 crearlo, debe especificar la cantidad de RAM asignada para el sistema invitado, el tipo y tamaño del disco virtual, la carpeta donde se encuentra el se ubicarán los archivos de la máquina virtual y el tipo de sistema operativo invitado que se instalará. Se puede usar un CD o DVD de arranque o una imagen ISO como distribución de instalación invitada. Después de instalar el sistema operativo en una máquina virtual, asegúrese de instalar VMware Tools y deshabilitar todos los dispositivos emulados innecesarios en la configuración para optimizar el rendimiento. También es posible crear una instantánea (instantánea) del estado "limpio" del sistema invitado, mientras que todos los datos en los discos virtuales en ese momento se guardarán y en cualquier momento será posible volver a su estado guardado. Las características clave de VMware Workstation incluyen:

  • apoyo varios tipos discos virtuales (los controladores se emulan para discos IDE y SCSI):
    • tamaño fijo (Preasignado) o creciendo a medida que se llena (Growing), mientras que los primeros están optimizados para la velocidad, y los segundos son convenientes porque no ocupan mucho espacio antes de llenarse
    • Unidades independientes que no se ven afectadas por las instantáneas del sistema operativo. Dichos discos son convenientes para organizar almacenamientos de archivos, cuyo cambio no es necesario cuando se trabaja con instantáneas del estado del sistema invitado.
    • soporte para discos cuyo estado no se guarda cuando se apaga la máquina virtual
    • capacidad de escribir directamente en el disco físico
  • Compatibilidad con varios tipos de interacción de red entre máquinas virtuales, incluida la asociación de máquinas virtuales en "equipos" (Teams), lo que le permite crear subredes virtuales que consisten en máquinas virtuales con una cantidad diferente de adaptadores de red virtual (hasta tres). Virtual interfaz de red puede funcionar en tres modos diferentes:
    • Redes en puente- 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 la propia subred del host desde el servidor DHCP de VMware. En consecuencia, puede trabajar en la red solo con otras máquinas virtuales en este host y desde el sistema operativo del propio host.
    • NAT- la máquina virtual también funciona en su propia subred del host (pero diferente), sin embargo, a través de NAT, el servidor VMware puede iniciar conexiones a la red externa. No es posible iniciar una conexión a una máquina virtual de este tipo desde una red externa. Dentro del anfitrión, se proporciona la creación de redes.
    • Los discos también se pueden montar en el sistema host utilizando la utilidad vmware-montaje y expandir con utilidad vmware-vdiskmanager(esta utilidad también sirve para realizar otras acciones en los discos virtuales).
  • Capacidad para compartir archivos fácilmente mediante la interfaz de arrastrar y soltar, así como mediante la creación de carpetas compartidas (carpetas compartidas) entre el host y el sistema operativo invitado.
  • Compatibilidad con una gran lista de sistemas operativos invitados y host.

EN ultima versión VMware Workstation 6 también incluye las siguientes características útiles:

  • soporte completo para la 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 un servicio

También vale la pena señalar que VMware Workstation es actualmente la única plataforma de virtualización que soporta 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

Apareciendo como un competidor de VMware Workstation, el producto Connectix, que luego fue comprado por Microsoft junto con la compañía, no recibió un desarrollo digno en sus manos. Como resultado, en este momento, en casi todos los aspectos, pierde frente a la plataforma VMware Workstation y solo se puede iniciar en el sistema operativo host. sistema de ventanas. Sin embargo, un buen número de usuarios lo utilizan como plataforma de virtualización de escritorio porque Virtual PC es gratuito y satisface la necesidad básica de utilizar máquinas virtuales. El proceso de instalación de invitados también es muy simple e intuitivo. Después de instalar 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 las técnicas de virtualización. VM Additions también se puede instalar en sistemas operativos invitados de Linux.

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

  • Compatibilidad total con Windows Vista como host y como sistema operativo invitado. En términos de rendimiento, Virtual PC 2007 ha dado un paso importante respecto a la versión anterior, y ahora el rendimiento de Windows Vista en una máquina virtual es bastante aceptable.
  • Compatibilidad con 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:
    • Expansión dinámica (similar a Growing in VMware Workstation)
    • Tamaño fijo (similar a Preasignado en VMware Workstation)
    • Diferenciación: un disco que almacena los cambios del estado actual del disco virtual
    • Vinculado a un disco duro (similar a la escritura directa en disco en VMware Workstation)
  • La presencia de varios tipos de redes 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)
    • Red compartida (similar a NAT en VMware Workstation)

Cabe señalar que el producto Virtual PC está más dirigido a usuarios domésticos que a profesionales de TI y desarrolladores de software, mientras que VMware Workstation, al tener mucha más funcionalidad, 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. sistemas microsoft y soporte para sus versiones obsoletas. Y, por supuesto, la popularidad de la plataforma Virtual PC es gratuita, creando un cierto nicho para el uso de este producto.

Parallels Workstation y Parallels Desktop para Mac


El producto está diseñado para usarse en plataformas Windows y Linux como un sistema de virtualización de escritorio. Debido al hecho de que Parallels (en realidad propiedad de empresa rusa SWSoft) ahora se ha centrado principalmente en el producto, el desarrollo de este producto está actualmente algo suspendido y funcionalidad está detrás de las dos plataformas de escritorio líderes de VMware y Microsoft. Por ello, hablaremos de la plataforma Parallels Desktop para Mac, que ahora es la principal para ordenadores de Apple. Además, en este momento el desarrollo de esta plataforma es muy dinámico, lo que se debe, en primer lugar, a que VMware tiene la seria intención de invadir el mercado de virtualización para Mac con su versión casi lista para su lanzamiento final. producto de vmware Fusión. Funciones clave de la plataforma Parallels Desktop para Mac:

  • Cree fácilmente máquinas virtuales en tres pasos con el Asistente de instalación de Parallels. Crear una máquina virtual e instalar un sistema operativo invitado en ella no requiere esfuerzo.
  • La presencia de la utilidad Parallels Transporter, que le permite migrar de una máquina física a una virtual.
  • Compatibilidad total con el sistema operativo invitado Windows Vista. Esto proporciona un intercambio de archivos simple entre los sistemas operativos huésped y host.
  • Compatibilidad con interfaz USB 2.0
  • Soporte para Mac OS X "Leopardo"

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 usar 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 solo de máquinas virtuales Parallels, sino también de VMware, lo cual es una solución a uno de los problemas que suelen enfrentar los usuarios.

caja virtual


InnoTek ingresó recientemente al mercado de virtualización de escritorio con una inesperada solución gratuita y de código abierto. En un momento en que parecía nueva plataforma la virtualización es difícil de llevar a un nivel decente, InnoTek ha logrado un éxito inesperadamente rápido y un reconocimiento popular.

Sin embargo, muchos blogueros leales a VMware han afirmado que en sus escritorios, las máquinas virtuales de la plataforma se ejecutan notablemente más rápido que las máquinas virtuales de VMware Workstation. Además, hasta hace poco, la plataforma VirtualBox estaba disponible solo para hosts Linux y Windows, y a fines 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. Dada la apertura total de la plataforma y su gratuidad, muchos entusiastas están listos para refinar la plataforma y aumentar la 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 y redes con Windows Vista, pero en el sitio puede obtener 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 expansión dinámica y de tamaño fijo.
  • Capacidad para instalar Guest Additions (similar 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?

Resumiendo, 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 uno de los sistemas 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 es de esperar que se proporcionen herramientas para convertir formatos de máquinas virtuales entre plataformas.

Sin duda cuando estamos hablando sobre el uso de la virtualización de escritorio en el hogar en hosts de Windows, debe elegir entre las plataformas Microsoft Virtual PC o VirtualBox, ya que son gratuitas y tienen la funcionalidad necesaria para admitir máquinas virtuales en el hogar. Sin embargo, cuando se trata del uso de máquinas virtuales en los negocios, en el entorno corporativo de una empresa, donde la implementación de sistemas de virtualización de escritorio impone altas demandas de funcionalidad y confiabilidad, uno no puede prescindir de VMware Workstation, que es significativamente superior a otros plataformas descritas. El producto VirtualBox también puede encontrar su lugar aquí, como el más optimizado para el rendimiento.

Se debe usar Virtual PC cuando se brinda soporte para versiones anteriores de Windows y se ejecuta Windows Vista como sistema operativo invitado. Y los usuarios de Mac no pueden prescindir del producto Parallels Desktop: esto se evidencia por el hecho de que el resultado de más de 100,000 copias vendidas del producto se registró en 2006. Los usuarios de Mac también deberían echar un vistazo a VMware Fusion, que afirma ser el líder en plataformas de virtualización de escritorio en el futuro.

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 seguros o aislados. Además, el uso de máquinas virtuales en escritorios no se limita a las opciones descritas. Por ejemplo, en una máquina virtual de VMware, en el modo de ventana de la consola del sistema operativo invitado, puede configurar una resolución más alta compatible con el monitor, mientras que la ventana del invitado tendrá barras de desplazamiento. Esto le permitirá probar el sitio web o la aplicación en altas resoluciones en ausencia de un monitor apropiado. Este ejemplo muestra que las opciones para usar máquinas virtuales en escritorios dependen de su imaginación. Y las plataformas de virtualización personalizadas que evolucionan rápidamente lo ayudarán a satisfacer sus necesidades.

A veces, se hace necesario utilizar varios sistemas operativos en una computadora. Las dificultades aquí suelen ser predecibles. En primer lugar, este es un reinicio obligatorio de la PC para iniciar un nuevo sistema operativo y, en segundo lugar, si se trata de diferentes familias, como Windows y Unix, cada sistema operativo requerirá al menos una partición en el disco duro. Además, debido al diferente formato sistemas de archivos el acceso de un SO a los archivos de otro es difícil. Estos y otros problemas pueden resolverse con la ayuda de una "máquina virtual". De hecho, es un programa regular que emula el funcionamiento de los componentes principales de una PC, desde el procesador y la tarjeta de video hasta la unidad. Como resultado, podemos ejecutar múltiples sistemas operativos al mismo tiempo y cambiar fácilmente entre ellos. La principal desventaja de este enfoque es el rendimiento relativamente bajo de los sistemas emulados.

Sol VirtualBox 2.0.6

Freeware (para uso doméstico)

Desarrollador microsistemas de sol

Tamaño 33 MB

Veredicto

Rica funcionalidad; una gran lista de sistemas compatibles; una gama de características únicas

Cierta inestabilidad en el trabajo.

virtualbox- software empresa alemana innotek. Es una plataforma relativamente joven, con su primer lanzamiento público en enero de 2007. Los sistemas invitados compatibles incluyen Windows, Linux, OS/2 Warp, OpenBSD y FreeBSD. En febrero de 2008, innotek fue adquirida por Sun Micro-systems y se está llevando a cabo un mayor desarrollo con su participación. El modelo de distribución de VirtualBox no ha cambiado.

Además de los dispositivos estándar necesarios para el funcionamiento del sistema operativo (procesador, adaptador de video, disco duro), el programa también emula un controlador de audio y un adaptador de red. Este último aparece como una interfaz AMD PCNet. Además, cabe señalar que por defecto la tarjeta de video viene emulada como un adaptador VESA estándar con 8 MB de memoria de video y una resolución de 800×600; si esto no es suficiente, puede usar Guest VM Additions para aumentar el rendimiento del acelerador de video virtual y cambiar el tamaño de la ventana de forma dinámica. Guest VM Additions: un conjunto de herramientas proporcionadas con el programa para optimizar el rendimiento y facilitar la interacción entre el invitado y el sistema operativo host. Entre otras cosas, los controladores USB también se emulan en VirtualBox, mientras que los dispositivos conectados a los conectores USB en el sistema host se recogen automáticamente en el huésped.

Una de las características clave es el soporte para RDP (Remote Desktop Protocol), que permite que VirtualBox actúe como un servidor RDP y sea controlado por cualquier cliente que trabaje con este protocolo. Tenga en cuenta que antes del lanzamiento de la plataforma VMware Workstation 6, esta función solo estaba disponible en VirtualBox. También hay una función USB sobre PDR(Si la máquina virtual actúa como un servidor RDP, los dispositivos USB conectados también serán visibles en el cliente).

Segundo función clave es el componente iniciador iSCSI. Te permite usar dispositivos externos a través del protocolo iSCSI como discos virtuales en el sistema invitado sin soporte adicional del sistema invitado.

El proceso de creación de una máquina virtual es extremadamente simple: debe seleccionar el tipo de sistema operativo y establecer la cantidad de RAM y disco duro. Este último puede tener un tamaño fijo o cambiar dinámicamente a medida que se llena. Después de instalar el sistema invitado, se recomienda instalar las adiciones de máquinas virtuales invitadas ya mencionadas; facilitarán enormemente el trabajo en el futuro.

VirtualBox admite la interacción de red entre máquinas virtuales, mientras que el usuario puede elegir uno de los tres tipos. El primero es NAT, en cuyo caso la máquina virtual está oculta detrás del servidor NAT del host y puede iniciar conexiones a la red externa a él, pero es imposible conectarse a dicha máquina virtual desde la red externa. El segundo tipo, Host Interface Networking, permite que el sistema invitado use los recursos del adaptador de red físico del host, mientras que la máquina invitada se vuelve accesible desde la red externa como una computadora independiente normal. Y finalmente, el tercer tipo - Redes internas - puede usarse cuando no hay necesidad de acceder a una red externa; en este caso red virtual se construirá dentro del host. Si el usuario solo necesita configurar el intercambio de archivos entre el sistema invitado y el host, entonces es mejor usar la función Carpetas compartidas, que le permite crear carpetas compartidas que están disponibles en cualquiera de los sistemas.

Aquellos que usan máquinas virtuales para probar varios software apreciarán la compatibilidad con un árbol de estados de máquinas virtuales guardados (las llamadas instantáneas), que se pueden revertir desde cualquier estado del sistema invitado en caso de una situación inesperada o la necesidad de reiniciarlo desde cero.

Para los desarrolladores, innotek ofrece un excelente kit de desarrollo de software y, dado que el código de la plataforma es abierto, no se requiere ningún esfuerzo adicional para escribir extensiones en el sistema. Además de Windows, también existen versiones estables de VirtualBox para Linux y Mac OS. Además, actualmente se está trabajando mucho para portar el producto a otras plataformas host, y los desarrolladores cuentan con todas las herramientas e interfaces necesarias para modificar VirtualBox.

Resumiendo todo lo anterior, podemos llamar con confianza a VirtualBox el mejor programa gratuito en su campo y un competidor serio para las contrapartes pagas.

Estación de trabajo VMware 6.5

Estación de trabajo VMware 6.5

shareware, $ 189

Desarrollador vmware

Tamaño 500 MB

Veredicto

La mayor funcionalidad entre todos los programas.

Precio alto; gran tamaño de distribución

VMware Workstation es quizás el producto más famoso para crear máquinas virtuales, y VMware es uno de los líderes en la producción de sistemas de virtualización en la actualidad. La lista de sistemas operativos invitados compatibles es enorme, desde Solaris y Novell NetWare hasta Linux, FreeBSD y Windows Vista x64 Edition. La plataforma emula a la perfección todos los sistemas informáticos necesarios. La cantidad de dispositivos compatibles no puede sino alegrarse: VMware Workstation puede funcionar con unidades de CD / DVD instaladas, unidades de disco, lectores de tarjetas inteligentes y puede montar imágenes de disco. Además, todos los dispositivos externos conectados a través de los puertos COM, LPT o USB estarán disponibles en el sistema invitado (sin embargo, no fue posible configurar la compatibilidad con USB 2.0). Existe una integración completa con ACE (Assured Computing Environment, la capacidad de ejecutar otra copia de Windows en la computadora destinada a compartir) y el llamado modo de unidad, la ejecución de aplicaciones virtualizadas en el escritorio de la máquina host. En cuanto al punto tradicionalmente débil, el acelerador de video, a partir de la versión actual, admite la aceleración de hardware. gráficos 3D. Es cierto, con una pequeña advertencia: hasta ahora, esta función solo está disponible con usando Windows XP como sistema operativo invitado. Además, actualmente solo se admiten DirectX 9.0 y Shader Model 2.0. Más entre últimas innovaciones cabe destacar la posibilidad de reproducción en streaming de una máquina virtual, por ejemplo, al descargar una imagen de Internet.

El intercambio de datos se puede organizar a través de una red local o arrastrando y soltando desde el sistema virtual hacia el host. En el caso de una red local, hay tres opciones estándar: la primera usando NAT (traducción de direcciones de red), la segunda, directamente en red existente y la tercera es una red virtual dentro del host. Por supuesto, no se olvida la posibilidad de crear carpetas compartidas.

Para probar el software, VMware Workstation implementa un mecanismo para crear instantáneas (snapshots) del sistema operativo y los discos, que luego se pueden usar para volver a uno de los estados anteriores. También hay soporte para árboles de dichas instantáneas, lo que es increíblemente conveniente cuando se configura un sistema con varios complementos (por ejemplo, diferentes versiones navegador de Internet explorador). Además, en nueva versión Se han mejorado significativamente las herramientas de depuración, que permiten el registro en tiempo real de todo el funcionamiento de la máquina, incluida la actividad de las aplicaciones, el procesador y otro hardware, así como la reproducción de los datos guardados.

El programa viene con otra utilidad verdaderamente indispensable: P2V Assistant, que le permite convertir un sistema físico en uno virtual con solo un par de clics.

Vale la pena señalar que fue WMware el que demostró el mayor rendimiento, aunque la velocidad de descarga deja mucho que desear. Otra desventaja del programa es su precio. Cierto, hay versión gratuita- VMware Player, que le permite ejecutar sistemas virtuales previamente guardados, pero no sabe cómo crearlos.

PC virtual de Microsoft 2007

software gratuito
Desarrollador microsoft
Sitio web microsoft.com/windows/downloads/virtualpc/default.mspx

Microsoft Virtual PC podría ser digno competidor programas presentados en la revisión, si no fuera por un "pero": soporte como sistemas invitados solo relacionados con la familia Windows, lo que limita significativamente el alcance de este emulador. Si lo desea, puede instalar un sistema operativo no compatible seleccionando la opción durante la instalación. Otro, sin embargo, no se garantiza el correcto funcionamiento en este caso. Como todos los programas considerados en la revisión, Virtual PC contiene un conjunto de aplicaciones diseñadas para hacer la vida más fácil al usuario. En este caso, se trata de adiciones de máquinas virtuales: instalarlas no aumentará el rendimiento del sistema invitado, pero pondrá a disposición las siguientes funciones útiles y convenientes:

  • la capacidad de arrastrar y soltar archivos y carpetas desde el sistema host al sistema invitado y viceversa mediante la tecnología de arrastrar y soltar;
  • al cambiar el tamaño de la ventana con el sistema invitado, la resolución en su interior se ajustará automáticamente al nuevo tamaño;
  • el controlador de adaptador de video virtual mejorado le permite establecer una resolución y profundidad de color arbitrarias;
  • El enfoque del mouse se transferirá automáticamente al sistema invitado cuando el cursor ingrese a la ventana de la consola y regresará al sistema host cuando abandone esta zona. Esto eliminará la necesidad de presionar el botón derecho alternativa para transferir el foco al sistema invitado y permitirle trabajar con la ventana de la consola del invitado como con una aplicación normal;
  • para intercambiar archivos con el sistema operativo host, será posible utilizar carpetas compartidas (Shared Folders);
  • el portapapeles para los sistemas huésped y anfitrión también será común, lo que simplificará la interacción entre las aplicaciones huésped y huésped;
  • aparecerá la sincronización de tiempo entre los sistemas anfitrión e invitado.

Dado el producto gratuito completo, se puede recomendar con seguridad para uso doméstico.

Estación de trabajo Parallels 2.2

Estación de trabajo Parallels 2.2

shareware, $50

Desarrollador Paralelas

Tamaño 21 MB

Veredicto

Amplia lista de sistemas compatibles; trabajar con Intel-VT y AMD-V

En términos de funcionalidad inferior a los análogos.

Parallels es otro jugador bastante importante en el mercado del software de virtualización. Su producto Parallels Workstation ofrece casi todo lo que necesita para hacer el trabajo. En primer lugar, esta plataforma virtualiza un conjunto completo de hardware informático estándar, como un procesador correspondiente a uno real, tarjeta madre basado conjunto de chips Intel i815, RAM hasta 1,5 GB, tarjeta gráfica VGA y SVGA con soporte VESA 3.0. Además, una disquetera de 1,44 MB con capacidad para conectar un dispositivo real o una imagen de disquete y dos controladores IDE con conexión de HDD virtuales (de 20 MB a 128 GB cada uno) o CD/DVD-ROM (en modo de acceso directo) son compatibles La unidad de una computadora real se puede usar directamente). Además, hay soporte para varios equipos periféricos (impresoras, escáneres, así como varias PDA basadas en móvil de Windows 2005 y cámaras).

Sistemas invitados compatibles: toda la familia Microsoft Windows, desde la versión 3.1 hasta Vista, varias compilaciones de Linux, FreeBSD, Syllable, Solaris, OS/2 y MS-DOS.

Instalar y configurar el programa no es difícil. Para facilitarle la vida al usuario, está disponible un conjunto de aplicaciones de Parallels Tools, que optimiza la interacción entre el sistema operativo invitado y el host, por ejemplo, mejora el manejo del mouse, el modo de video, la interacción del portapapeles (puede sincronizar el portapapeles del invitado). y host de sistemas operativos, lo que simplifica la transferencia de datos). Además, las máquinas creadas pueden combinarse fácilmente en una red de área local virtual o agregarse a una existente, pero por alguna razón no pueden conectarse mediante NAT. También es posible configurar carpetas compartidas para compartir información. Si lo desea, puede crear copias exactas de máquinas virtuales en Parallels Workstation (clonarlas); además, la nueva versión del programa funciona con las tecnologías de virtualización de hardware Intel-VT y AMD-V. También agregó soporte para USB y audio. Otra característica interesante que apareció en la nueva versión es la capacidad de detener el sistema invitado sin descargarlo. En este caso, los recursos asignados al sistema invitado se devuelven al sistema host y el invitado Linux o FreeBSD no tardará mucho en reiniciarse.

Si es necesario, puede conectar un segundo monitor a la máquina invitada o trabajar con una red Wi-Fi (sin embargo, Wi-Fi está disponible por alguna razón solo cuando se usa un sistema Linux como host).

En general, Parallels Workstation puede ser una buena alternativa a VMware Workstation, dado su precio y estabilidad, pero en términos de funcionalidad, sigue siendo inferior al VirtualBox gratuito.

Cómo probamos

Para las pruebas comparativas de máquinas virtuales, se eligieron varios parámetros principales. En primer lugar, esta es la cantidad de sistemas operativos y arquitecturas compatibles (tanto invitados como host), teniendo en cuenta tanto el soporte oficial como el no oficial. En segundo lugar, el rendimiento, teniendo en cuenta tanto el rendimiento del sistema invitado como el del host con una máquina virtual en ejecución. Y finalmente, el tercer parámetro definitorio es el soporte para una variedad de equipos y características adicionales.

En la primera categoría, VMware y VirtualBox tomaron la delantera. Ambos admiten arquitecturas Intel x86 y AMD64 como host, pero VirtualBox no permite usar sistemas de 64 bits como invitado, pero puede funcionar con tecnologías Intel VT y AMD-V (habilitadas en la configuración). Parallels Workstation no tiene soporte de host de 64 bits, pero al igual que VirtualBox, es compatible con las tecnologías Intel VT y AMD-V. El VirtualBox gratuito tiene la lista más grande de sistemas invitados admitidos oficialmente, pero extraoficialmente, los tres programas admiten cualquier sistema operativo.

Se crearon tres sistemas virtuales idénticos basados ​​en Windows XP SP2 para las pruebas de rendimiento. El rendimiento se midió con el programa PCMark05, que se lanzó en los sistemas host y huésped simultáneamente. La configuración de todos los programas se dejó por defecto. VMware se mostró mejor de todos, seguido de VirtualBox, el último lugar lo ocupó Parallels Workstation, que, sin embargo, cargó menos el sistema durante la operación. Pero vale la pena señalar que la diferencia entre estos tres programas es mínima y, en todos los casos, el rendimiento del sistema invitado es similar al del host.

En la última, tercera categoría, VMware ganó por un amplio margen, literalmente repleto de todo tipo de características adicionales, desde copiar el sistema terminado hasta admitir el acelerador de video. Aparentemente, por esta razón, el tamaño de su paquete de instalación es varias veces mayor que el de sus competidores.

¿Necesita ejecutar aplicaciones desarrolladas para Mac en un entorno Windows? Tengo muchas ganas de ser uno de los primeros en probar ventanas 10 TP, pero ya no es posible asignarle una partición separada en el disco duro? Nada es imposible, la virtualización, la tecnología más compleja y útil, te ayudará en todo.

No existe un sistema operativo perfecto. Sea cual sea el sistema operativo que instalemos en nuestro PC, ya sea Windows, Linux o Mac, todos encontraremos en él exactamente lo 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, entonces 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 todavía están en la etapa de dominar la alfabetización informática, se sienten intimidados por la tarea de instalar varios sistemas operativos a la vez en una computadora. Casi todo comienza a confundirlos: particionar el disco duro, resolver problemas de arranque y, no menos importante, saben que para ingresar al segundo, 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.

La tarea de la virtualización es garantizar la existencia y el funcionamiento simultáneo de varios sistemas operativos en una computadora a la vez.

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

  • Especialistas grandes compañias aplicar 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 múltiples aplicaciones al mismo tiempo desde diferentes sistemas operativos. Con la ayuda de máquinas virtuales, un 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.

Virtual PC: una 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 el entorno de Windows: se trata de Virtual PC 2007 para Windows XP y Vista, así como un sistema virtual relativamente nuevo. máquina virtual PC para Windows 7. Además de la última versión del programa de virtualización, los desarrolladores han creado herramienta de ventanas Modo XP, que es una versión virtual de XP Professional. Esta herramienta le permite ejecutar aplicaciones y programas heredados en el nuevo sistema operativo Windows 7.

En Windows 8 y en las pruebas de Windows 10, Virtual PC se reemplazó por la nueva tecnología Hyper-V, tomada prestada de Windows Server. esta tecnología tiene muchas diferencias con las máquinas virtuales ordinarias, por lo que le dedicaremos una revisión por separado.

De hecho, Microsoft no es 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 ese momento, OS/2, DOS y OS en el kernel de Linux se usaban como sistemas operativos invitados. Cuando Microsoft se convirtió en el único propietario de este producto, se decidió retirar el soporte. programa mac sistema operativo Por lo tanto, todos los esfuerzos de los desarrolladores se centraron en el desarrollo posterior de Virtual PC exclusivamente para Windows. Como resultado, hoy tenemos una herramienta gratuita para crear un entorno virtual que funciona perfectamente en Windows como sistema operativo anfitrión e invitado. Sin embargo, con todo esto, esta herramienta es bastante mediocre, debido a que carece de todo tipo de complementos diseñados para interactuar con todos los demás sistemas.

Puedes descargarlo aquí: www. microsoft com

maquina virtual vware

VmWare es reconocido por toda la comunidad mundial de TI como líder en la creación de soluciones virtuales para profesionales. Sin embargo, la empresa desarrolladora tiene herramientas no solo para especialistas de grandes organizaciones, sino también para el usuario doméstico: esto aplicación gratis VMware Player. Más temprano, programa gratis virtualización VMware Player solo 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 completa. Es cierto que, a diferencia de su contraparte paga, conocida como VMware Workstation, la funcionalidad de la aplicación gratuita es algo limitada, pero podemos decir con seguridad que las funciones extendidas de la versión paga están lejos de ser siempre necesarias para el usuario doméstico.

VMware Player usa Linux y Windows como sistema operativo principal, y DOS, Windows, Linux, Mac, BSD y otros pueden usarse como sistema operativo invitado. Para aquellos que son felices 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 más adelante), que está diseñado para ocultar la ventana de la máquina virtual a los ojos del usuario. Es decir, el usuario ve cómo está el SO en el SO. En este caso, las ventanas de las aplicaciones abiertas en el sistema operativo invitado se muestran en el escritorio principal.

Puedes descargarlo aquí: www. vmware. com

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

Uno de los jugadores más grandes en el mercado global de 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, por lo que para máquinas Windows y Linux la empresa tiene un programa de virtualización 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 por la creación y puesta en marcha de una máquina virtual.

La funcionalidad y las capacidades de Parallels Workstation o Parallels Desktop justifican completamente el precio de la aplicación. Por ejemplo, usándolos, puede 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 le 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 ha 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 comprar aquí: www. paralelos.com.ru

VirtualBox - una máquina virtual de Oracle

Uno de los software de virtualización más populares es VirtualBox. Más de un grupo de desarrolladores trabajó en la creación de esta aplicación, y lejos de una empresa eminente en el entorno de TI. El producto es actualmente propiedad exclusiva de Oracle, que lo adquirió a través de una adquisición por parte del propietario anterior (Sun Microsystems) en 2010. Como resultado de todos los movimientos del programa VirtualBox de un dueño a otro, hoy tenemos un programa de virtualización con una gran cantidad de sistemas operativos soportados. En el sitio web oficial del programa, puede descargar ensamblajes para las plataformas Windows, Mac OS, Linux y Solaris para instalar en su computadora. Por cierto, estos sistemas operativos también se pueden usar en VirtualBox como sistemas operativos invitados.

En general, VirtualBox se distribuye de código abierto, lo que hace que su uso sea 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 tener un cerrado fuente.

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

De todo lo anterior, podemos concluir y detenernos, según nos parece, en dos programas de virtualización: esto es 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 en la computadora. Además, muchos programas que tienen las funciones necesarias para el trabajo de programadores, artistas y otros usuarios de PC están disponibles solo para una pequeña cantidad de sistemas operativos. Si antes tuvo que correr un gran riesgo al descargar un archivo sospechoso de Internet, o si tuvo que reinstalar el sistema solo por uno programa deseado, entonces ahora existe un sistema operativo como una máquina virtual para esto.

¿Qué es una máquina virtual?

Máquina virtual - programa especial, que se instala en el sistema operativo nativo del usuario y, al ejecutarse, comienza a emular, es decir, reproducir, las funciones de cualquier otro sistema operativo especificado en la configuración. La principal conveniencia de tales programas es la ausencia de la necesidad de cambiar entre sistemas operativos y el acceso a todas las funciones del sistema reproducible. Además, todas las acciones que se realicen dentro de la máquina virtual no afectarán el funcionamiento del sistema principal, lo que previene posibles fallas informáticas.

Por el momento, los desarrolladores de máquinas virtuales han creado programas que le permiten emular cualquier sistema operativo, desde versiones anteriores de Windows hasta Ubuntu, OS X y ejes menos conocidos, y también trabajar con servidores listos para usar, por ejemplo, maquina virtual bitrix.

Hay otra comprensión más limitada del término "máquina virtual", que es común entre los músicos: caja de ritmos virtual, que reproduce los sonidos de un kit de batería. Dicho programa le permite grabar partes de instrumentos de percusión sin usar una configuración en vivo, sino en programas de grabación especiales, o "revitalizar" una pista midi pregrabada, colocando muestras grabadas de cada tiempo bajo el 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 una PC en general. Por ejemplo, un emulador de sistema operativo sistemas Android esencialmente también 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 el algoritmo escrito en diferentes versiones de Windows. Lo mismo ocurre con los desarrolladores de aplicaciones para iOS y Android, que comprueban el rendimiento de los desarrollos dentro de los emuladores. Para ello, se dispone de una máquina virtual en un pendrive para poder comprobar siempre la funcionalidad del código escrito.

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

Además, ayudan en el trabajo corporativo, digamos, máquinas virtuales Bitrix.

Si hablamos de cajas de ritmos virtuales, se utilizan para grabar partes de batería de alta calidad en condiciones de falta de fondos, por ejemplo, para alquilar un estudio. De todos los instrumentos, los tambores son los más sensibles a la grabación, y es en ellos donde se dedica la mayor parte del tiempo. Además, es posible que el baterista no tenga la habilidad suficiente para tocarlos sin problemas, lo que aumenta considerablemente la cantidad de dinero para el alquiler. En tal situación, la mejor salida es 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 creó 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 " Programas y características". ahí en la ventana Encendido y apagado de componentes» Compruebe el nombre del servicio de Hyper-V. Después de eso, la máquina virtual se instalará en la PC y, en el futuro, será posible 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;
  • apoya Versiones de Windows dígitos diferentes;
  • interfaz simple y clara.

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 habilidades especiales para configurarla, puede leer más sobre ella en un artículo adyacente.

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 pensada para emular Windows XP, de modo que los desarrolladores pudieran transferir cómodamente los programas desarrollados para este sistema operativo al nuevo siete, que recién estaba saliendo en ese momento. En el futuro, sus capacidades se han ampliado y ahora Virtual PC es una plataforma separada que puede reproducir casi todos los sistemas operativos existentes.

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

Máquinas virtuales para Mac y otros sistemas operativos

Más allá de la séptima y décima incorporadas ventanas virtuales máquinas, los desarrolladores de terceros han creado muchas otras utilidades independientes que tienen aproximadamente las mismas capacidades, pero difieren en los detalles. El más popular de ellos es Caja virtual de Oracle , sobre el cual y sera discutido 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. Puede descargarlo desde el sitio web del desarrollador, después de seleccionar para qué sistema lo necesita.

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

Para la mayoría de los usuarios, la utilidad VirtualBox es muy buena elección por su practicidad, fiabilidad y funcionalidad.

Una vez que el kit de distribución con la aplicación esté en su computadora, haga doble clic en él. Esto iniciará el instalador. Le pedirá que seleccione qué características, además de la propia máquina de Oracle, se instalan con él. La lista incluye: la posibilidad de programación interna en Python, soporte configurado para Internet, así como la integración de puertos USB. Después de eso, es suficiente seguir las instrucciones del 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 - EZ baterista Y Tambores adictivos. En acceso gratuito a ellos hay grandes bibliotecas de muestras para todos los gustos, grabadas por famosos bateristas.

Crea 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 distribuido gratuitamente. Sin embargo, hay muchos recursos que ofrecen el uso gratuito de esta máquina virtual tanto para Windows como para Mac y Ubuntu. Vale la pena señalar que la compañía ofrece muchas utilidades adicionales que amplían las capacidades del programa básico, agregando administración de escritorio, transmisión y mucho más. Considere por qué se necesita esta máquina virtual.

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

Una de las características más importantes que tiene la máquina virtual VMWare, la llamada vSphere, que permite no solo crear y configurar una máquina virtual, sino también implementar toda una infraestructura de dichos dispositivos interconectados. Y si tiene que elegir, esta funcionalidad es muy útil para las grandes empresas cuyos empleados necesitan intercambiar datos e información entre ellos.

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

virtualización 1C-Bitrix

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

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

Qué máquina virtual elegir

No hay una comparación clara aquí. Todo depende del usuario y sus necesidades. Para emular juegos y comprobar software de terceros bastará con los habituales servicios de Hyper-V y similares, integrados en el propio sistema operativo. Una opción bien probada, confiable y gratuita es caja virtual. 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.

Videos relacionados




Arriba