Motivación ¿Qué pasaría si en un espacio acotado unimos los recursos de alta tecnología de determinadas organizaciones con los requerimientos de otras.

Slides:



Advertisements
Presentaciones similares
Front-end y Back-end Definición en diseño de software.
Advertisements

Modelando aplicaciones
Ingeniería del Software
NETWORKING En el nivel más elemental el concepto de NETWORK (red) esta referido a computadoras interconectadas con el objeto de poder compartir recursos.
Es una arquitectura de procesamientos cooperativo donde uno de los componentes pide servicios a otro. Es un procesamiento de datos de índole colaborativo.
OMAR SANCHEZ ROBLES HECTOR PEREZ GARCIA. “Sistemas de cómputo compuesto por un gran número de CPU´s conectados mediante una red de alta velocidad”, Tanenbaum.
Arquitectura de una aplicación
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (apunts de l’assignatura en format transparència) Beowulf Vs Clusters.
Desarrollo de aplicaciones para ambientes distribuidos
Eguana Reports Servidor de Reportes basado en Tecnología Java y XML Presentado por: Roy Cox S. Fernando Pérez M. José Pérez S.
Baquero, Eduardo Berbín, Luis Bouza, Roberto García, Pedro SUMA Scientific Ubiquitous Metacomputing Architecture IEEE 2001 Cardinale, Yudith Figueira,
DISEÑO E IMPLEMTACIÓN DE UNA APLICACIÓN M-LEARNING PARA ACOMPAÑAMIENTO DE CLASES PRESENCIALES Estefanía Fernández Oviedo Laura Isabel Gómez Parra.
Teleprocesos y Sistemas Distribuidos Windows Server INTEGRANTES: Cantera Salazar, Julissa Arcelly Yalico Tello, Diana Accho Flores, Wilber Dávila, Mireilli.
INSTALACIÓN Y ADMINISTRACIÓN DE REDES DE ÁREA LOCAL
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
* UNIVERSIDAD TECNOLOGICA DE PUEBLA TECNOLOGIAS DE LA INFORMACION Y COM. AREA REDES Y TELECOMUNIC IONES ADMINISTRACION DE SERVIDORES «ARQUITECTURA DE COMPUTADORAS»
ADMINISTRACION DE SISTEMAS OPERATIVOS DE RED HARDWARE DEL SERVIDOR.
La Rematada Sitio de remates “El Porton”. Introducción El objetivo es desarrollar un sitio web de remates de productos para promocionar la compra de yerba.
Hardware. Mas preciso. Soporta mas tareas complejas. Permite sustituir componentes. SERVIDOR Computador que forma parte de una red y brinda servicios.
DOCENTE: CLAUDIA ESTHER DOMÍNGUEZ BRIGIDO CBTIS 242 CUETZALAN DEL PROGRESO, PUE.
"Si he logrado ver más lejos ha sido porque he subido a hombros de gigantes" Isaac Newton
Chrome OS Alexander Simoes Omar Omaña Ariana Pérez
1 Universidad Del Caribe Telemática Sistemas Operativos Distribuidos y de Tiempo Real “Modelos de Sistemas” Profesor: Joel Antonio Trejo Sánchez Integrantes:
Windows Server 2008 Desarrollado por Guillermo Verdugo Bastias.
Conocida también como informática en la nube, del inglés Cloud Computing, es un modelo o paradigma para la utilización de los recursos informáticos,
Modulo: ADSI Competencia del módulo: Se expresa y comunica.
Tema: Análisis de una red trocal multiservicio para encriptación de información sobre MPLS basada en el estándar IETF con el protocolo GETVPN Autor:
Sistemas Distribuidos
Metodología de Implementación de Sistemas ERP
Agenda ¿Que es PRTG? Ventajas diferenciales Características de PRTG
Sistema de Control de Accesos Web
Estado del arte y Gestión de la Información
Computadora: Herramienta electromecánica que facilita diversas y muy variadas tareas dependiendo del programa que se utilice. Se caracteriza por aceptar.
Autor: Andrés Rivadeneira
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
Legisoffice Versión 1.0..
Sistemas Distribuidos
MODELO CLIENTE -SERVIDOR
Windows server 2008.
Clusters.
CARRERA DE INGENIERÍA EN SISTEMAS E INFORMÁTICA
Tarea 3: data warehouse y san
Modelo de 3 capas. Qué es la arquitectura de una aplicación? La arquitectura se refiere a la forma en la que es diseñada tanto física como lógicamente.
Definición de un Sistema Distribuido
David Alejandro Romero Piña
Materia: Tecnología de la Información
Tema 5: Reconfiguración en FPGAs SRAM.
INDUCCIÓN MEJORAMIENTO CONTINUO. PIRAMIDE DOCUMENTAL Manual de CalidadCaracterizacionesProcedimientosInstructivosFormatos.
MIDDLEWARE Y PROGRAMACION WEB DISTRIBUIDA. ¿ QUE ES MIDDLEWARE?
Servidor de Reportes basado en Tecnología Java y XML
INGENIERIA EN SISTEMAS COMPUTACIONALES MATERIA: GESTION DE PROYECTOS DE SOFTWARE UNIDAD I. INTRODUCCION A LA GESTION DE PROYECTOS MC. RICHARD ANGEL BENITEZ.
Reanudación de Ejecución de Procesos en Metasistemas
TFG – Esteban Corral González Junio 2018
Arquitectura Aplicaciones Web
ESTRUCTURA DE SISTEMAS OPERATIVOS Carbajal Rojas karla.
ESCALABILIDAD DE REDES. Escalabilidad Miles de nuevos usuarios y proveedores de servicio se conectan a Internet cada semana. Para que Internet admita.
Tecnología Web Rodrigo Durán y Juan Díaz. ¿Que es?
UNIVERSIDAD TECNOLÓGICA DEL PERÚ Microsoft Corporation fue fundada por Paul Allen y Bill Gates, está dedicada al sector de software y hardware. Un producto.
Hipervínculos Daniela Tolentino Corona 1° F Matutino Tecnologías de la Información Adriana Ubiarco Limón.
Arquitectura de sistemas distribuidos Presentado por: Emmanuel García Mat
1 TEMA 10. SISTEMAS OPERATIVOS DISTRIBUIDOS Introducción Hardware Software Aspectos de diseño.
UNIVERSIDAD PRIVADA SAN JUAN BAUTISTA FILIAL CHINCHA ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS Por: Nestares Torres Luis Jesús Enrique.
ESTRUCTURA DE SISTEMAS OPERATIVOS - ROY CANEPA JUAN FABIO
Ha llegado el momento de dar una mirada al interior de los Sistemas Operativos. En las siguientes secciones examinaremos cuatro estructuras distintas.
Estructura de los Sistemas Operativos
SISTEMAS OPERATIVOS Estudiante: Rojas De la Cruz Jesus Manuel. Ciclo: VI. Turno: Noche.
ING. NANCY BASILIO MARCELO ADMINISTRACIÓN REDES DE COMPUTADORAS.
Transcripción de la presentación:

