Virtualización - Que es?

Documentos relacionados
VIRTUALIZACIÓN DE SERVIDORES

Maquinas virtuales Conceptos Básicos

Virtualización. Carlo López Armando Mejía Andrés Sánchez

Virtualización. Esquemas populares

Trabajo TP6 Sistemas Legados

TP6 Sistemas Legados

I. INTRODUCCIÓN A LA VIRTUALIZACIÓN


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

Virtualización en GNU/Linux

Virtualización en Servidores. Conceptos básicos

Soluciones de virtualización en sistemas Linux:

Instalación de XEN Información de XEN Qué es XEN? Componentes de XEN:... 2

Sistemas Operativos. Curso 2013 Virtualización

VMware vs. Xen. Comparación de dos esquemas populares de virtualización. Héctor López Guillermo Veitia

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

Virtualización. Gilberto Moreno gmoreno at cenditel.gob.ve Alejandro Vazquez avazquez at cenditel.gob.ve

Gestión de Recursos y Seguridad en Redes Virtualización de Servidores, VMware. Derman Zepeda Vega. dzepeda@unan.edu.ni

Software para virtualización

- Qué es una Máquina Virtual?

UT04 01 Máquinas virtuales (introducción)

Conferencias Técnicas

Soluciones robustas de virtualización con software libre

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

Introducción a los Sistemas Operativos

Virtualización. El valor de la Virtualización de Servidores en la PYME

Taller de Software Libre

Virtualización de Servidores

Universidad Dominicana O&M Seminario de Tecnología Aplicada

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

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

6331 Deploying and Managing Microsoft System Center Virtual Machine Manager

Transición de su infraestructura de Windows Server 2003 a una solución moderna de Cisco y Microsoft

UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN

Universidad Católica Nuestra Señora de la Asunción

Virtualización. (y Software Libre) Lic. Marcelo Fernández - UNLuX. fernandezm@gmail.com -

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

VIRTUALIZACION Y CLOUD COMPUTING: PRESENTE Y FUTURO EN LA INFORMATICA

Virtualización de Plataforma. Miguel Alfaro Fournier

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

Nuevas tendencias: Virtualización de computadores / servidores

Virtualización. Betzabeth González Jhon Villamizar

Cloud Computing. Bienvenidos. Andoni Ayala Departamento: Arquitectura de Producto Empresa: Arsys

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

Cómo crear una máquina virtual?

Haciendo que la virtualización sea una realidad en el ámbiro empresarial. Erik Willey

Elaborado por Víctor Cuchillac

CONFIGURACIONES DE ALTA DISPONIBILIDAD

Análisis de un plan de continuidad de servicios clave mediante infraestructuras virtualizadas privadas

AULAS VIRTUALES EDUCATIVAS

Software de código abierto VirtualBox:

Virtualización y Servicios En La Nube

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

Modelos de Virtualización. Leonardo Solórzano Director de Tecnología Grupo CESA

Virtualización. -Soluciones y Tecnologías- Marcos Paredes Gerente Tecnología Ozona Consulting. Santiago - Madrid - Lisboa - Barcelona

Beneficios de la virtualización de VMware para la Universidad

AULAS VIRTUALES EDUCATIVAS

QuickQualifier POR QUÉ SYMANTEC BACKUP EXEC SYSTEM RECOVERY?...2 ARGUMENTOS DE PESO...2 PERSONAS DE CONTACTO CLAVES...4 PREGUNTAS GENERALES...

Windows Server Información general para partners

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

Tema 3: Virtualización

VDI Xen Server. Estés donde estés... preocúpate de encontrar una buena silla. Las tenemos todas conectadas a la nube.

Distintas alternativas de VIRTUALIZACIÓN

toda la potencia de un Dedicado con la flexibilidad del Cloud

System Center. la plataforma para una gestión ágil de los entornos de TI IDG COMMUNICATIONS, S.A.

Virtualización con software libre

Práctica Virtual Box.

MS_20409 Server Virtualization with Windows Server Hyper-V and System Center

Curso LINUX. AREA 1: Compilación cruzada

Juan Carcelen CáceresC

Indice 1. Introducción a la computación en nube (cloud computing)

PROPUESTA DE INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE ADQUISICIÓN DE LJCENCIAS DE SOFTWARE DE VIRTUALIZACIÓN PARA SERVIR

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE N SOFTWARE DE VIRTUALIZACIÓN

Máquinas Virtuales. Departamento de Sistemas Telemáticos y Computación (GSyC) gsyc-profes (arroba) gsyc.es. Abril de 2009

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE XENAPP PLATINUM DE LA MARCA CITRIX

Windows Server 2012: Identidad y Acceso. Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services.

Infraestructura Tecnológica. Sesión 2: Mejoras adicionales al servidor de archivos

