18
VIRTUALIZACIÓN VIRTUALIZACIÓN

VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

Embed Size (px)

Citation preview

Page 1: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

VIRTUALIZACIÓNVIRTUALIZACIÓN

Page 2: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

Virtualización es la creación de una versión Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host virtual en base a un sistema anfitrión o host de:de:

o Un sistema operativo.Un sistema operativo.o Un servidor.Un servidor.o Un dispositivo de almacenamiento.Un dispositivo de almacenamiento.oRecursos de la red.Recursos de la red.

de forma que estén aislados los unos de los de forma que estén aislados los unos de los otros.otros.

Page 3: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

IMPORTANCIA DE LA IMPORTANCIA DE LA VIRTUALIZACIÓNVIRTUALIZACIÓN

o En promedio solo el 10% del tiempo una En promedio solo el 10% del tiempo una computadora esta trabajando.computadora esta trabajando.

o Virtualización = Liberación. Un servidor Virtualización = Liberación. Un servidor puede hacer el trabajo de muchos.puede hacer el trabajo de muchos.

o Menos del 10% de los servidores actuales Menos del 10% de los servidores actuales

son virtualizados.son virtualizados.

Page 4: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

o Reducción de costos al tener en un solo Reducción de costos al tener en un solo servidor físico varios servidores virtuales. servidor físico varios servidores virtuales.

o Personalización de recursos. Personalización de recursos. o Seguridad ante virus (aislamiento). Seguridad ante virus (aislamiento). o Dividir procesadores o núcleos entre Dividir procesadores o núcleos entre

diversas aplicaciones.diversas aplicaciones.

Page 5: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

ARQUITECTURA TRADICIONALARQUITECTURA TRADICIONAL

Una máquina Una máquina normalmente usa normalmente usa todos sus todos sus recursos físicos recursos físicos en un solo en un solo sistema sistema operativo.operativo.

Page 6: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

VIRTUALIZACIONVIRTUALIZACION

La capa de La capa de virtualización virtualización convierte la convierte la visibilidad del visibilidad del hardware físico en hardware físico en hardware virtual.hardware virtual.

Permite compartir un Permite compartir un mismo hardware mismo hardware físico entre físico entre diferentes maquinas diferentes maquinas virtuales.virtuales.

Page 7: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

CAPA DE VIRTUALIZACIÓNCAPA DE VIRTUALIZACIÓNo Las diferentes máquinas virtuales son Las diferentes máquinas virtuales son

totalmente independientes unas de otras.totalmente independientes unas de otras.o Los sistemas operativos, ficheros, aplicaciones Los sistemas operativos, ficheros, aplicaciones

y datos están totalmente separados.y datos están totalmente separados.o Si un SO sufre un daño, no afecta de ningún Si un SO sufre un daño, no afecta de ningún

modo a las demás maquinas virtualesmodo a las demás maquinas virtuales

Page 8: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

SOLUCIONES DE VIRTUALIZACIONSOLUCIONES DE VIRTUALIZACION

Virtual PCVirtual PC

Los sistemas soportados para ejecutar dentro de Los sistemas soportados para ejecutar dentro de Virtual PC 2007 son Windows 98 SE, 2000, XP, Virtual PC 2007 son Windows 98 SE, 2000, XP, Vista y algunas versiones de OS/2.Vista y algunas versiones de OS/2.

SSoporta sistemas de 64 bits, oporta sistemas de 64 bits, virtualización basada virtualización basada en hardware y la posibilidad de ejecutar diferentes en hardware y la posibilidad de ejecutar diferentes máquinas virtuales en varios monitores.máquinas virtuales en varios monitores.

Page 9: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

VMwareVMware

Más potente y completa.Más potente y completa.

Sus ultimas versiones soportan sistemas operativos de 64-bits, para Windows Sus ultimas versiones soportan sistemas operativos de 64-bits, para Windows y Linux. También ofrece soporte para 2 procesadores por cada maquina y Linux. También ofrece soporte para 2 procesadores por cada maquina virtual. virtual.

Page 10: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

Virtual ServerVirtual Server

Requiere estar instalado sobre Windows, consume Requiere estar instalado sobre Windows, consume muchos recursos, los SO soportados son reducidos muchos recursos, los SO soportados son reducidos (entorno Windows), no ofrece multiprocesamiento (entorno Windows), no ofrece multiprocesamiento simétrico a los SO invitados.simétrico a los SO invitados.

Page 11: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

Xen (Open Source) Xen (Open Source)

Requiere un SO Linux como host y nos limita a utilizar SO Requiere un SO Linux como host y nos limita a utilizar SO Linux adaptados en las máquinas virtuales.Linux adaptados en las máquinas virtuales.

