SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
UPSAM


             PRÁCTICA 2
           VIRTUALIZACÍON
Sistemas Operativos
Carlos Goicoechea Artero Exp: 64147
Índice
Virtualización…………………………………………………………………… 3

Ventajas y desventajas de la virtualización………………………….. 4

Máquinas virtuales……………………………………………………………..5

    Lista máquinas virtuales………………………………………………5

    Requisitos del hardware para instalación……………………….5

    Máquinas virtuales………………………………………………………6

         Microsoft Virtual PC……………………………………………..6

         Microsoft Virtual Server……………………………………….6

         Virtual Box…………………………………………………………7

         VMware Workstation……………………………………………7

         VMware Server…………………………………………………….7

         Virtual Iron………………………………………………………..8

         Oracle VM……………………………………………………………8

    Mejor máquina virtual…………………………………………………..8




                                                            2
Virtualización
La virtualizacion surgió en el año 1960, y la podríamos definir como una abstracción de
los recursos del sistema, en donde se crea una capa de abstracción entre el software y
el hardware, y gracias a la virtualizacion, podremos crear una versión virtual de un
recurso, ya sea el sistema operativo o un servidor.

La virtualización se encarga de crear una interfaz externa que esconde una
implementación subyacente mediante la combinación de recursos en localizaciones
físicas diferentes, o por medio de la simplificación del sistema de control. Un avanzado
desarrollo de nuevas plataformas y tecnologías de virtualización han hecho que se
vuelva a prestar atención a este importante concepto. De modo similar al uso de
términos como “abstracción” y “orientación a objetos”, virtualización es usado en
muchos contextos diferentes.

La máquina virtual en general es un sistema operativo completo que corre como si
estuviera instalado en una plataforma de hardware autónoma. Típicamente muchas
máquinas virtuales son simuladas en un ordenador central.

Hoy en día, hay varias formas de virtualizacion, entre ellas, las más general, es la
virtualizacion de la plataforma, en donde se virtualiza la maquina completa, por lo
tanto requiere una simulación de varias maquinas virtuales.

La virtualizacion de plataforma se lleva a cabo en una plataforma de hardware
mediante un software host. Por otro lado, tenemos el software guest que se ejecuta
como si estuviera instalado en una plataforma de hardware autónoma, aunque para
que esta virtualizacion funcione, la simulación debe ser lo suficientemente grande
como para soportar todas las interfaces externas de los sistemas guest.

-Tipos de Virtualizacion por plataforma:

       -Virtualizacion Completa: la maquina virtual simula todo el hardware.

       -Virtualizacion del sistema operativo: en este tipo de virtualizacion se
       virtualiza el sistema operativo entero.

       -Virtualizacion Parcial: la máquina virtual simula múltiples instancias de gran
       parte (pero no de todo) del entorno subyacente del hardware, particularmente
       los espacios de direcciones.



- Otros tipos de virtualizacion:

       -Por Hardware: la virtualización asistida por Hardware son extensiones
       introducidas en la arquitectura de procesador para facilitar las tareas de
       virtualización al software corriendo sobre el sistema.


                                                                                      3
-Por Particionamiento: es la división de un solo recurso, como en espacio de
       disco o ancho de banda de la red, en un número más pequeño y con recursos
       del mismo tipo que son más fáciles de utilizar.

       -Por la virtualización de almacenamiento: se refiere al proceso de abstraer el
       almacenamiento lógico del almacenamiento físico. Los recursos de
       almacenamiento físicos son agregados al "storage pool" (almacén de
       almacenamiento), del cual es creado el almacenamiento lógico.

       -Por maquina virtual: dependiendo de la función que esta deba de desempeñar
       en la organización, todas ellas dependen del hardware y dispositivos físicos,
       pero casi siempre trabajan como modelos totalmente independientes de este.
       Cada una de ellas con sus propias CPUs virtuales, tarjetas de red, discos etc. Lo
       cual podría especificarse como una compartición de recursos locales físicos
       entre varios dispositivos virtuales.




                     Ventajas y desventajas de la virtualización
En cuanto a aprovechamiento del hardware, un mal extendido en los CPDs actuales es
el gran número de servidores, muchos de ellos infrautilizados. Si se virtualiza un
número de esos sistemas infrautilizados en un solo servidor físico, se ahorrará energía,
espacio, capacidad de refrigeración y administración, debido a que se ha reducido el
número de servidores físicos.

Aislamiento: las máquinas virtuales son totalmente independientes, entre sí y con el
hypervisor. Por tanto un fallo en una aplicación o en una máquina virtual afectará
únicamente a esa máquina virtual. El resto de máquinas virtuales y el hypervisor
seguirán funcionando normalmente.

Seguridad: cada máquina tiene un acceso privilegiado (root o administrador)
independiente. Por tanto, un ataque de seguridad en una máquina virtual sólo afectará
a esa máquina.

Flexibilidad: podemos crear las máquinas virtuales con las características de CPU,
memoria, disco y red que necesitemos, sin necesidad de “comprar” un ordenador con
esas características. También podemos tener máquinas virtuales con distintos sistemas
operativos, ejecutándose dentro de una misma máquina física.

