170 likes | 279 Views
XVI Congreso Internacional de Contaduría, Administración e Informática. MODELO DISTRIBUIDO PARA LA GESTION DE ENTORNOS VIRTUALES DE RED SIMULANDO BALANCEO DE CARGA. Walter Fuertes Díaz, Fausto Meneses, Luis Guerra Cruz. Grupo de Investigación de Sistemas Distribuidos. MÉXICO-OCTUBRE DE 2011.
E N D
XVI Congreso Internacional de Contaduría, Administración e Informática MODELO DISTRIBUIDO PARA LA GESTION DE ENTORNOS VIRTUALES DE RED SIMULANDO BALANCEO DE CARGA Walter Fuertes Díaz, Fausto Meneses, Luis Guerra Cruz Grupo de Investigación de Sistemas Distribuidos MÉXICO-OCTUBRE DE 2011
Contenido • Introducción Contexto, Declaración del Problema y Objetivos • Estado del Arte Plataformas de Virtualización, DMTF-CIM y WBEM, Grid-WSRF, Plataformas de despliegue • Propuestas y Contribución • Conclusiones
Contexto • La Virtualización como una tecnología emergente para crear escenarios de experimentación y/o producción de redes IP. • Temas predominantes: • Entornos virtuales de Red (VNE); • Plataformas de Virtualización como infraestructura de despliegue; • Modelado de Información; • Gestión de configuración de VNE; • Emulación de Prestaciones y servicios.
Declaración del Problema • Complejidad en la construcción y el despliegue de un VNE; • El despliegue y la liberación de los recursos virtuales en un VNE es un paso crítico; • Falta de interoperabilidad; • Enfoque centralizado; • La virtualización impone una sobrecarga (overhead) ¿Es en realidad un mecanismo útil para la emulación o dimensionado de redes? ¿Cómo resolver el problema de dependencia debido a la heterogeneidad de plataformas, en el despliegue de un VNE?
Objetivo Definir un Modelo Genérico que permita construir y desplegar un VNE independientemente de la Plataforma de Virtualización. • Ha sido materializado a través de tres enfoques: • Modelo analítico; • Modelo de infraestructura de despliegue; y • Modelo de gestión de la configuración.
Estado del Arte (1/4) • Virtualización • LaVirtualización es la forma de particionamiento lógico [Humphreys06]. • Tecnologías de Virtualización • Completa; • Paravirtualizada; • A nivel de Sistema operativo; • Nativa. • Plataformas • VMware, VirtualBox, Qemu, Xen, UML (VNUML, Netkit, MLN), Imunes, KVM, …..
SmartDomain VNUML [Galán09] Netkit [Raimondini08] MLN vBET VMware Virtual Center Xen Server Enomalism ConVirt Emulab Modelnet PlanetLab Estado del Arte (2/4) Plataformas de Despliegue de VMS Herramientas para Test-beds Herramientas para benchmarking • VMmark • SPEC • Unixbench
Estado del Arte (3/4) • DMTF-CIM y WBEM • Enfoque de la industria para la administración de objetos gestionados del mundo real • Componentes • Lenguaje de Modelado y sintaxis (UML, MOF); • CIM->Modelos de Gestión (nuclear, común, extensión); • Reglas para encapsular sintaxis y el modelo (XML); • Un mecanismo de transporte (HTTP); • CIM:Proporciona una visión conceptual orientada a objetos del entorno a gestionar • CIMOM: Son implementaciones que proveen acceso a clases e instancias CIM. • Para ello suelen incluir un compilador MOF.
Estado del Arte (4/4) • Computación Grid • Coordinación de recursos no centralizados; • Uso de estándares abiertos y QoS; • Es una forma de colaboración entre personas u organizaciones geográficamente distribuidas; • Aporta mecanismos para: • Interactuar con los recursos; • Mecanismos de búsqueda, gestión de recursos y seguridad. • WSRF • Es un conjunto de especificaciones para fusionar aplicaciones Grid y servicios Web en OGSA; • WS-Resource.
Propuesta para desplegar VNE en entornos distribuidos • Modelo basado en escenarios distribuidos con VNUML
Propuesta para desplegar VNE en entornos distribuidos • Modelo basado en interfaz de Servicios Web
Modelo Distribuido para la Gestión de Entornos virtuales • Marco Conceptual para el Modelo Genérico
Modelo Distribuido para la Gestión de Entornos virtuales • Conclusiones • Se ha diseñado un modelo genérico basado en DMTF-CIM que permite desplegar VNEs. • Para validar el modelo genérico, se ha implementado un sistema de gestión Java CIM-API • Los resultados de las pruebas, han demostrado la eficacia de esta aplicación. • La ventaja de este trabajo es que reduce la complejidad en la construcción y el despliegue de VNE utilizando diferentes plataformas de virtualización inclusive en diferentes hosts; además, aprovecha eficientemente los recursos con el algoritmo de balanceo de carga
XVI Congreso Internacional de Contaduría, Administración e Informática MODELO DISTRIBUIDO PARA LA GESTION DE ENTORNOS VIRTUALES DE RED SIMULANDO BALANCEO DE CARGA Walter Fuertes Díaz, Fausto Meneses, Luis Guerra Cruz Grupo de Investigación de Sistemas Distribuidos MÉXICO-OCTUBRE DE 2011