Motivación ¿Qué pasaría si en un espacio acotado unimos los recursos de alta tecnología de determinadas organizaciones con los requerimientos de otras de pocos recursos? Un conjunto de hardware, software e investigadores distribuidos geográficamente comunicados por redes de alta velocidad y manejados a través de una capa de software “middleware”denominada “metasistema” SUMA

Servicios A los usuarios A los administradores A las aplicaciones Execute Submit GetResults GetStatus Cancel ChangePasswd A los administradores A las aplicaciones Precarga de Objetos Obtención y Registro de servicios CORBA

Arquitectura Capas Front End MiddleWare Servicios Back End

Diseño Módulos y conexiones

Diseño (cont.) Diagrama de clases del engine

Características generales de “SUMA” Parametrización del sistema Enfoques de administración del sistema Enfoques de proveedor de servicios ( vistas a los usuarios) Metasistema para cómputo remoto Cómputo local Cómputo remoto Cómputo local-remoto Tolerancia a fallas Archivos de backup Reubicación de trabajos

Características generales de “SUMA” (cont.) Seguridad y Control de usuarios Autentificación Autorización Encriptamiento Flexibilidad de clientes Cliente interno Cliente externo

Dificultades y soluciones Redirección de entrada y salida Carga dinámica de clases

“Overhead” y otros resultados Tiempos de overhead de los módulos de SUMA para la ejecución de una aplicación secuencial

“Overhead” y otros resultados (cont.) Tiempos de lectura usando “buffering” en la ejecución de una aplicación secuencial

Conclusiones Sistema modular, escalable y flexible Prototipo totalmente funcional Modelo de scheduling con balanceo de carga Clientes externos de administración y ejecución Flexibilidad de los clientes Módulo de control de usuarios Servidores de ejecución secuenciales y paralelos Acceso a librerias matemáticas internas

Trabajos futuros Herramienta de Profiling interna y a las aplicaciones Checkpointing Filesystem distribuido para los usuarios y módulos de SUMA Reserva de servidores de aplicación Ejecución de aplicaciones locales no java Tolerancia a fallas (mejoras - SPOF)