Agilidad: la creación de una máquina virtual es un proceso muy rápido, básicamente
la ejecución de un comando. Por tanto, si necesitamos un nuevo servidor lo podremos
tener casi al instante, sin pasar por el proceso de compra, configuración, etc.

Portabilidad: toda la configuración de una máquina virtual reside en uno o varios
ficheros. Esto hace que sea muy fácil clonar o transportar la máquina virtual a otro


                                                                                      4
servidor físico, simplemente copiando y moviendo dichos ficheros que encapsulan la
máquina virtual.

Recuperación rápida en caso de fallo: si se dispone de una copia de los ficheros de
configuración de la máquina virtual, en caso de desastre la recuperación será muy
rápida, simplemente arrancar la máquina virtual con los ficheros de configuración
guardados. No es necesario reinstalar, recuperar backups y otros procedimientos
largos que se aplican en las máquinas físicas.

Por tanto, todas estas ventajas tienen un precio, que consiste fundamentalmente en
una pérdida de rendimiento, es decir, una aplicación generalmente correrá más
despacio en una máquina virtual que en un servidor físico. La degradación dependerá
de la tecnología de virtualización utilizada, de la configuración realizada a nivel
hypervisor y de la propia aplicación.




                                                         Máquinas Virtuales
Lista de máquinas virtuales de sistema.

La lista que viene a continuación, son las mejores máquinas virtuales de sistema.

Estas son:

-Microsoft Virtual PC.

-Microsoft Virtual Server.

-Virtual Box.

-VMware Workstation.

-VMware Server.

-Virtual Iron.

-Oracle VM.



Requisitos del Hardware para su instalación.

Necesitas tener un procesador más rápido, también necesitas tener mucho espacio en
el disco duro, y los discos que vamos a usar, necesitas bastante espacio.

También necesitaras una gran memoria, ya que cuanto más grande sea, mas sistemas
operativos podremos instalar en las maquinas virtuales.


                                                                                    5
Pero por supuesto, estos requisitos los impondrá al programa que crea las maquinas
virtuales.




Maquinas Virtuales.

Microsoft Virtual PC:

Windows Virtual PC es un software gestor de virtualización desarrollado por Connectix
y comprado por Microsoft para crear equipos virtuales. Es decir, su función es emular
mediante virtualización, un hardware sobre el que funcione un determinado sistema
operativo. Con esto se puede conseguir ejecutar varios sistemas operativos en la
misma máquina a la vez y hacer que se comuniquen entre ellos.

No presenta soporte para todos los programas, debido a que pueden existir fallos
debido a errores en la sincronización de las operaciones o se pueden
generar opcodes fuera de tiempo.

La emulación en Macintosh es de recopilación dinámica para traducir código x86 a
código de un Mac con procesador PowerPC. En los Mac con procesador Intel no existe
una versión de Virtual PC con lo que hay que acudir a otro tipo de soluciones.

La emulación en Windows también es de recopilación dinámica, pero solo traduce el
modo de kernel y el modo real x86 a código de usuario x86, mientras el usuario
original corre en forma nativa o verdadera.



Microsoft Virtual Server:

Microsoft Virtual Server es una aplicación que          facilita la creación de máquinas
virtuales en   los sistemas     operativos Windows      XP y     Windows    Server    2003.
Originalmente fue desarrollado por Connectix,           siendo adquirido posteriormente
por Microsoft. Virtual PC es el paquete de Microsoft   en cuanto a escritorios virtuales.

Las máquinas virtuales son creadas y gestionadas mediante la interfaz web de IIS o la
aplicación cliente de Windows denominada VMRCplus.

La versión actual es Microsoft Virtual Server 2005 R2 SP1. Algunas mejoras en R2 SP1
incluyen     soporte     para     el    sistema     operativo Linux,   Virtual   Disk
Precompactor, SMP , x64 soporte de sistema operativo anfitrión, habilidad de montaje
de discos duros virtuales en sistemas operativos anfitriones y sistemas operativos
adicionales, incluyendo Windows Vista. También dispone del escritor Volume Shadow
Copy que crea recuperaciones del sistema operativo virtual en Windows Server
2003 o Windows Server 2008.



                                                                                         6
Virtual Box:

Oracle VM Virtual Box es un software de virtualización para arquitecturas x86, creado
originalmente por la empresa alemana innotek GmbH. Actualmente es desarrollado
por Oracle Corporation como parte de su familia de productos de virtualización. Por
medio de esta aplicación es posible instalar sistemas operativos adicionales, conocidos
como «sistemas invitados», dentro de otro sistema operativo «anfitrión», cada uno con
su propio ambiente virtual.

Entre    los   sistemas      operativos    soportados    (en   modo    anfitrión) se
encuentran GNU/Linux, Mac OS X, OS/2 Warp, Microsoft Windows, y Solaris, y dentro
de ellos es posible virtualizar los sistemas operativos FreeBSD, GNU/Linux, OpenBSD,
OS/2 Warp, Windows, Solaris, MS-DOS y muchos otros.

