miércoles, 13 de marzo de 2013

MAQUINA VIRTUAL Y LOS SISTEMAS OPERATIVOS



Máquina virtual. Una máquina virtual es un contenedor de software perfectamente aislado que puede ejecutar sus propios sistemas operativos y aplicaciones como si fuera un ordenador físico. Una máquina virtual se comporta exactamente igual que lo hace un ordenador físico y contiene sus propios CPURAMdisco duro y tarjetas de interfaz de red virtuales. Desde el punto de vista informático, una máquina virtual es un software que crea un entorno virtual entre el sistema informático que la alberga y el usuario final, permitiendo que se ejecute un software determinado.

Máquina virtual

La idea principal es la de permitir ejecutar varios sistemas operativos sobre el mismo hardware. El corazón del sistema es conocido como monitor de máquina virtual, y se ejecuta sobre el hardwareproporcionando varias máquinas virtuales al siguiente nivel de software. De esta forma cada una puede estar ejecutando un sistema operativo distinto y no interferir con los demás.
También se usa esta idea de máquina virtual en lenguajes de programación compilados. En estos casos lo que se persigue es compilar los fuentes del programa para una máquina determinada. Esta máquina ni siquiera tiene por que existir físicamente. Posteriormente, la máquina virtual adecuada podría ejecutar estos programas independientemente del sistema operativo que esté ejecutándose por debajo. Actualmente el caso más popular es el de Java, donde el código se ejecuta en la Java Virtual Machine (Máquina Virtual Java) independientemente del sistema en la que ésta esté instalada.

Características

Un sistema operativo no puede establecer una diferencia entre una máquina virtual y una máquina física, ni tampoco lo pueden hacer las aplicaciones u otros ordenadores de una red. Incluso la propia máquina virtual considera que es un ordenador “real”. Sin embargo, una máquina virtual se compone exclusivamente de software y no contiene ninguna clase de componente de hardware. El resultado es que las máquinas virtuales ofrecen una serie de ventajas con respecto al hardware físico.

Compatibilidad

Una máquina virtual es compatible con sistemas operativos x86 estándar como Windows y Linux, y con los controladores de hardware y aplicaciones creados para esos sistemas operativos. Una máquina virtual tiene placa base, tarjeta VGA, controlador de tarjeta de red... todos los componentes que se encuentran en un servidor físico. Igualmente, las aplicaciones desarrolladas para cualquier sistema operativo estándar listo para su uso, como Windows, Linux, Netware o Solaris, pueden ejecutarse en una máquina virtual. Las máquinas no deben tener ningún requisito especial que las haga aptas para la virtualización. En este sentido, una máquina virtual es idéntica a una máquina física. Es decir, los clientes no tienen que hacer ajustes para ejecutar las aplicaciones. Cualquier aplicación que pueda ejecutarse en los servidores físicos del cliente también se ejecutará en las máquinas virtuales.

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. Si, por ejemplo, hay cuatro máquinas virtuales en un solo servidor físico y falla una de ellas, las otras tres siguen estando disponibles. El aislamiento es un factor importante que explica por qué la disponibilidad y protección de las aplicaciones que se ejecutan en un entorno virtual es muy superior a las aplicaciones que se ejecutan en un sistema tradicional no virtualizado.

Encapsulamiento

Una máquina virtual es básicamente un contenedor de software que agrupa 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. El encapsulamiento hace que las máquinas virtuales sean extraordinariamente portátiles y fáciles de gestionar. Por ejemplo, puede mover y copiar una máquina virtual de un lugar a otro como lo haría con cualquier otro archivo de software, o guardar una máquina virtual en cualquier medio de almacenamiento de datos estándar, desde una memoria USBde bolsillo hasta las redes de área de almacenamiento de una empresa.

AQUI ESTAN ALGUNAS PAGINAS PARA DESCARGAR LOS SISTEMAS OPERATIVOS QUE PUEDEN SER UTILIZADOS EN UNA MAQUINA VIRTUAL MEDIANTE UN SISTEMA OPERATIVO ENCAPSULADO EN UN ISO




sábado, 9 de marzo de 2013

PRACTICA DE LABORATORIO NO.4

PRACTICA DE LABORATORIO NO. 4




LES DEJO LA PRACTICA DE LABORATORIO EN DIGITAL, PARA QUE REALICEN TODAS SUS ANOTACIONES Y EVIDENCIAS.

DESCARGAR DE AQUI