Es una tcnica para esconder las caractersticas fsicas de los recursos de
una computadora de tal manera que un solo recurso fsico simula ser varios recursos, de modo que varios sistemas, aplicaciones o usuarios finales interacten con estos recursos. Ventajas Facilita la incorporacin de nuevos recursos para los servidores virtualizados, mayor rapidez y fiabilidad. Reduccin e costos de espacio y consumo de potencia necesarios. Reduccin de costes de hardware y licencias software gracias al aumento de la eficiencia y la flexibilidad en el uso de recursos. Los costes derivados de hardware y software como son el soporte tcnico y el mantenimiento pueden verse disminuidos. Administracin de toda la infraestructura de manera centralizada y simplificada Los procesos de clonacin y copia de sistemas son mucho ms sencillos y rpidos. Aislamiento, un fallo en una de las mquinas virtuales no afecta al resto de las maquinas virtualizados. Reduccin de los tiempos de parada de servicio. Migracin en caliente de mquinas virtuales de un servidor real a otro, eliminando la necesidad de paradas planificadas por mantenimiento de los servidores fsicos. Balanceo dinmico de mquinas virtuales entre los servidores fsicos que componen la pila de recursos, garantizando que cada mquina virtual se ejecute en el servidor fsico ms adecuado y proporcionando un consumo de recursos homogneo y ptimo en toda la infraestructura. Desventajas Disminucin de rendimiento. Un sistema operativo virtualizado no tendr el mismo rendimiento que si estuviera directamente instalado sobre el hardware. No es posible utilizar hardware que no est gestionado o soportado por el sistema operativo host. No se dispone de aceleracin de video por hardware, por lo que las aplicaciones con efectos 3D que utilizan las libreras OpenGL o DirectX no funcionaran en la mquina virtual. Aparecen nuevos riesgos de seguridad Una avera hardware del servidor de virtualizacin afecta a todas las mquinas virtuales alojadas en l. Recursos en los que se malgasta su uso. Crear mquinas virtuales innecesarias tiene un coste en ocupacin de recursos, principalmente en espacio en disco, RAM y capacidad de proceso.
La portabilidad entre plataformas est condicionada a la plataforma
virtualizada. Mquinas virtuales Mquinas virtuales de hardware o de sistema: corren paralelamente sobre una maquina fsica anfitrin o host, de manera que tiene acceso y hacen uso de los recursos hardware que son abstrados de l. Mquinas virtuales de proceso o de aplicaciones: Son ejecutadas como un nico proceso sobre el sistema operativo y como lo hacen habitualmente los procesos, y adems soportan la ejecucin de tan solo un proceso sobre ellas.
Mquina Virtual de Python
Funcin dis() La funcin dis.dis () imprime la representacin desensamblada de una fuente de cdigo Python.