Virtual Box ofrece algunas funcionalidades interesantes, como la ejecución de
maquinas virtuales de forma remota, por medio del Remote Desktop Protocol (RDP),
soporte iSCSI, aunque estas opciones no están disponibles en la versión OSE.

En cuanto a la emulación de hardware, y los discos duros de los sistemas invitados son
almacenados en los sistemas anfitriones como archivos individuales en un contenedor
llamado Virtual Disk Image, incompatible con los demás software de virtualización.

Otra de las funciones que presenta es la de montar imágenes ISO como unidades
virtuales ópticas de CD o DVD, o como un disquete.

Tiene un paquete de controladores que permiten aceleración en 3D, pantalla completa,
hasta 4 placas de red Gigabit, integración con teclado y mouse.




VMware Workstation y Server:

VMware Inc., (VM de Virtual Machine) filial de EMC Corporation que proporciona la
mayor      parte    del software de virtualización disponible para   ordenadores
compatibles X86. Entre este software se incluyen VMware Workstation, y los
gratuitos VMware Server y VMware Player. El software de VMware puede funcionar
en Windows, Linux, y en la plataforma Mac OS X que corre en procesadores INTEL,
bajo el nombre de VMware Fusion.

VMware es similar a su homólogo Virtual PC, aunque existen diferencias entre ambos
que afectan a la forma en la que el software interactúa con el sistema físico. El
rendimiento del sistema virtual varía dependiendo de las características del sistema
físico en el que se ejecute, y de los recursos virtuales (CPU, RAM, etc.) asignados al
sistema virtual.

Mientras que Virtual PC emula una plataforma x86, Vmware la virtualiza, de forma que
la mayor parte de las instrucciones en VMware se ejecutan directamente sobre el

                                                                                     7
hardware físico, mientras que en el caso de Virtual PC se traducen en llamadas al
sistema operativo que se ejecuta en el sistema físico.




Virtual Iron:

Virtual Iron Software, se encuentra en Lowell, Massachusetts, que se vende el software
propietario para la virtualización y la gestión de una infraestructura virtual. Virtual Iron
figuró entre las primeras empresas que ofrecen software de virtualización para apoyar
plenamente Intel VT-x y AMD-Vcon ayuda de la virtualización de hardware.

Virtual Iron Software corrió sin modificar de 32 bits y 64 bits de evaluación los
sistemas operativos con un rendimiento casi nativo. Un gestor de virtualización offerd
acceso para controlar, automatizar, modificar y controlar los recursos virtuales. Los
servicios de virtualización se desplegaron automáticamente en hardware compatible
sin necesidad de software adicional. La plataforma se basa en el código abierto Xen
Hypervisor. Virtual Iron, como el software de virtualización, a condición de
consolidación de servidores, continuidad de negocio y la capacidad de gestión.

La plataforma de Virtual Iron consistía en un gestor de virtualización, virtualización de
servidores y un hipervisor. El gestor de virtualización (VI-Centro), de Java se basada
en la aplicación, que permite la gestión centralizada de los servidores virtualizados. Un
servidor físico puede tener muchos servidores virtualizados, que se presentó como
invitado sin modificar los sistemas operativos.




Oracle VM:

Oracle VM es el servidor de virtualización que ofrece Oracle Corporation. Oracle VM se
basa en el código abierto Xen Hypervisor tecnología, compatible con Windows, Linux y
Solaris Oracle, que incluye un sistema integrado de gestión basado en Web de la
consola.



Mejor maquina virtual:

Bueno después de ver, las máquinas virtuales más conocidas, os informaremos de cuál
es la que mejor rendimiento tiene, en nuestra opinión.

Y esta es: VMware, ya que ofrece una sencilla interfaz, que nos permite añadir y editar
maquinas virtuales, de una manera muy sencilla, además soporta la virtualización de
una gran cantidad de sistemas operativos.




                                                                                          8
Y no solo eso, sino que nos permite realizar un montón de acciones en las maquinas
virtuales, como pasar archivos de una maquina virtual, al sistema operativo inicial, o
maximizar la ventana.

Aunque el único fallo que tendría, es que es de pago, aunque también tiene versiones
gratuitas, pero no son iguales, pero por otra parte, si lo que estamos buscando es una
aplicación gratuita, nuestra máquina virtual sería Virtual Box, ya que, aunque no sea
igual que VMware, también es bastante buena.




                                                                                    9

Mais conteúdo relacionado

Mais procurados

Maquina virtual
Maquina virtualMaquina virtual
Maquina virtual
Dtorressal
 
Sistema de-maquina-virtual
Sistema de-maquina-virtualSistema de-maquina-virtual
Sistema de-maquina-virtual
kerlly villon
 
Tipos de virtualizacion
Tipos de virtualizacionTipos de virtualizacion
Tipos de virtualizacion
erikita1702
 

Mais procurados (20)