IDS-Virtualiza. IDS-Virtualiza. es la solución que ofrece IDSénia para la optimización de sus servidores y estaciones.

Marco Teórico MARCO TEÓRICO. AGNI GERMÁN ANDRACA GUTIERREZ

CL_55021 Configuring and Administering Hyper-V in Windows Server 2012

Hyper-V: Un puente entre Windows Server 2008 y SUSE Linux Enterprise 10

INTRODUCCIÓN A LA VIRTUALIZACIÓN

Citrix XenServer. 1 de 25 09/06/ :39. Instalación, configuración y administración de Citrix XenServer,

Guillermo Sanchez MVP Virtual Machine [MCP MCTS MCITP MCT] Consultor Senior IT- EXO S.A

Actividad 2: Configurar e Instalar un Sistema Operativo virtual

CLOUD COMPUTING: DE LA VIRTUALIZACIÓN DE APLICACIONES Y DE ESCRITORIO, A LA VIRTUALIZACIÓN DE SERVIDORES.

Máquinas Virtuales II

VIRTUALIZACION DE PLATAFORMA

CAPÍTULO 1 1. INTRODUCCIÓN. Capítulo 1 - Introducción

Microsoft Virtual Server

Comprendiendo Xen: un caso práctico de virtualización

Transcripción:

Virtualización

Virtualización - Que es? Es la creación -a través de software- de una versión virtual de algún recurso tecnológico, como puede ser una plataforma de hardware, un sistema operativo, un dispositivo de almacenamiento u otros recursos de red. En los ámbitos de habla inglesa, este término se suele conocer por el numerónimo "v12n".

Virtualización - Un poco de historia... IBM lanza mainframe IBM S/360 Modelo 67 1ra. computadora específica para virtualización. Esta característica de virtualización ha sido un Standard de la línea que siguió (IBM S/370) y sus sucesoras, incluyendo la serie actual. Objetivo: Multitasking (concurrencia de procesos) 80/90 con desarrollo de PCs, y cae en desuso. Se va hacia aplicaciones client-server donde gran parte de la lógica la hace el cliente. Se impone el modelo de una aplicación por equipo en plataforma Windows y Linux. Deriva en Sprawl (proliferación)de Servidores 2000 Se empieza a trabajar en Virtualización sobre plataforma x86 para solucionar los problemas del sprawl.

Virtualización - Un poco de historia... Sprowl de servidores Ventajas: Desventajas: Si falla un equipo físico sólo falla una aplicación o carga de trabajo. Se eliminan los conflictos entre aplicaciones dado que no residen en el mismo servidor. Se aplican actualizaciones y parches aisladamente. Empieza un crecimiento descontrolado de servidores en el centro de cómputos. Se incrementa la complejidad de administración, consumo de energía y refrigeración. Sub utilización de la infraestructura (10% al 15% de capacidad utilizada). Se incrementa el costo del mantenimiento. Nueva aplicación = nuevo servidor físico.

Virtualización - Ventajas Aislamiento: las máquinas virtuales son totalmente independientes, entre sí y con el hypervisor. Seguridad: cada VM tiene acceso privilegiado (root/admin) independiente. Protección: Facilita las soluciones de Recovery o Recuperación. Flexibilidad: VMs con las características de CPU, memoria, disco y red necesarios. Ejecutar cualquier S.O. Balanceo dinámico: reasignación de los recursos del hardware físico a la VMs. Consumo óptimo: Mucho más eficiente que Equipos físicos Agilidad: Crear una VM es un proceso muy rápido. Portabilidad: Configuración en files. Ahorro de costos: Un servidor potente = muchos virtuales => Espacio, energía, mantenimiento.

Virtualización - Desventajas La avería del host de virtualización afecta a todas las VM alojadas en él. Rendimiento inferior: Una VM nunca alcanzará el mismo rendimiento que si estuviera directamente instalada en un servidor físico. La degradación dependerá de la tecnología de virtualización utilizada, de la configuración realizada a nivel hipervisor y de la propia aplicación. No es posible utilizar hardware que no esté soportado por el hipervisor. No se disponía de aceleración de vídeo por hardware (Ahora si!) Proliferación de máquinas virtuales; al ser tan sencilla la creación de una máquina virtual y no implicar una compra de hardware, puede ocurrir que se creen máquinas virtuales indiscriminadamente.

