Maquinas Virtuales. Prof.: Huerta Molina Samuel. Cuellar Sánchez Jesús. Pinto López Luis Tonatiuh. Hecho por Jesús y Luis. 1

Documentos relacionados
Montando Web for Pentester en VirtualBox

UT04 01 Máquinas virtuales (introducción)

Taller de Software Libre

Maquinas virtuales Conceptos Básicos

VIRTUALBOX (MAQUINA VIRTUAL)

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

Maquinas Virtuales - VirtualBox. Talleres ETSIIT Oficina de Software Libre Universidad de Granada José Antonio Serrano García

Actividad 2: Configurar e Instalar un Sistema Operativo virtual

Talleres de Aplicaciones Maquinas Virtuales

- Qué es una Máquina Virtual?

Cómo crear una máquina virtual?

NOMBRE: Sánchez Sandoval Edgar Rafael GRUPO: 301 MATERIA: OPERAR EL EQUIPO DE COMPUTO PROFESOR: Joel rodríguez Sánchez FECHA DE CREACION: 24/09/2013


Redes de Nueva Generación Área de Ingeniería Telemática. Virtualización

Alta Disponibilidad y Virtualización con soluciones de bajo costo. Virtualización. Conceptos básicos

Guía de uso del Cloud Datacenter de acens

VIRTUALIZACIÓN DE SERVIDORES

SISTEMAS OPERATIVOS. Instalación

Oracle VM VirtualBox.

Software para virtualización

Una mirada práctica a los Micro-Kernels y los Virtual Machine Monitors François Armand, Michel Gien INFORMATICA III

2. Requerimientos Técnicos

Solución: Descargar e instalarse el componente desde la página Web de Microsoft:

CAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES

Trabajo TP6 Sistemas Legados

MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA. Elaborado por: Julián A. Hernández M.

Máquinas Virtuales. FUNDAMENTOS DE SEGURIDAD Profesor: Luis Alfonso Jiménez Piedrahita. Qué es una máquina virtual?

Virtualización - Que es?

Los software mas comunes para poder tener una maquina virtual son:

Manual instalación Windows 8. Instalar Windows 8 paso a paso