Manual clase VMware
Manual clase VMwareManual clase VMware
Manual clase VMware
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Que es la virtualización
Que es la virtualizaciónQue es la virtualización
Que es la virtualización
 
Virtualización con vmware
Virtualización con vmwareVirtualización con vmware
Virtualización con vmware
 
Maquina virtual
Maquina virtualMaquina virtual
Maquina virtual
 
Virtualización con Xen
Virtualización con XenVirtualización con Xen
Virtualización con Xen
 
Implementacion de una infraestructura en VMware 5.5
Implementacion de una infraestructura en VMware 5.5Implementacion de una infraestructura en VMware 5.5
Implementacion de una infraestructura en VMware 5.5
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Virtualizacion (Modelos, Hipervisor, Rendimiento)
Virtualizacion (Modelos, Hipervisor, Rendimiento)Virtualizacion (Modelos, Hipervisor, Rendimiento)
Virtualizacion (Modelos, Hipervisor, Rendimiento)
 
MAQUINA VIRTUAL
MAQUINA VIRTUALMAQUINA VIRTUAL
MAQUINA VIRTUAL
 
Virtualizacion de servidores con VMware vSphere 5.5. (Proyecto Fin de Curso) ...
Virtualizacion de servidores con VMware vSphere 5.5. (Proyecto Fin de Curso) ...Virtualizacion de servidores con VMware vSphere 5.5. (Proyecto Fin de Curso) ...
Virtualizacion de servidores con VMware vSphere 5.5. (Proyecto Fin de Curso) ...
 
Soluciones de virtualizacion
Soluciones de virtualizacionSoluciones de virtualizacion
Soluciones de virtualizacion
 
V virtualización
V virtualizaciónV virtualización
V virtualización
 
Virtualizacion (diapositivas)
Virtualizacion (diapositivas)Virtualizacion (diapositivas)
Virtualizacion (diapositivas)
 
Virtualización con Xen y KVM
Virtualización con Xen y KVMVirtualización con Xen y KVM
Virtualización con Xen y KVM
 
Virtualizacion de Servidores
Virtualizacion de ServidoresVirtualizacion de Servidores
Virtualizacion de Servidores
 
Sistema de-maquina-virtual
Sistema de-maquina-virtualSistema de-maquina-virtual
Sistema de-maquina-virtual
 
Tipos de virtualizacion
Tipos de virtualizacionTipos de virtualizacion
Tipos de virtualizacion
 
Proyecto XenServer
Proyecto XenServerProyecto XenServer
Proyecto XenServer
 
Sistemas de máquinas virtuales
Sistemas de máquinas virtualesSistemas de máquinas virtuales
Sistemas de máquinas virtuales
 

Destaque

Habilidades del siglo xxi
Habilidades del siglo xxiHabilidades del siglo xxi
Habilidades del siglo xxi
GorgeousFuck
 
Dia mundial del agua
Dia mundial del aguaDia mundial del agua
Dia mundial del agua
daniel-tefa
 
Unidad educativa la inmaculada concepción tefa 2
Unidad educativa la inmaculada concepción tefa 2Unidad educativa la inmaculada concepción tefa 2
Unidad educativa la inmaculada concepción tefa 2
Tefita León
 
Pautas audio
Pautas audioPautas audio
Pautas audio
kastquito
 
8. manual fiscalizacion ley tabaco
8. manual fiscalizacion ley tabaco8. manual fiscalizacion ley tabaco
8. manual fiscalizacion ley tabaco
Pamela García
 
Mapa de funciones del auxiliar facturacion nuevo
Mapa de funciones del auxiliar facturacion nuevoMapa de funciones del auxiliar facturacion nuevo
Mapa de funciones del auxiliar facturacion nuevo
Markos Posada
 
®Formato registro semilleros dicur (1 09-2009) 1
®Formato registro semilleros dicur (1 09-2009) 1®Formato registro semilleros dicur (1 09-2009) 1
®Formato registro semilleros dicur (1 09-2009) 1
antropologiajuridicacur
 
Procesadores de texto
Procesadores de textoProcesadores de texto
Procesadores de texto
requena_rosy
 
Gestión de talento en venezuela
Gestión de talento en venezuelaGestión de talento en venezuela
Gestión de talento en venezuela
HastaWeb Soluciones
 
Las tic como tendencias educativas del siglo xxi
Las tic como tendencias educativas del siglo xxiLas tic como tendencias educativas del siglo xxi
Las tic como tendencias educativas del siglo xxi
paulita1986
 
Start-Up Chile en RASU 2012
Start-Up Chile en RASU 2012Start-Up Chile en RASU 2012
Start-Up Chile en RASU 2012
Horacio Melo
 

Destaque (20)

Habilidades del siglo xxi
Habilidades del siglo xxiHabilidades del siglo xxi
Habilidades del siglo xxi
 
Dia mundial del agua
Dia mundial del aguaDia mundial del agua
Dia mundial del agua
 
Unidad educativa la inmaculada concepción tefa 2
Unidad educativa la inmaculada concepción tefa 2Unidad educativa la inmaculada concepción tefa 2
Unidad educativa la inmaculada concepción tefa 2
 
