MAQUINA
VIRTUAL
C R I S T I A N PA G O A D A
¿QUÉ ES MAQUINA VIRTUAL?
Una máquina virtual es un software que simula a una computadora
y puede ejecutar programas como si fuese una computadora real.
Este software en un principio fue definido como "un duplicado
eficiente y aislado de una máquina física". La acepción del término
actualmente incluye a máquinas virtuales que no tienen ninguna
equivalencia directa con ningún hardware real.
MAQUINA VIRTUAL SOFTWARE
Una máquina virtual de proceso, a veces llamada "máquina virtual de
aplicación", se ejecuta como un proceso normal dentro de un sistema
operativo y soporta un solo proceso. La máquina se inicia automáticamente
cuando se lanza el proceso que se desea ejecutar y se detiene para cuando
éste finaliza. Su objetivo es el de proporcionar un entorno de
ejecución independiente de la plataforma de hardware y del sistema operativo,
que oculte los detalles de la plataforma subyacente y permita que un
programa se ejecute siempre de la misma forma sobre cualquier plataforma.
MAQUINA VIRTUAL HARDWARE
Las máquinas virtuales de sistema, también llamadas máquinas
virtuales de hardware, permiten a la máquina física subyacente
multiplicarse entre varias máquinas virtuales, cada una
ejecutando su propio sistema operativo. A la capa de software que
permite la virtualización se la llama monitor de máquina
virtual o hypervisor. Un monitor de máquina virtual puede
ejecutarse o bien directamente sobre el hardware o bien sobre un
sistema operativo ("host operating system").
• VMware nos ofrece dos herramientas para la creación de máquinas
virtuales: VMware Player y VMware Workstation. VMware player es
una solución gratuita destinada a usuarios ocasionales que
necesitan crear y ejecutar máquinas virtuales, pero no necesitan
soluciones avanzadas.
• Windows Virtual PC en una herramienta gratis de Microsoft y se
suele utilizar para emular versiones anteriores de Windows.
• QEMU es una herramienta de virtualización de gran alcance para
máquinas Linux construidas sobre la parte posterior del sistema
KVM (Kernel based Virtual Machine).
PROGRAMAS PARA HACER VM
• Virtual BOX: en un software libre, con soporte multiplataforma y un gran
número de características que facilitan la administración y el
funcionamiento de las máquinas virtuales.
• Parallels: Aunque es más conocida la versión para Mac de su software de
virtualización, también funciona bajo Windows y Linux, nos ofrece una
optimización del procesador, cuando el ordenador detecta que se ha puesto
a funcionar una máquina virtual este comparte la potencia de los
procesador.
• Vmware: Nos ofrece dos herramientas para la creación de máquinas
virtuales: VMware Player y VMware Workstation. VMware player es una
solución gratuita destinada a usuarios ocasionales que necesitan crear y
ejecutar máquinas virtuales, pero no necesitan soluciones avanzadas.
• Independencia del hardware: Las máquinas virtuales son
completamente independientes de su hardware físico subyacente.
• Encapsulamiento: Una máquina virtual es básicamente un
contenedor de software que ata o “encapsula” un conjunto completo
de recursos de hardware virtuales, así como un sistema operativo y
todas sus aplicaciones, dentro de un paquete de software.
DESVENTAJAS DE MAQUINA VIRTUAL
• Una de las razones por que las máquinas virtuales, no son la panacea de la
computación, es que agregan gran complejidad al sistema en tiempo de
ejecución. La principal desventaja de las máquina virtual, es que en la aplicación
de algunos proceso tendrá como efecto la lentitud del computador, es decir, la
computadora en la cual se esta ejecutando este proceso debe tener una
capacidad bastante notable “debe ser de gran capacidad o potente”.
• Los lenguajes basados en máquina virtual, poseen una desventaja es que
efectivamente son más lentos que los lenguajes completamente compilados,
debido a la sobrecarga que genera tener una capa de software intermedia entre la
aplicación y el hardware de la computadora, sin embargo, Esta desventaja no es
demasiado crítica.
VENTAJAS DE MAQUINA VIRTUAL
• Compatibilidad: Al igual que un ordenador físico, una máquina virtual aloja su
propio sistema operativo y aplicaciones guest, y dispone de los mismos
componentes (placa base, tarjeta VGA, controlador de tarjeta de red, etc.).
• Aislamiento: Aunque las máquinas virtuales pueden compartir los recursos
físicos de un único ordenador, permanecen completamente aisladas unas de
otras, como si se tratara de máquinas independientes.