Virtualización - Tipos EMULACIÓN La emulación o software emulador se diseña con el objeto de imitar una determinada arquitectura de hardware, de tal forma que los procesos y/o sistemas operativos diseñados para esta arquitectura puedan ejecutar como si efectivamente estuvieran sobre dicho hardware (arquitectura emulada). Ventajas y Desventajas Emulación de cualquier hardware, con los beneficios que eso supone. Bajo Rendimiento, por la traducción de código al emulador y del emulador al HW subyacente. Ejemplos: Bochs (http://bochs.sourceforge.net/): Emulador portable de IA-32 (x86) libre que maneja disp. de I/O Comunes, BIOS, etc. Qemu (http://www.qemu.org/): permite también virtualización completa de equipos. MAME (http://www.mamedev.org/):mame (Multiple Arcade Machine Emulator), emula los fichines de los 80/90s

Virtualización - Tipos - Tipo 1 Hipervisores tipo 1 o Bare-Metal (Virtualización completa) - El hipervisor o hypervisor es un pequeño monitor de bajo nivel de máquinas virtuales que se inicia durante el arranque, antes que las máquinas virtuales, y que normalmente corre justo sobre el hardware y administra las instancias de las VMs. - El hipervisor sólo podrá gestionar máquinas virtuales con sistema operativo, bibliotecas y utilidades compiladas para el mismo hardware y juego de instrucciones que el de la máquina física. -

Virtualización - Tipos - Tipo 1 Hipervisores tipo 1 o Bare-Metal Ventajas y Desventajas - Sistemas operativos guests sin modificar - Al tener un hipervisor con código de emulación de hardware, generalmente se dispone de un rendimiento menor, comparado con la técnica de paravirtualización. - Aprovechan soporte de hardware (Intel VT / AMD-V). Instrucciones privilegiadas se ejecutan en el procesador. - Necesita drivers para cada HW físico. Ejemplos: VMWare (http://www.vmware.com) Citrix XenServer (http://www.citrix.com/products/xenserver/overview.html) z/vm (http://www.vm.ibm.com) Microsoft Hyper-V (https://technet.microsoft.com/en-us/virtualization/cc150660.aspx)

Virtualización - Tipos - Tipo 2 Hipervisores tipo 2 ( host-based ) - Corre sobre un S.O como cualquier aplicación - Gestiona y administra las VMs. - Controla el acceso a los recursos disponibles en el equipo físico. - Intercepta y trata cualquier instrucción privilegiada emitida por las máquinas virtuales. - La gestión final con los recursos de hardware queda en manos del sistema operativo base. compite por los recursos junto con otros procesos.

Virtualización - Tipos - Tipo 2 Ventajas y desventajas - encender/apagar VMs a demanda - competencia por los recursos con otros procesos. - Fallas en el S.O host. afecta a las VMs. - Menor performance que las tipo 1 - Se utilizan en PCs o instalaciones chicas Ejemplos VMware Workstation (http://www.vmware.com) Oracle VM Virtualbox (https://www.virtualbox.org/) Parallels Desktop (http://www.parallels.com) Windows Virtual PC (http://www.microsoft.com/esar/download/details.aspx?id=3702)

Virtualización - Tipos - Paravirt. Paravirtualización - Usa un hipervisor tipo 1 o 2. - No hacen emulación de HW - Requiere modificación de los S.O. Guests que deben conocer que están virtualizados.

Virtualización - Tipos - ParaVirt. Ventajas y desventajas - Los sistemas operativos guests deben ser modificables lógicamente (Excluye a Windows) - uso con VMs con el mismo SO en un host. - Excelente performance Ejemplos Xen (http://www.xenproject.org) OracleVM (www.oracle.com/us/technologies/virtualization/oraclevm/overview/index.html) Sun xvm Server

Virtualización - Tipos - Nivel SO. A nivel S.O. - las VMs se la llama Servidores Virtuales o Containers - Cada Contenedor comparte el kernel con el Host. - Se basan en chroot.

Virtualización - Tipos - Nivel SO. Ventajas y desventajas - Excelente performance - Requiere modificación del kernel para soportarlo. - Una falla en el kernel afecta a todos los containers - Los containers tienen que usar el mismo SO que el host - Se usan para virtualizar servicios en la nube Ejemplos OpenVZ (https://openvz.org) Linux V-Server (http://linux-vserver.org/)

Virtualización - Tipos - Nivel Kernel A nivel Kernel - El kernel actua como hipervisor - Aplicable en Linux - La gestión y acceso al HW la hace el kernel del host

Virtualización - Tipos - Nivel Kernel Ventajas y desventajas - Funciones de hipervisor en el kernel de linux (muy estable) - No se requiere modificación de los SO Guests - Requiere asistencia de HW - muy buena performance Ejemplos User-Mode Linux (http://user-mode-linux.sourceforge.net/) Kernel-based Virtual Machine (http://www.linux-kvm.org/page/main_page/)

Virtualización- Funciones especiales - Suspender e Hibernar - Clones y Templates - Snapshot - Migración - Aprovisionamiento delgado o Thin Provisioning