Pautas audio
Pautas audioPautas audio
Pautas audio
 
Sustentacion proyecto 3 (imd)
Sustentacion proyecto 3 (imd)Sustentacion proyecto 3 (imd)
Sustentacion proyecto 3 (imd)
 
Tecnología
TecnologíaTecnología
Tecnología
 
Proyectos colabora con nosotr@s
Proyectos colabora con nosotr@sProyectos colabora con nosotr@s
Proyectos colabora con nosotr@s
 
Procesamiento didactico 2015-06-24-866
Procesamiento didactico 2015-06-24-866Procesamiento didactico 2015-06-24-866
Procesamiento didactico 2015-06-24-866
 
Teorias de aprendizaje
Teorias de aprendizajeTeorias de aprendizaje
Teorias de aprendizaje
 
Tutorial timerime
Tutorial timerimeTutorial timerime
Tutorial timerime
 
8. manual fiscalizacion ley tabaco
8. manual fiscalizacion ley tabaco8. manual fiscalizacion ley tabaco
8. manual fiscalizacion ley tabaco
 
Plastics bili
Plastics biliPlastics bili
Plastics bili
 
Presentación1
Presentación1Presentación1
Presentación1
 
Mapa de funciones del auxiliar facturacion nuevo
Mapa de funciones del auxiliar facturacion nuevoMapa de funciones del auxiliar facturacion nuevo
Mapa de funciones del auxiliar facturacion nuevo
 
®Formato registro semilleros dicur (1 09-2009) 1
®Formato registro semilleros dicur (1 09-2009) 1®Formato registro semilleros dicur (1 09-2009) 1
®Formato registro semilleros dicur (1 09-2009) 1
 
Procesadores de texto
Procesadores de textoProcesadores de texto
Procesadores de texto
 
Gestión de talento en venezuela
Gestión de talento en venezuelaGestión de talento en venezuela
Gestión de talento en venezuela
 
Las tic como tendencias educativas del siglo xxi
Las tic como tendencias educativas del siglo xxiLas tic como tendencias educativas del siglo xxi
Las tic como tendencias educativas del siglo xxi
 
Start-Up Chile en RASU 2012
Start-Up Chile en RASU 2012Start-Up Chile en RASU 2012
Start-Up Chile en RASU 2012
 
Nicolas Maquiavelo y Thomas Hobbes - resumen
Nicolas Maquiavelo y Thomas Hobbes - resumenNicolas Maquiavelo y Thomas Hobbes - resumen
Nicolas Maquiavelo y Thomas Hobbes - resumen
 

Semelhante a virtualizacion - upsam

Virtualizacion sistemas operativos 04 ing_isc_pii_e p
Virtualizacion sistemas operativos 04 ing_isc_pii_e pVirtualizacion sistemas operativos 04 ing_isc_pii_e p
Virtualizacion sistemas operativos 04 ing_isc_pii_e p
Walky Treminio
 
Virtualizacion 1
Virtualizacion 1Virtualizacion 1
Virtualizacion 1
Sandy Blue
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
1catalinaful
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
mafer2012
 
Plan antiguo manana-_enrique_gullon-_presentacion_virtualizacion
Plan antiguo manana-_enrique_gullon-_presentacion_virtualizacionPlan antiguo manana-_enrique_gullon-_presentacion_virtualizacion
Plan antiguo manana-_enrique_gullon-_presentacion_virtualizacion
egullon
 
Noticia 30 octubre moni n
Noticia  30  octubre  moni nNoticia  30  octubre  moni n
Noticia 30 octubre moni n
mOnii PiChona
 
Noticia 30 octubre moni n
Noticia  30  octubre  moni nNoticia  30  octubre  moni n
Noticia 30 octubre moni n
mOnii PiChona
 

Semelhante a virtualizacion - upsam (20)

VIRTUALIZACION.pdf
VIRTUALIZACION.pdfVIRTUALIZACION.pdf
VIRTUALIZACION.pdf
 
Virtualizacion sistemas operativos 04 ing_isc_pii_e p
Virtualizacion sistemas operativos 04 ing_isc_pii_e pVirtualizacion sistemas operativos 04 ing_isc_pii_e p
Virtualizacion sistemas operativos 04 ing_isc_pii_e p
 
Virtualizacion 1
Virtualizacion 1Virtualizacion 1
Virtualizacion 1
 
Virtualizacion 1
Virtualizacion 1Virtualizacion 1
Virtualizacion 1
 
142819 so[1]
142819 so[1]142819 so[1]
142819 so[1]
 
preinf1.docx
preinf1.docxpreinf1.docx
preinf1.docx
 
Virtualización - UPSAM
Virtualización - UPSAMVirtualización - UPSAM
Virtualización - UPSAM
 
Virtualización - UPSAM
Virtualización - UPSAMVirtualización - UPSAM
Virtualización - UPSAM
 
