Walter Fuertes Díaz, Fausto Meneses, Luis Guerra Cruz

Slides:



Advertisements
Presentaciones similares
Ubicuidad en el manejo de los datos
Advertisements

ESTUDIOS DE LINEA DE BASE Metodologías Participativas II Reunión Anual de la Red Latinpapa Cochabamba-Bolivia, 25 al 28 Febrero del 2009 Grupo de impacto.
Plataformas y revistas científicas de acceso abierto en Chile
Intranets P. Reyes / Octubre 2004.
Complejidad Computacional
SENACYT/FUNDACYT 1 PLATAFORMA LATTES EN ECUADOR Taller de Editores de Revistas Científicas Quito, Noviembre 30 del 2004.
Coste operacional en virtualización de infraestructuras
INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Framework de.Net Infraestructura sobre la que se reúne todo un conjunto de lenguajes y servicios que simplifican el desarrollo de aplicaciones Entorno.
Autor: Juan Carlos Álvarez Martín Tutor: Francisco Javier Finat Codes
Control Interno Informático. Concepto
TEMA 1.Introducción a los servicios de red e Internet. Máquinas Virtuales. JORGE DE NOVA SEGUNDO.
Análisis y Diseño Estructurado
Gestión del conocimiento en intranets corporativas:
Noveno Semestre UNIDEC
COMISION INFORMATICA MEDICA Y SALUD
Objetivos, estructura y funciones
Presentación de la Plataforma de Gestión de la Excelencia
1 Reporte Componente Impacto Por Orden Territorial Por Departamento No Disponible ND *Los indicadores para el año 2008 no fueron calculados.
Universidad Nacional Autónoma de Honduras
Visión Estratégica Miguel Angel Sánchez-Fornié
Trabajo Parcial de Desarrollo para Sistemas Distribuidos
INTRODUCCIÓN A JAVA.
INSTITUTO TECNOLÓGICO de Chihuahua II ESPECIALIDADES Reunión de Trabajo Viernes 20 de Abril de 2012.
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
Servicios Web.
Arquitectura Orientada a Servicios (SOA)
Informática Educativa Bogotá 2011 – Universidad de Santander UDES
Introducción a los sistemas de Información Hospitalarios
Aplicación de diseño de clases y generación de código, orientado hacia la arquitectura multicapas y el mapeo objeto/relacional Juan Timoteo Ponce Ortiz.
Proyectos colaborativos (PC)
1. ¿Qué pensamos? ¿ Qué sabemos? ¿Qué hacemos? 2.
Java 2 Platform Enterprise Edition
Aspectos Avanzados de la Tecnología de Objetos
Janny David Vilac Salazar David Alejandro Gallo Moya
Aspectos básicos de networking: Clase 5
El paradigma de la orientación a objetos La programación orientada a objetos genera códigos eficientes y estandariza la metodología de programación, además.
Unified Modeling Language (Lenguaje de Modelamiento unificado)
Introducción a los Conceptos de Bases de Datos Docente: Ing. Marleny Soria Medina.
MISION Gestionar inteligentemente, a través del correo electrónico, la Información Institucional generada por todos aquellos agentes económicos que deseen.
Análisis y Diseño de Sistemas
Objetivos del Año Hacer valoraciones del comportamiento y principales dificultades de la Gestión de Riesgos.Hacer valoraciones del comportamiento y principales.
SEGUNDO CONGRESO DE LA RED DE FÍSICA DE ALTAS ENERGÍAS DE CONACyT 1 UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO S E C R E T A R Í A G E N E R A L Dirección.
SEMANA Introducción.
Modelado Arquitectónico
Rogelio Ferreira Escutia
Ingeniería de Software
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega.
El proceso de desarrollo de sistemas Web
Tecnología para la Comunidad
Estrategia de Telemedicina Informed de noviembre de 2010 Carlos González
Página 1 20/03/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Administración.
Haga clic para modificar el estilo de subtítulo del patrón 28/04/09 Por ARLEDY SARRIA MOLINA NAZLY DIAZ ARIZA JHOANNA MARQUELLA DESARROLLO DE SOFTWARE.
INTRODUCCIÓN A JAVA. Índice ¿Qué es Java? La plataforma Java 2 La Máquina Virtual de Java Características principales ¿Qué ventajas tengo como desarrollador?
UML 2.0 Integrantes: Diana Carolina Valencia M. Jhon Fernando Lopez T. Carlos Alberto Castillo.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
Términos y Conceptos Básicos
Cluster de Computadores de Alto Desempeño con Acceso Remoto
Programa de Actualización Profesional Ingeniería de Sistemas - EPE Diseño de Sistemas Distribuidos INTEGRANTES: Angélica Huamaní Portocarrero Víctor More.
Jairo Pinto Ing. sistemas
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
JOSE LUIS JAEN AGUILAR HERRAMIENTAS DE INTERCCIÓN EN ENTORNOS VIRTUALES.
Unified Modeling Language (Lenguaje de Modelamiento unificado)
SEGURIDAD EN APLICACIONES MOVILES Ing. Gabriel M. Ramírez V. PALMIRA 2015.
Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) IV. IMPLEMENTACIÓN DE COMPONENTES.
Software de Entrenamiento Auditivo Para Músicos En Plataformas Móviles Mariano A. Burgos.
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
UNESCO ESTÁNDARES DE COMPETENCIAS EN TIC PARA DOCENTES - Los docentes han de tener recursos en materia de TIC - Tanto docentes como estudiantes han de.
Transcripción de la presentación:

Walter Fuertes Díaz, Fausto Meneses, Luis Guerra Cruz 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 Grupo de Investigación de Sistemas Distribuidos Walter Fuertes Díaz, Fausto Meneses, Luis Guerra Cruz 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 La Virtualizació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, …..

Estado del Arte (2/4) Plataformas de Despliegue de VMS Herramientas para Test-beds SmartDomain VNUML [Galán09] Netkit [Raimondini08] MLN vBET VMware Virtual Center Xen Server Enomalism ConVirt Emulab Modelnet PlanetLab 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) WSRF Computación Grid WS-Resource. 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

Modelo Distribuido para la Gestión de Entornos virtuales Marco Conceptual para el Modelo Genérico

Diseño del Modelo Genérico de un VNE basado en CIM

Modelo Distribuido para la Gestión de Entornos virtuales

Modelo Distribuido: Resultados

Modelo Distribuido: Resultados

Modelo Distribuido: Resultados Balanceo de Carga

Modelo Distribuido: Resultados Balanceo de Carga

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

Walter Fuertes Díaz, Fausto Meneses, Luis Guerra Cruz 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 Grupo de Investigación de Sistemas Distribuidos Walter Fuertes Díaz, Fausto Meneses, Luis Guerra Cruz MÉXICO-OCTUBRE DE 2011