Xen proporciona aislamiento seguro, control de recursos, Xen proporciona aislamiento seguro, control de recursos, garantías de calidad de servicio y migración de máquinas garantías de calidad de servicio y migración de máquinas virtuales en vivo.virtuales en vivo.

Funciona actualmente en sistemas basados en x86. Funciona actualmente en sistemas basados en x86. Actualmente se están portando las plataformas AMD64, Actualmente se están portando las plataformas AMD64, IA64 y PPC. IA64 y PPC.

Page 12: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

ESX (vmware)ESX (vmware)

Mini SO específico para virtualización, ganando Mini SO específico para virtualización, ganando eficiencia, seguridad y un consumo mínimo de eficiencia, seguridad y un consumo mínimo de recursos del hardware. Ofrece un mayor listado recursos del hardware. Ofrece un mayor listado de SO soportados en sus máquinas virtuales.de SO soportados en sus máquinas virtuales.

Page 13: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

VENTAJASVENTAJAS

o Utilización eficaz de los recursos hardware.Utilización eficaz de los recursos hardware.o Administración centralizada de todas las Administración centralizada de todas las

máquinas.máquinas.o Creación inmediata de nuevas maquinas Creación inmediata de nuevas maquinas

virtuales.virtuales.o Portabilidad de máquinas virtuales entre Portabilidad de máquinas virtuales entre

servidores físicos.servidores físicos.o Facilita técnicas de Disaster RecoveryFacilita técnicas de Disaster Recoveryo Reducción drástica de los costos de inversión.Reducción drástica de los costos de inversión.

Page 14: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

DESVENTAJASDESVENTAJAS

o Cuando se tienen varias maquinas virtuales, se tiene Cuando se tienen varias maquinas virtuales, se tiene el riesgo de que todas fallen simultáneamente al el riesgo de que todas fallen simultáneamente al haber un problema de hardware, cuando se ejecutan haber un problema de hardware, cuando se ejecutan todas en un mismo servidor físico.todas en un mismo servidor físico.

o Esto se puede mejorar utilizando servidores físicos Esto se puede mejorar utilizando servidores físicos con un nivel importante de redundancia (Disco duro, con un nivel importante de redundancia (Disco duro, Memoria RAM, Tarjeta de Red, Fuente de Memoria RAM, Tarjeta de Red, Fuente de alimentación).alimentación).

o Las aplicaciones nativas del microprocesador son Las aplicaciones nativas del microprocesador son más lentas.más lentas.

Page 15: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

GUERRAS VIRTUALESGUERRAS VIRTUALESo Bill Gates ha decidido regalar Microsoft Bill Gates ha decidido regalar Microsoft

Virtual PC 2004, un producto que corre en Virtual PC 2004, un producto que corre en Windows y permite ejecutar otros sistemas Windows y permite ejecutar otros sistemas operativos como máquinas virtuales. operativos como máquinas virtuales.

o La reacción de VMware, líder del mercado La reacción de VMware, líder del mercado de la virtualización, no se ha hecho de la virtualización, no se ha hecho esperar, anunciando que también regala esperar, anunciando que también regala VMware Server, que corre en servidores VMware Server, que corre en servidores tanto Windows como Linux.tanto Windows como Linux.

Page 16: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

CONCLUSIONESCONCLUSIONES

o Montar nuestro propio sistema operativo aislado Montar nuestro propio sistema operativo aislado del uso general del PC, evita que nuestros del uso general del PC, evita que nuestros programas importantes se vean afectados por la programas importantes se vean afectados por la manipulación de otros usuarios del ordenador o manipulación de otros usuarios del ordenador o programas maliciosos (virus).programas maliciosos (virus).

o Aprovechar aplicaciones que son necesarias y que Aprovechar aplicaciones que son necesarias y que no son ejecutables en el sistema operativo actual. no son ejecutables en el sistema operativo actual.

Page 17: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión

o Asignar distintos parámetros de seguridad Asignar distintos parámetros de seguridad a cada máquina virtual y configurar las a cada máquina virtual y configurar las particiones virtuales a fin de proporcionar particiones virtuales a fin de proporcionar la recuperación automática tras fallas de la recuperación automática tras fallas de aplicaciones. aplicaciones.

o Las fallas de software quedan aisladas Las fallas de software quedan aisladas dentro de cada partición virtual, lo que le dentro de cada partición virtual, lo que le brinda mayor seguridad y control respecto brinda mayor seguridad y control respecto a los privilegios administrativos y de a los privilegios administrativos y de usuarios finales. usuarios finales.

Page 18: VIRTUALIZACIÓN. Virtualización es la creación de una versión virtual en base a un sistema anfitrión o host de: Virtualización es la creación de una versión