Virtualizaicon de redes y Sistemas Operativos
Virtualizaicon de redes y Sistemas OperativosVirtualizaicon de redes y Sistemas Operativos
Virtualizaicon de redes y Sistemas Operativos
 
Maquina virtual
Maquina virtualMaquina virtual
Maquina virtual
 
Virtualizacion santo tomas
Virtualizacion santo tomasVirtualizacion santo tomas
Virtualizacion santo tomas
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Plan antiguo manana-_enrique_gullon-_presentacion_virtualizacion
Plan antiguo manana-_enrique_gullon-_presentacion_virtualizacionPlan antiguo manana-_enrique_gullon-_presentacion_virtualizacion
Plan antiguo manana-_enrique_gullon-_presentacion_virtualizacion
 
Conalep tlalnepantla 2
Conalep tlalnepantla 2Conalep tlalnepantla 2
Conalep tlalnepantla 2
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Vera damian 04
Vera damian 04Vera damian 04
Vera damian 04
 
Noticia 30 octubre moni n
Noticia  30  octubre  moni nNoticia  30  octubre  moni n
Noticia 30 octubre moni n
 
Noticia 30 octubre moni n
Noticia  30  octubre  moni nNoticia  30  octubre  moni n
Noticia 30 octubre moni n
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 

virtualizacion - upsam

  • 1. UPSAM PRÁCTICA 2 VIRTUALIZACÍON Sistemas Operativos Carlos Goicoechea Artero Exp: 64147
  • 2. Índice Virtualización…………………………………………………………………… 3 Ventajas y desventajas de la virtualización………………………….. 4 Máquinas virtuales……………………………………………………………..5 Lista máquinas virtuales………………………………………………5 Requisitos del hardware para instalación……………………….5 Máquinas virtuales………………………………………………………6 Microsoft Virtual PC……………………………………………..6 Microsoft Virtual Server……………………………………….6 Virtual Box…………………………………………………………7 VMware Workstation……………………………………………7 VMware Server…………………………………………………….7 Virtual Iron………………………………………………………..8 Oracle VM……………………………………………………………8 Mejor máquina virtual…………………………………………………..8 2
  • 3. Virtualización La virtualizacion surgió en el año 1960, y la podríamos definir como una abstracción de los recursos del sistema, en donde se crea una capa de abstracción entre el software y el hardware, y gracias a la virtualizacion, podremos crear una versión virtual de un recurso, ya sea el sistema operativo o un servidor. La virtualización se encarga de crear una interfaz externa que esconde una implementación subyacente mediante la combinación de recursos en localizaciones físicas diferentes, o por medio de la simplificación del sistema de control. Un avanzado desarrollo de nuevas plataformas y tecnologías de virtualización han hecho que se vuelva a prestar atención a este importante concepto. De modo similar al uso de términos como “abstracción” y “orientación a objetos”, virtualización es usado en muchos contextos diferentes. La máquina virtual en general es un sistema operativo completo que corre como si estuviera instalado en una plataforma de hardware autónoma. Típicamente muchas máquinas virtuales son simuladas en un ordenador central. Hoy en día, hay varias formas de virtualizacion, entre ellas, las más general, es la virtualizacion de la plataforma, en donde se virtualiza la maquina completa, por lo tanto requiere una simulación de varias maquinas virtuales. La virtualizacion de plataforma se lleva a cabo en una plataforma de hardware mediante un software host. Por otro lado, tenemos el software guest que se ejecuta como si estuviera instalado en una plataforma de hardware autónoma, aunque para que esta virtualizacion funcione, la simulación debe ser lo suficientemente grande como para soportar todas las interfaces externas de los sistemas guest. -Tipos de Virtualizacion por plataforma: -Virtualizacion Completa: la maquina virtual simula todo el hardware. -Virtualizacion del sistema operativo: en este tipo de virtualizacion se virtualiza el sistema operativo entero. -Virtualizacion Parcial: la máquina virtual simula múltiples instancias de gran parte (pero no de todo) del entorno subyacente del hardware, particularmente los espacios de direcciones. - Otros tipos de virtualizacion: -Por Hardware: la virtualización asistida por Hardware son extensiones introducidas en la arquitectura de procesador para facilitar las tareas de virtualización al software corriendo sobre el sistema. 3
  • 4. -Por Particionamiento: es la división de un solo recurso, como en espacio de disco o ancho de banda de la red, en un número más pequeño y con recursos del mismo tipo que son más fáciles de utilizar. -Por la virtualización de almacenamiento: se refiere al proceso de abstraer el almacenamiento lógico del almacenamiento físico. Los recursos de almacenamiento físicos son agregados al "storage pool" (almacén de almacenamiento), del cual es creado el almacenamiento lógico. -Por maquina virtual: dependiendo de la función que esta deba de desempeñar en la organización, todas ellas dependen del hardware y dispositivos físicos, pero casi siempre trabajan como modelos totalmente independientes de este. Cada una de ellas con sus propias CPUs virtuales, tarjetas de red, discos etc. Lo cual podría especificarse como una compartición de recursos locales físicos entre varios dispositivos virtuales. Ventajas y desventajas de la virtualización En cuanto a aprovechamiento del hardware, un mal extendido en los CPDs actuales es el gran número de servidores, muchos de ellos infrautilizados. Si se virtualiza un número de esos sistemas infrautilizados en un solo servidor físico, se ahorrará energía, espacio, capacidad de refrigeración y administración, debido a que se ha reducido el número de servidores físicos. Aislamiento: las máquinas virtuales son totalmente independientes, entre sí y con el hypervisor. Por tanto un fallo en una aplicación o en una máquina virtual afectará únicamente a esa máquina virtual. El resto de máquinas virtuales y el hypervisor seguirán funcionando normalmente. Seguridad: cada máquina tiene un acceso privilegiado (root o administrador) independiente. Por tanto, un ataque de seguridad en una máquina virtual sólo afectará a esa máquina. Flexibilidad: podemos crear las máquinas virtuales con las características de CPU, memoria, disco y red que necesitemos, sin necesidad de “comprar” un ordenador con esas características. También podemos tener máquinas virtuales con distintos sistemas operativos, ejecutándose dentro de una misma máquina física. Agilidad: la creación de una máquina virtual es un proceso muy rápido, básicamente la ejecución de un comando. Por tanto, si necesitamos un nuevo servidor lo podremos tener casi al instante, sin pasar por el proceso de compra, configuración, etc. Portabilidad: toda la configuración de una máquina virtual reside en uno o varios ficheros. Esto hace que sea muy fácil clonar o transportar la máquina virtual a otro 4
  • 5. servidor físico, simplemente copiando y moviendo dichos ficheros que encapsulan la máquina virtual. Recuperación rápida en caso de fallo: si se dispone de una copia de los ficheros de configuración de la máquina virtual, en caso de desastre la recuperación será muy rápida, simplemente arrancar la máquina virtual con los ficheros de configuración guardados. No es necesario reinstalar, recuperar backups y otros procedimientos largos que se aplican en las máquinas físicas. Por tanto, todas estas ventajas tienen un precio, que consiste fundamentalmente en una pérdida de rendimiento, es decir, una aplicación generalmente correrá más despacio en una máquina virtual que en un servidor físico. La degradación dependerá de la tecnología de virtualización utilizada, de la configuración realizada a nivel hypervisor y de la propia aplicación. Máquinas Virtuales Lista de máquinas virtuales de sistema. La lista que viene a continuación, son las mejores máquinas virtuales de sistema. Estas son: -Microsoft Virtual PC. -Microsoft Virtual Server. -Virtual Box. -VMware Workstation. -VMware Server. -Virtual Iron. -Oracle VM. Requisitos del Hardware para su instalación. Necesitas tener un procesador más rápido, también necesitas tener mucho espacio en el disco duro, y los discos que vamos a usar, necesitas bastante espacio. También necesitaras una gran memoria, ya que cuanto más grande sea, mas sistemas operativos podremos instalar en las maquinas virtuales. 5
  • 6. Pero por supuesto, estos requisitos los impondrá al programa que crea las maquinas virtuales. Maquinas Virtuales. Microsoft Virtual PC: Windows Virtual PC es un software gestor de virtualización desarrollado por Connectix y comprado por Microsoft para crear equipos virtuales. Es decir, su función es emular mediante virtualización, un hardware sobre el que funcione un determinado sistema operativo. Con esto se puede conseguir ejecutar varios sistemas operativos en la misma máquina a la vez y hacer que se comuniquen entre ellos. No presenta soporte para todos los programas, debido a que pueden existir fallos debido a errores en la sincronización de las operaciones o se pueden generar opcodes fuera de tiempo. La emulación en Macintosh es de recopilación dinámica para traducir código x86 a código de un Mac con procesador PowerPC. En los Mac con procesador Intel no existe una versión de Virtual PC con lo que hay que acudir a otro tipo de soluciones. La emulación en Windows también es de recopilación dinámica, pero solo traduce el modo de kernel y el modo real x86 a código de usuario x86, mientras el usuario original corre en forma nativa o verdadera. Microsoft Virtual Server: Microsoft Virtual Server es una aplicación que facilita la creación de máquinas virtuales en los sistemas operativos Windows XP y Windows Server 2003. Originalmente fue desarrollado por Connectix, siendo adquirido posteriormente por Microsoft. Virtual PC es el paquete de Microsoft en cuanto a escritorios virtuales. Las máquinas virtuales son creadas y gestionadas mediante la interfaz web de IIS o la aplicación cliente de Windows denominada VMRCplus. La versión actual es Microsoft Virtual Server 2005 R2 SP1. Algunas mejoras en R2 SP1 incluyen soporte para el sistema operativo Linux, Virtual Disk Precompactor, SMP , x64 soporte de sistema operativo anfitrión, habilidad de montaje de discos duros virtuales en sistemas operativos anfitriones y sistemas operativos adicionales, incluyendo Windows Vista. También dispone del escritor Volume Shadow Copy que crea recuperaciones del sistema operativo virtual en Windows Server 2003 o Windows Server 2008. 6
  • 7. Virtual Box: Oracle VM Virtual Box es un software de virtualización para arquitecturas x86, creado originalmente por la empresa alemana innotek GmbH. Actualmente es desarrollado por Oracle Corporation como parte de su familia de productos de virtualización. Por medio de esta aplicación es posible instalar sistemas operativos adicionales, conocidos como «sistemas invitados», dentro de otro sistema operativo «anfitrión», cada uno con su propio ambiente virtual. Entre los sistemas operativos soportados (en modo anfitrión) se encuentran GNU/Linux, Mac OS X, OS/2 Warp, Microsoft Windows, y Solaris, y dentro de ellos es posible virtualizar los sistemas operativos FreeBSD, GNU/Linux, OpenBSD, OS/2 Warp, Windows, Solaris, MS-DOS y muchos otros. Virtual Box ofrece algunas funcionalidades interesantes, como la ejecución de maquinas virtuales de forma remota, por medio del Remote Desktop Protocol (RDP), soporte iSCSI, aunque estas opciones no están disponibles en la versión OSE. En cuanto a la emulación de hardware, y los discos duros de los sistemas invitados son almacenados en los sistemas anfitriones como archivos individuales en un contenedor llamado Virtual Disk Image, incompatible con los demás software de virtualización. Otra de las funciones que presenta es la de montar imágenes ISO como unidades virtuales ópticas de CD o DVD, o como un disquete. Tiene un paquete de controladores que permiten aceleración en 3D, pantalla completa, hasta 4 placas de red Gigabit, integración con teclado y mouse. VMware Workstation y Server: VMware Inc., (VM de Virtual Machine) filial de EMC Corporation que proporciona la mayor parte del software de virtualización disponible para ordenadores compatibles X86. Entre este software se incluyen VMware Workstation, y los gratuitos VMware Server y VMware Player. El software de VMware puede funcionar en Windows, Linux, y en la plataforma Mac OS X que corre en procesadores INTEL, bajo el nombre de VMware Fusion. VMware es similar a su homólogo Virtual PC, aunque existen diferencias entre ambos que afectan a la forma en la que el software interactúa con el sistema físico. El rendimiento del sistema virtual varía dependiendo de las características del sistema físico en el que se ejecute, y de los recursos virtuales (CPU, RAM, etc.) asignados al sistema virtual. Mientras que Virtual PC emula una plataforma x86, Vmware la virtualiza, de forma que la mayor parte de las instrucciones en VMware se ejecutan directamente sobre el 7
  • 8. hardware físico, mientras que en el caso de Virtual PC se traducen en llamadas al sistema operativo que se ejecuta en el sistema físico. Virtual Iron: Virtual Iron Software, se encuentra en Lowell, Massachusetts, que se vende el software propietario para la virtualización y la gestión de una infraestructura virtual. Virtual Iron figuró entre las primeras empresas que ofrecen software de virtualización para apoyar plenamente Intel VT-x y AMD-Vcon ayuda de la virtualización de hardware. Virtual Iron Software corrió sin modificar de 32 bits y 64 bits de evaluación los sistemas operativos con un rendimiento casi nativo. Un gestor de virtualización offerd acceso para controlar, automatizar, modificar y controlar los recursos virtuales. Los servicios de virtualización se desplegaron automáticamente en hardware compatible sin necesidad de software adicional. La plataforma se basa en el código abierto Xen Hypervisor. Virtual Iron, como el software de virtualización, a condición de consolidación de servidores, continuidad de negocio y la capacidad de gestión. La plataforma de Virtual Iron consistía en un gestor de virtualización, virtualización de servidores y un hipervisor. El gestor de virtualización (VI-Centro), de Java se basada en la aplicación, que permite la gestión centralizada de los servidores virtualizados. Un servidor físico puede tener muchos servidores virtualizados, que se presentó como invitado sin modificar los sistemas operativos. Oracle VM: Oracle VM es el servidor de virtualización que ofrece Oracle Corporation. Oracle VM se basa en el código abierto Xen Hypervisor tecnología, compatible con Windows, Linux y Solaris Oracle, que incluye un sistema integrado de gestión basado en Web de la consola. Mejor maquina virtual: Bueno después de ver, las máquinas virtuales más conocidas, os informaremos de cuál es la que mejor rendimiento tiene, en nuestra opinión. Y esta es: VMware, ya que ofrece una sencilla interfaz, que nos permite añadir y editar maquinas virtuales, de una manera muy sencilla, además soporta la virtualización de una gran cantidad de sistemas operativos. 8
  • 9. Y no solo eso, sino que nos permite realizar un montón de acciones en las maquinas virtuales, como pasar archivos de una maquina virtual, al sistema operativo inicial, o maximizar la ventana. Aunque el único fallo que tendría, es que es de pago, aunque también tiene versiones gratuitas, pero no son iguales, pero por otra parte, si lo que estamos buscando es una aplicación gratuita, nuestra máquina virtual sería Virtual Box, ya que, aunque no sea igual que VMware, también es bastante buena. 9