ARQUITECTURA DE LOS SISTEMAS OPERATIVOS DISTRIBUIDOS

Slides:



Advertisements
Presentaciones similares
APLICACIONES DISTRIBUIDAS
Advertisements

Arquitectura Cliente Servidor
Framework de.Net Infraestructura sobre la que se reúne todo un conjunto de lenguajes y servicios que simplifican el desarrollo de aplicaciones Entorno.
2011Integración de Aplicaciones Desarrollo Basado en Componentes.
Alhambra-Eidos Juan Carlos Marqueño González
FOUR J’s DEVELOPMENT TOOLS Latinoamérica
Diseño y Arquitectura sobre productos de software
Objetivos Desarrollar software funcional multi-modelo sobre distintas plataformas para el estudio de sistemas complejos de cómputo de alto rendimiento.
Universidad Nacional Autónoma de Honduras
Carlos Rojas Kramer Universidad Cristóbal Colón
Estructura de un Sistema Operativo
ASPECTOS DEL DISEÑO DE SD
Arquitectura del sistema
Lenguajes Servicios Web
Miguel Martin Iglesias 4º B E.S.O Trabajo Informática
MI PROGRAMA DE FORMACION
Diseño e implementación de un ambiente virtualizado para un Sistema de Administración de Contenidos usando Microsoft SharePoint con cada uno de sus componentes.
Estructuras en Sistemas Operativos
Java 2 Platform Enterprise Edition
Características Técnicas
Características Técnicas
SISTEMAS OPERATIVOS DE RED
Infraestructura de Tecnologías de Información
Universidad Nacional de San Antonio Abad del Cusco
Bases de Datos Distribuidas, Paralelas, Replicación y la WWW
Desarrollo de Software Basado en Componentes
Universidad Centroamericana
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.
Sistemas operativos en ambientes distribuidos
UPV - EHU Konputagailuen Arkitektura eta Teknologia Saila Departamento de Arquitectura y Tecnología de Computadores 1 Sistemas Ubicuos 3. Plataformas y.
Programas computacionales para el manejo de datos, requisitos para su instalación y aplicación Jaime Escobar Melero Gerente de.
Departamento de Informática Universidad Técnica Federico Santa María 1 RMA/2001 Proyecto West PROYECTO WEST Presentación Tarea Nº4 Raúl Monge Anwandter.
J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega.
/ Teléfono : Web : Build Solutions IT.
Desarrollo de aplicaciones para ambientes distribuidos
El proceso de desarrollo de sistemas Web
Tecnología para la Comunidad
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.
Estructuras en Sistemas Operativos DAISY KATERINE RODRÍGUEZ.
Capítulo 8 Arquitectura de las aplicaciones en Internet.
Java ??? Ing. Rolando Steep Quezada Martínez
EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) PROGRAMACION CLIENTE /
SNA. Systems Network Architecture (SNA), es una arquitectura de red diseñada y utilizada por IBM para la conectividad con sus hosts o mainframe —grandes.
Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede funcionar sin un sistema operativo de red. Si no se dispone.
Términos y Conceptos Básicos
INGENIERIA DEL SOFTWARE DEL COMERCIO ELECTRONICO CLIENTE/SERVIDOR
1. Introducción a los Sistemas de Internet Gestión de Sistemas en Internet Universidad Antonio de Nebrija 2003/04 Justo N. Hidalgo Sanz.
INSTALACIÓN Y ADMINISTRACIÓN DE REDES DE ÁREA LOCAL
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Pontificia Universidad Javeriana Sistemas Distribuidos (2007/01)
Elementos del Hardware
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
A RQUITECTURA DE SOFTWARE. CLIENTE-SERVIDOR Esta arquitectura consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor)
INSTITUTO DE ESTUDIOS SUPERIORES DEL ESTADO
Tecnologías Cliente / Servidor
INTEGRANTES: Giovanna Kristhel Mendoza Castillo Eduardo Solis Lara Gustavo Antonio González Morales.
APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP.
Por: Jaime Enrique Melendez Monreal Código: INGENIERÍA DE SOFTWARE.
Instituto Tecnológico de puebla Materia Desarrollo de aplicaciones para ambientes distribuidos Catedrático Dr. José Bernardo Parra Alumnos Cesar Mauricio.
Estructuras en Sistemas Operativos DAISY KATERINE RODRÍGUEZ.
Sexto Coloquio Nacional de Códigos, Criptografía y Áreas Relacionadas. Francisco Rodríguez Henríquez Seguridad informática en ambientes computacionales.
Tendencia De Los Sistemas Operativos
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) IV. IMPLEMENTACIÓN DE COMPONENTES.
1 Unidad I.2.- Objetivos de los Sistemas Distribuidos Ing. Luis Armando García Eliseo © Agosto 2011.
Patrón de diseño BROKER
Conociendo el modelo Cliente-Servidor. Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama.
Universidad de Palermo - Facultad de Ingeniería. Licenciatura en redes y comunicaciones de datos. Autor: Alumno Martín R. Payero Legajo Nº Trabajo.
Monoprogramacion Giovanna Kristhel Mendoza Castillo
Transcripción de la presentación:

ARQUITECTURA DE LOS SISTEMAS OPERATIVOS DISTRIBUIDOS Gustavo Antonio Gonzalez Morales Giovanna Kristhel Mendoza Castillo Eduardo Solis Lara

Los SD son los sistemas de software más complejos Nortel Networks crea switches los cuales pueden contener entre 25-30 millones de líneas de código, interviniendo 3000 desarrolladores de software, y con un ciclo de vida de 20 años para actualizar. En Motorola, el 20% de sus ingenieros producen hardware, 80% produce software. En este tipo de software hay materia para toda clase de problemas de ingeniería de software.

Investigación de arquitectura de software para tratar los retos de diseño “... Incluye la organización de un sistema como la composición de componentes; control global de estructuras; los protocolos para comunicación, sincronización, y acceso a datos; la asignación de funcionalidad para diseñar elementos; la composición de diseño de elementos; distribución física; escalamiento y desempeño; dimensiones de evolución; y selección de alternativas de diseño. Este es el nivel de diseño arquitectura de software.” [Garlan y Shaw] Algunos paradigmas de arquitecturas pertinentes para SD Capas Cliente - Servidor

Idea básica Capa n+1 Capa n Capa n-1 Desmembrar la complejidad de sistemas mediante el diseño en capas y servicios - Capas: grupo de funcionalidades fuertemente relacionadas y altamente coherentes -Servicios: funcionalidades proporcionadas a capas superiores Servicio-n Ejemplos de arquitecturas en capas -Sistemas operativos (kernel, otros servicios), históricamente: los sistemas operativos. -Arquitecturas de protocolos de red Capa n+1 Capa n Capa n-1

Estructura típica en capas de un SD Plataforma: Hardware y sistema operativo - Windows NT / Procesador Pentium - Solaris / Procesador SPARC Middleware: logra trasparencia en la heterogeneidad en el nivel de plataforma - Logra comunicación y compartición de recursos * Ej. Invocación de métodos remotos Ejemplos – CORBA (OMG), DCOM (Microsoft) – RM-ODP (ITU-T/ISO) – Invocación de Métodos Remotos Java (SUN) – Servicios Web No todas las funciones relacionadas con comunicación puede ser abstractas