Maquinas virtuales Pagoada

  • 1.
    MAQUINA VIRTUAL C R IS T I A N PA G O A D A
  • 2.
    ¿QUÉ ES MAQUINAVIRTUAL? Una máquina virtual es un software que simula a una computadora y puede ejecutar programas como si fuese una computadora real. Este software en un principio fue definido como "un duplicado eficiente y aislado de una máquina física". La acepción del término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware real.
  • 3.
    MAQUINA VIRTUAL SOFTWARE Unamáquina virtual de proceso, a veces llamada "máquina virtual de aplicación", se ejecuta como un proceso normal dentro de un sistema operativo y soporta un solo proceso. La máquina se inicia automáticamente cuando se lanza el proceso que se desea ejecutar y se detiene para cuando éste finaliza. Su objetivo es el de proporcionar un entorno de ejecución independiente de la plataforma de hardware y del sistema operativo, que oculte los detalles de la plataforma subyacente y permita que un programa se ejecute siempre de la misma forma sobre cualquier plataforma.
  • 4.
    MAQUINA VIRTUAL HARDWARE Lasmáquinas virtuales de sistema, también llamadas máquinas virtuales de hardware, permiten a la máquina física subyacente multiplicarse entre varias máquinas virtuales, cada una ejecutando su propio sistema operativo. A la capa de software que permite la virtualización se la llama monitor de máquina virtual o hypervisor. Un monitor de máquina virtual puede ejecutarse o bien directamente sobre el hardware o bien sobre un sistema operativo ("host operating system").
  • 5.
    • VMware nosofrece dos herramientas para la creación de máquinas virtuales: VMware Player y VMware Workstation. VMware player es una solución gratuita destinada a usuarios ocasionales que necesitan crear y ejecutar máquinas virtuales, pero no necesitan soluciones avanzadas. • Windows Virtual PC en una herramienta gratis de Microsoft y se suele utilizar para emular versiones anteriores de Windows. • QEMU es una herramienta de virtualización de gran alcance para máquinas Linux construidas sobre la parte posterior del sistema KVM (Kernel based Virtual Machine).
  • 6.
    PROGRAMAS PARA HACERVM • Virtual BOX: en un software libre, con soporte multiplataforma y un gran número de características que facilitan la administración y el funcionamiento de las máquinas virtuales. • Parallels: Aunque es más conocida la versión para Mac de su software de virtualización, también funciona bajo Windows y Linux, nos ofrece una optimización del procesador, cuando el ordenador detecta que se ha puesto a funcionar una máquina virtual este comparte la potencia de los procesador. • Vmware: Nos ofrece dos herramientas para la creación de máquinas virtuales: VMware Player y VMware Workstation. VMware player es una solución gratuita destinada a usuarios ocasionales que necesitan crear y ejecutar máquinas virtuales, pero no necesitan soluciones avanzadas.
  • 7.
    • Independencia delhardware: Las máquinas virtuales son completamente independientes de su hardware físico subyacente. • Encapsulamiento: Una máquina virtual es básicamente un contenedor de software que ata o “encapsula” un conjunto completo de recursos de hardware virtuales, así como un sistema operativo y todas sus aplicaciones, dentro de un paquete de software.
  • 8.
    DESVENTAJAS DE MAQUINAVIRTUAL • Una de las razones por que las máquinas virtuales, no son la panacea de la computación, es que agregan gran complejidad al sistema en tiempo de ejecución. La principal desventaja de las máquina virtual, es que en la aplicación de algunos proceso tendrá como efecto la lentitud del computador, es decir, la computadora en la cual se esta ejecutando este proceso debe tener una capacidad bastante notable “debe ser de gran capacidad o potente”. • Los lenguajes basados en máquina virtual, poseen una desventaja es que efectivamente son más lentos que los lenguajes completamente compilados, debido a la sobrecarga que genera tener una capa de software intermedia entre la aplicación y el hardware de la computadora, sin embargo, Esta desventaja no es demasiado crítica.
  • 9.
    VENTAJAS DE MAQUINAVIRTUAL • Compatibilidad: Al igual que un ordenador físico, una máquina virtual aloja su propio sistema operativo y aplicaciones guest, y dispone de los mismos componentes (placa base, tarjeta VGA, controlador de tarjeta de red, etc.). • Aislamiento: Aunque las máquinas virtuales pueden compartir los recursos físicos de un único ordenador, permanecen completamente aisladas unas de otras, como si se tratara de máquinas independientes.