Está en la página 1de 3

UNIVERSIDAD NACIONAL DEL LOJA rea de la Energa las Industrias y los Recursos Naturales no Renovables CARRERA DE INGENIERA EN SISTEMAS

Alumna: Paralelo: Fecha: Docente: Yesenia Cecibel Chamba Jimnez B 19 de Octubre del 2012 Ing. Hernn Torres

# Ensayo: 5

1. Tema: Mquina Virtual

2. Antecedentes: La idea principal de mquina virtual, es la de permitir ejecutar varios sistemas operativos simultneamente sobre el mismo hardware.

3. Descripcin:

MQUINA VIRTUAL En informtica una mquina virtual es un software que simula a una computadora y puede ejecutar programas como si fuese una computadora real. La virtualizacin, desde un punto de vista muy simple es un programa que se instala en un sistema operativo (llamado anfitrin) que permite instalar y ejecutar como otro sistema operativo como si fuera otro ordenador completamente diferente, llamado mquina virtual. [1] Una caracterstica esencial de las mquinas virtuales es que los procesos que ejecutan estn limitados por los recursos y abstracciones proporcionados por ellas. Estos procesos no pueden escaparse de este "ordenador virtual"[2] Caractersticas: Son de gran ayuda cuando queremos probar un nuevo sistema operativo. Podemos utilizar un sistema operativo simultneamente con el sistema anfitrin. Es posible utilizar la mquina virtual en modo pantalla completa. Un problema que ocasionan las mquinas virtuales es, que un programa no alcanzar la misma velocidad de ejecucin que si se instalase en el sistema operativo anfitrin (host). Su funcionamiento, depende principalmente del espacio de Memoria RAM.

La mquina virtual generalmente es un sistema operativo completo que corre como si estuviera instalado en una plataforma de hardware autnoma.

TIPOS DE MQUINAS VIRTUALES Segn su funcionalidad y su grado de equivalencia, se clasifican en: Mquinas virtuales de sistema (System Virtual Machine) Mquinas virtuales de proceso (Process Virtual Machine)

Mquinas virtuales de sistema (Mquinas virtuales de hardware) Permiten a la mquina fsica subyacente multiplexarse entre varias mquinas virtuales, cada una ejecutando su propio sistema operativo. A la capa de software que permite la virtualizacin se la llama monitor de mquina virtual o hipervisor. Un monitor de mquina virtual se puede ejecutar directamente sobre el hardware o sobre un sistema operativo. Aplicaciones de las mquinas virtuales de sistema: Diferentes sistemas operativos pueden coexistir sobre el mismo ordenador. La mquina virtual puede proporcionar una arquitectura de instrucciones que sea algo distinta de la de la verdadera mquina. Es decir, podemos simular hardware. Varias mquinas virtuales (cada una con su propio sistema operativo llamado sistema operativo "invitado" o "guest"), pueden ser utilizadas para consolidar servidores. Esto permite que servicios que normalmente se tengan que ejecutar en ordenadores distintos para evitar interferencias, se puedan ejecutar en la misma mquina de manera completamente aislada y compartiendo los recursos de un nico ordenador. La consolidacin de servidores a menudo contribuye a reducir el coste total de las instalaciones necesarias para mantener los servicios, dado que permiten ahorrar en hardware. Al virtualizar, la necesidad de nuevas mquinas en una ya existente permite un ahorro considerable de los costos asociados (energa, mantenimiento, espacio, etc).

Mquinas virtuales de proceso (Mquina virtual de aplicacin) Esta se ejecuta como un proceso normal dentro de un sistema operativo y soporta un solo proceso. La mquina se inicia automticamente cuando se lanza el proceso que se desea ejecutar y se para cuando ste finaliza. Su objetivo es el de proporcionar un entorno de ejecucin 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.

Usos de la virtualizacin Los usos de la virtualizacin pueden ser muy variados, desde el simple echo de necesitar ejecutar una aplicacin que no existe en tu sistema operativo hasta el testeo de sistemas operativos. Los ms importantes usos son los siguientes:

Aprovechamiento de servidores: los servidores salvo en casos excepcionales estn infrautilizados, con la virtualizacin se pueden correr varios sobre la misma maquina y as aprovechar mejor las maquinas, reduciendo el espacio ocupado por los servidores y el consumo de energa. Desarrollo: se puede desarrollar una aplicacin que deba de ejecutarse en distintas plataformas, como ejemplo se podra mencionar el desarrollo de sistemas operativos o algo mucho mas comn, el desarrollo de paginas web sobre Linux y su visualizacin sobre Internet Explorer. Plataformas obsoletas: a menudo se necesita usar aplicaciones antiguas que solo corren sobre un hardware antiguo, de esta manera se podra migrar esta maquina real a una virtual y dejar de depender del hardware. Seguridad: es frecuente separar los servicios ofrecidos en una red en distintas mquinas por razones de seguridad.

4. Conclusiones: Las mquinas virtuales pueden ser muy tiles por el hecho de que en ellas se puede experimentar diversos tipos de instalaciones sin causar daos al sistema operativo original de la computadora. En la actualidad, podemos tener varias mquinas funcionando de forma simultnea sin notar un descenso de rendimiento.

5. Bibliografa:

[1]. VIRTUALIZACIN. MAQUINAS VIRTUALES, http://www.devjoker.com/asp/ver_contenidos.aspx?co_contenido=73 [2]. MQUINA VIRTUAL, http://es.wikipedia.org/wiki/M%C3%A1quina_virtual