Máquinas virtuales (VMWare, Virtual PC, Sandbox. Qué son y para qué sirven. (DV00402A)

Máquinas virtuales. Tema 1 SRI. Vicente Sánchez Patón. I.E.S Gregorio Prieto

Instalación del sistema operativo Microsoft Windows Server 2008 Standard Edition x86

Virtualización en GNU/Linux

En este capítulo se describe la forma de cómo se implementó el sistema de video

Virtualización en Servidores. Conceptos básicos

Sistemas de almacenamiento informático

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA

Novedades de Adobe Dreamweaver CS5

Qué es una máquina virtual?

Características del software

FileMaker. Ejecución de FileMaker Pro 10 en Terminal Services

Introducción. Pasos Previos a la Instalación. Requisitos Mínimos y Prácticos. Características Generales. Disposición del Disco.

Virtualización. Administración Avanzada de Sistemas Operativos. Eduardo Iniesta Soto

Sugar en Windows. Creación de una máquina virtual con la imagen de Sugar. Autor. Versión Fecha Setiembre Ubicación

Instalación de Microsoft Virtual PC

SCT Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A.

Sistemas Operativos. Curso 2013 Virtualización

Ingresa Aquí y sé un experto en equipos Mikrotik

Tema I. Sistemas operativos

Máquinas Virtuales. Curso Diseño y Administración de Sistemas y Redes.

Sunde Professional Ultra thin client

Iván Daniel Fiedoruk 12 de Marzo de 2013 Buenos Aires - Argentina

INFORME TÉCNICO ADQUISICIÓN DE LICENCIA DE SOFTWARE PARA VIRTUALIZACION

Instalación de Winisis en Windows 8 (64 bits) usando Virtual Box Oracle Ernesto Spinak 10/07/2013 borrador 1

Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation.

Sección 1: Introducción al Modo Windows XP para Windows 7

Soluciones de virtualización en sistemas Linux:

REQUISITOS MÍNIMOS RECOMENDADOS para Windows 7

Acceso al Disco Compartido y Dispositivos USB y DVD

Entorno ubicuo basado en virtualización para la docencia práctica. Entorno ubicuo basado en virtualización para la docencia práctica.

Recomendaciones previas Sistemas operativos: Hardware:

#SoftwareLibre13 Reutiliza tu Antiguo PC con Linux

Partición del Disco Duro y Manejo del Setup

Windows Server 2012: Infraestructura de Escritorio Virtual

Herramientas de. Sistemas Informáticos I.E.S. Virgen de la Paloma

Guía de Instalación de Imagen GNU/Linux en VirtualBox (SEDM)

REQUERIMIENTOS HARDWARE Y SOFTWARE QWEBDOCUMENTS VERSION 4

UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA LICENCIATURA EN CIENCIAS DE LA COMPUTACION.

Pruebas y Resultados PRUEBAS Y RESULTADOS AGNI GERMÁN ANDRACA GUTIERREZ

Beneficios estratégicos para su organización. Beneficios. Características V

Conoce los Tipos de Hosting que Existen y Elige el Mejor para tus Necesidades

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

Software Computacional y su clasificación

Windows 2000 Server. Manual de Windows 2000 Server

Manual Instalación Versión 7

Nokia Lifeblog 2.5 Nokia N76-1

El ordenador es un dispositivo electrónico que permite almacenar información, modificarla y generar nueva información.

INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA

CAPÍTULO 1 Instrumentación Virtual

Práctica Virtual Box.

Preguntas y respuestas

UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I. Licda. Consuelo Eleticia Sandoval

Capítulo 5. Cliente-Servidor.

Descripción. Este Software cumple los siguientes hitos:

Soluciones innovadoras para optimizar su infraestructura TI. Virtualización con el sistema operativo i, PowerVM y Power Systems de IBM

CAPÍTULO 3: Resultados

Tarjeta Principal. Disco Duro. Memoria RAM. Procesador. Fuente de Poder. Tarjetas de Expansión. Jair Acosta Núñez

SOFTWARE DE VIRTUALIZACIÓN Y SUS APLICACIONES: XEN SOBRE LINUX,

INSTALACIÓN DE LOS SISTEMAS CONTROL 2000

WINDOWS : COPIAS DE SEGURIDAD

ÍNDICE SISTEMAS OPERATIVOS... 5

MANUAL DE USUARIO PARA LA INSTALACION DE LOS AGENTES COMMVAULT SIMPANA 9.0

Guía de selección de hardware Windows MultiPoint Server 2010

emuseum PUBLIQUE SUS COLECCIONES EN LA WEB Por qué elegir emuseum? Se integra fácilmente con TMS Búsqueda eficaz Completamente personalizable

Adaptador Gráfico Externo Multimonitor USB 3.0 a VGA con Hub Concentrador USB de 3 Puertos x p

Análisis de aplicación: Virtual Machine Manager

CENTRO DE TECNOLOGIA AVANZADA. Instalar Windows 7 desde cero paso a paso.

Transcripción:

ESTRUCTURA Y PROGRAMACIÓN DE COMPUTADORAS. Grupo: 08. Prof.: Huerta Molina Samuel. Maquinas Virtuales Cuellar Sánchez Jesús. Pinto López Luis Tonatiuh. Hecho por Jesús y Luis. 1

Conceptos Básicos Sobre la Virtualización Se puede definir la Virtualización como la tecnología que permite ejecutar Maquinas Virtuales con diferentes sistemas operativos en una misma maquina física. Dicha Virtualización se puede implementar por software o por hardware siendo la virtualización por software la mas extendida y versátil. La historia de la virtualización comenzó en la década de los 60 en entornos mainframe de IBM, en los que se virtualizaban todos los interfaces de Hardware de sistema con VMM (Virtual Machine Monitor). Que permitían ejecutar maquinas virtuales con las que se ejecutaba una estancia del sistema propietario de IBM. Hecho por Jesús y Luis. 2

Capa de Virtualización Cuando se crea una Maquina Virtual, esta se comunica con la maquina física a través de la capa de virtualización, cada una de las maquinas virtuales que se generen estarán aisladas unas de las otras y se mapeara desde el hardware, la capacidad de procesamiento memoria dispositivos de red y discos asociados a cada una de ellas. La capa de virtualización aisla las maquinas virtuales de los sistemas operativos anfitriones y por tanto de las dependecias de estos referidas al hardware (como pueden ser controladores de dispositivos). Los recursos que están asociados a una maquina virtual, pueden ser modificados debido a que por necesidades de computación o conexión, sea necesario asociar mas cantidades de procesamiento, ya sea de los dispositivos de la maquina física como de la memoria virtual y dependiendo de la solución utilizada en maquina será necesario pararla añadir mas recursos y después volverla a ejecutar.

Virtualización sin sistema Operativo anfitrión. Esquema original Mainframe IBM. (Hypervisor) VMM de tipo 1 Hypervisor (Arquitectura de tipo 1). Un Hypervisor es una capa de software que se sitúa justo encima del hardware y por debajo de uno o mas SO. Su misión es proporcionar ambientes asilados de ejecución, o particiones dentro de las cuales pueden ejecutarse maquinas virtuales con sistemas operativos invitados. A cada partición se le asignan recursos de hardware como memoria, ciclos de procesador y dispositivos el Hypervisor controla el acceso al hardware subyacente pudiendo ser un SO modificado o un elemento de firmware (en este ultimo al no haber SO pueden ejecutarse aplicaciones solo en las VM). Aunque esta tecnología ofrece mayor estabilidad, el echo de que los drivers se encuentren en esa zona sensitiva pueden ser vulnerados fácilmente. Hecho por Jesús y Luis. 4

Arquitecturas básicas de virtualización. Virtualización a partir de un sistema operativo anfitrión: También llamada de tipo 2, se instala un sistema operativo (Hardware) y a partir de el se crea un VMM ya sea por la instalación de un software adicional o bien una funcionalidad propia del SO. La flexibilidad que ofrece es que al tener un SO instalado podrían ejecutarse aplicaciones sin entornos de virtualización a la par con las VM, por el contrario la sobrecarga que produce esta arquitectura debido a sus capas es muy alta y el rendimiento menor que con otras soluciones. Una alternativa es el sistema hibrido en el cual tanto el SO anfitrión como las VMM se ejecutan directamente sobre el hardware y hacen que mejore el rendimiento de las VMM. VMM de tipo 2

VMM de tipo 2 Capa de Virtualización (Tipo 2) SO Nativo Base Capa aplicativa VM Equipo de Cómputo (Hardware) MVS DOS UNIX Hecho por Jesús y Luis. 6

Virtualización a nivel de Bibliotecas. Es un tipo de virtualización que solo se realiza en alguna parte del SO, a partir de Bibliotecas consiguiendo así una capa de compatibilidad que emula otro SO o bien ejecuta binarios de un SO distinto. Wine por ejemplo: MS office binario de WIN32 dentro de un distro LINUX

Virtualización por Emulación. Hecho por Jesús y Luis. 8

Virtualización y Para virtualización. Esquemas de Virtualización completa microkernelizada y Paravirtualizada. Además de las arquitecturas de virtualización básica existe una diferencia a la hora de escribir un Hypervisor y se divide en 2 tipos: Virtualización (Completa o Full Virtualization). Proporciona una capa intermedia que interviene en el acceso a los recursos de hardware permitiendo la operación de múltiples SO entre si, no obstante esta requiere que la VM capture y emule todas las instrucciones privilegiadas afectando negativamente el rendimiento. Para Virtualización En este modo se emplea un sistema mas moderno y eficaz en la gestión de recursos, el SO virtualizado se da cuenta del entorno en el que se ejecuta y se adapta para aprovecharlo de este modo las llamadas privilegiadas no producen tanta sobrecarga y hay menos perdida de rendimiento. Cuando se utiliza virtualización en el hardware de procesadores actuales como AMD-V o Intel VT no será necesario que el Hypervisor se ejecute con para virtualización. Hecho por Jesús y Luis. 9

Tecnologías de Virtualización Se podrían definir distintas tecnologías para poder realizar la virtualización a distintos niveles y con distintas posibilidades (no solo la creación de maquinas virtuales):

Usos de la Virtualización. Hecho por Jesús y Luis. 11

Ventajas de la Virtualización Hecho por Jesús y Luis. 12

Desventajas de la Virtualización Hecho por Jesús y Luis. 13

VM a analizar: Las Maquinas Virtuales Teniendo claro el concepto de Virtualización, se puede definir a una maquina virtual como un software capaz de emular un ordenador dentro de otro sin necesidad de gasto en dispositivos físicos extra, por medio de este software es posible instalar sistemas operativos(invitados), dentro de otro(anfitrión). Siendo así una maquina virtual no tiene dispositivos ni procesador o memoria únicamente lo simula. A pesar de ser una simulación la maquina virtual al ser instalada nos permite manipular los sistemas dentro de ella como si se tratase de uno físico pudiendo formatear particiones, trabajar con archivos de disco (ISO,BIN,CUE) o incluso instalar dispositivos y compartir datos dependiendo de la maquina virtual con la que se trabaje, todo ello claro depende de los recursos de memoria que se le asignen a dicha maquina lo cual en el mayor de los casos siempre se indica con un nivel recomendado por el programa de virtualización.

Virtual Pc Es un programa propietario desarrollado por Connectics y comprado por Microsoft para crear maquinas virtuales en equipos de sobremesa o portátiles que no sean servidores. Se puede ejecutar en general en cualquier versión de Windows desde Windows server 2003 o posterior y soporta cualquier versión de la familia de sistemas operativos de Microsoft y algunas versiones de OS/2. Hecho por Jesús y Luis. 15

Características Requerimientos: Procesador AMD Athlon Dual Core X2 a 1.50 Ghz o Intel Celeron 2GB De Memoria RAM Hardware de Virtualización Activado (recomendado, aunque no es necesario) Tarjeta de video con por lo menos 64 MB de VRam Resolución de pantalla 800 x 600 Conexión a Internet de banda ancha 48,5 MB libres En el disco duro (se recomiendan 2 GB para la instalación de sistemas virtuales) No se soporta Windows Vista Starter, Home Basic ni Home Premium. En el caso de Windows 7, es igual que en Windows Vista Pros y Contras: Pros: Familiar para usuarios Windows, integración con plataformas Microsoft correcta, soporte y documentación abundantes. Admiten drivers de los sistemas a emular. Contras: Consumo excesivo de recursos, inestabilidad bajo ciertas condiciones de contorno, despliegue y ejecución lentos, virtualización dificultosa o imposible de algunos entornos derivados de UNIX. Su código es propietario y se comercializa bajo modelo de licencias. Únicamente dispone de versiones para Windows y Mac OS X.

Consideraciones Importantes: Para poder instalar Virtual pc en tu ordenador debes contar con una versión activada y validada de Windows y en el caso de vista y 7 debe ser superior a Home Premium, del mismo modo tu pc debe soportar Hardware D.E.P y Hardware Virtualization preferentemente.

Descarga en: https://www.microsoft.com/eses/download/details.aspx? id=3702 Hecho por Jesús y Luis. 18

Virtual Box Es un software de virtualización para las arquitecturas x86/amd64, creada por la empresa alemana innotek GmbH. Ahora es desarrollado por Oracle Corporation. Virtual Box sirve para poder instalar otros sistemas operativos invitados dentro de un sistema anfitrión, cada uno por separado y con su propio ambiente virtual. Virtual Box es de licencia GNU General Public License (GPL) Hecho por Jesús y Luis. 19

Características Sistemas Operativos anfitriones soportados (más notables): Linux, Mac OS X, OS/2 Warp, Microsoft Windows, y Solaris Sistemas Operativos invitados soportados (más notables): FreeBSD, Linux, OpenBSD, OS/2 Warp, Windows, Solaris, MS-DOS Los discos duros de los sistemas invitados son almacenados en los sistemas anfitriones como archivos individuales en un contenedor llamado Virtual Disk Image, son incompatible con los demás softwares de virtualización. Puede montar imágenes ISO como unidades virtuales ópticas de CD o DVD, o un disquete. Se permite aceleración en 3D, pantalla completa, hasta 4 placas PCI Ethernet, integración con teclado y ratón.

Requisitos Un procesador al menos de 2.2 Ghz, lo suficientemente rápido para soportar la carga. Memoria RAM mínima de 512Mb, pero depende mucho de que sistema operativo invitado se vaya a usar. Espacio en disco duro de 30 Mb (sólo para Virtual Box) pero se necesita mucho más para el sistema operativo invitado El sistema operativo anfitrión sea soportado (incluyendo la arquitectura Intel/AMD64) y un sistema operativo anfitrión soportado Hecho por Jesús y Luis. 21

Dependiendo de la máquina anfitrión, corre mejor o peor Lo bueno y lo malo de Virtual Box Lo bueno: GPL (General Public Licence) Actualización constante y cada vez mas compatible Variedad de sistemas operativos invitados soportados Fácil de utilizar Documentación completa Configuración de red con distintas opciones Entorno grafico atractivo Muy estable al momento de virtualizar el S.O. Ahorro de dinero en hardware (y electricidad) Lo malo: Configuración de resolución un poco estática No reconoce algunos distros de Linux que son poco conocidos

Virtual Box Hecho por Jesús y Luis. 23

Descarga en: https://www.virtualbox.org Hecho por Jesús y Luis. 24

Gracias por su atención