Sistemas Distribuidos

Slides:



Advertisements
Presentaciones similares
Tema2. Instalación y administración de DHCP. DHCP Failover Protocol.
Advertisements

TEMA1. Servicios de Red e Internet
Estructura de un Sistema Operativo
ASPECTOS DEL DISEÑO DE SD
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Tipos de Servicios Web.
RMI Remote Method Invocation
Base de Datos Distribuidas
DISTRIBUCIÓN DE BASE DE DATOS La replica Por: Noemí Sampedro 6 sistemas.
Universidad Centroamericana
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.
Teoría de Sistemas Operativos Sistemas distribuidos.
Arquitectura NFS El servidor NFS exporta uno o más directorios
INTRODUCCIÓN. Motivación “Procesamiento distribuido significa dividir una aplicación en tareas y poner cada tarea en la plataforma donde pueda ser manejada.
SERVIDOR DE CORREO STEFANIA AGUIRRE LONDOÑO. ¿QUE ES? Un servidor de correo es una aplicación informática que tiene como objetivo enviar y recibir correos.
TEMA 10. SISTEMAS OPERATIVOS DISTRIBUIDOS
RPC Llamada Remota de Procedimientos Francisco José Cáceres Salazar Ingeniería Ejecucion Informatica Redes I.
COMPONENTES DEL SISTEMA OPERATIVO.
Servidores web. Integrantes: Dany Alexander Orozco. Maycol Gómez Herrera. Luisa Fernanda Moncada.
Prof. César Molina Sesión 2 - Principios de la computación Redes y comunicaciones.
Sistemas distribuidos Expositores Carlos Javier. ¿Que es un sistema distribuido? ¿Que es un sistema distribuido?
Funcionamiento del servicio DHCP. Tipos de mensajes.
BASES DE DATOS DISTRIBUIDAS
S ERVICIOS DE RED E I NTERNET T EMA 2: DHCP Nombre: Adrián de la Torre López.
UD 2: “Instalación y administración de servicios de configuración automática de red” DHCP Failover Protocol Luis Alfonso Sánchez Brazales.
TRANSFERENCIA DE ARCHIVOS FTP
DHCP Failover Protocol
Los siete elementos fundamentales de una red
Luis Villalta Márquez.  DHCP Failover Protocol es un protocolo diseñado para permitir que una copia de seguridad del servidor DHCP pueda hacerse cargo.
1 Unidad I.2.- Objetivos de los Sistemas Distribuidos Ing. Luis Armando García Eliseo © Agosto 2011.
DCE: Entorno de Computación Distribuida Profesor: Daniel Acuña Expositores: Francisco Almarza Gustavo Espinoza.
Protocolos de Transporte y Aplicación Javier Rodríguez Granados.
Sistemas Distribuidos Jueves, 19 de enero ● Virtualización de redes ● Comunicación indirecta.
Microkernels - Introducción Sistemas Operativos 2 – Usac 2009.
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,
Sistemas Distribuidos
Mensajería Instantánea
LAN, MAN Y WAM TELEPROCESOS.
SOFWARE LIBRE.
Modelo OSI.
Sesión 2 - Principios de la computación Redes y comunicaciones
Sistemas distribuidos
SISTEMAS DISTRIBUÍDOS
Definición de un Sistema Distribuido
TALLER DE SISTEMAS OPERATIVOS
Juan Daniel Valderrama Castro
MONITORIZACIÓN DE ORDENADORES EN RED DE ÁREA LOCAL
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.
DHCP FAILOVER PROTOCOL
SISTEMAS OPERATIVOS DISTRIBUIDOS. Es la unión de varios sistemas de computo compuestos posiblemente cada uno de varios CPU's, interconectados mediante.
TIPOS DE SISTEMAS OPERATIVOS ● Sistemas Operativos de multiprogramación (o sistemas operativos de multitarea). ● Sistemas Operativos distribuidos. ● Sistemas.
EDUCACIÓN DISTRIBUIDA
MIDDLEWARE Y PROGRAMACION WEB DISTRIBUIDA. ¿ QUE ES MIDDLEWARE?
CADA UNO EN SU CASA Y LA NUBE EN LA DE TODOS XIMENA RANGEL YULEIDIS OLIVERO MANUEL CABARICO YULI.
ESTRUCTURA DE SISTEMAS OPERATIVOS Carbajal Rojas karla.
Arquitectura de sistemas distribuidos Presentado por: Emmanuel García Mat
INTERNET Cuando la gente hace referencia a Internet se está refiriendo normalmente a esta red y a un conjunto de servicios y aplicaciones que permiten.
1 TEMA 10. SISTEMAS OPERATIVOS DISTRIBUIDOS Introducción Hardware Software Aspectos de diseño.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS
ESTRUCTURA DE SISTEMAS OPERATIVOS - ROY CANEPA JUAN FABIO
SISTEMAS OPERATIVOS En el mundo de la informática se denomina sistema operativo al programa, o conjunto de ellos, que gestiona los recursos físicos de.
Ha llegado el momento de dar una mirada al interior de los Sistemas Operativos. En las siguientes secciones examinaremos cuatro estructuras distintas.
SISTEMA OPERATIVO Un sistema operativo es un programa o conjunto de programas de un sistema informático que gestiona los recursos de Hardware y provee.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS. Estos sistemas no tienen una estructura definida, sino que son escritos como una colección de procedimientos donde.
Conjunto de programas contenidos en un núcleo o kernel que efectúan la gestión de los procesos básicos de un Sistema informático, y permite la normal.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS By Pachas Garay Bruno.
PROCEDIMIENTO RESULTADO.
ING. NANCY BASILIO MARCELO ADMINISTRACIÓN REDES DE COMPUTADORAS.
Transcripción de la presentación:

Sistemas Distribuidos Jueves, 12 de enero Migración de código Comunicación entre procesos

Interfaces de usuario en red 1

Interfaces de usuario en red 2

Migración de código Justificación Antecedentes Migración de procesos De máquinas cargadas a otras más desocupadas Carga de trabajo Tamaño de la cola en CPU Utilización de CPU Sin embargo Minimizar comunicaciones podría ser más importante Agentes móviles

Razones para migrar código

Razones para migrar código Rendimiento Flexibilidad Enfoque tradicional de los SD Particionar tareas Ventaja Clientes no tienen que tener todas las aplicaciones preinstaladas para interactuar con el servidor Principal desventaja Problemas de seguridad

Procesos Migración Programas para instalar Programas en ejecución Segmento de código Segmento de recursos Segmento de ejecución

Modelos

Migración y recursos locales

Comunicación

Comunicación

Protocolos de middleware Autenticación Usuarios Autorización Permisos Commit Atomicidad en transacciones Bloqueo Protección contra accesos simultáneos

Protocolos de middleware

Tipos de comunicación

Tipos de comunicación Persistente o transitoria Sincrónica o asincrónica Discreta o continua (streaming)

Procedure Call convencional

Stub Cliente-Servidor

Remote Procedure Calls 1 El procedimiento del cliente llama al stub del cliente de forma normal. El stub del cliente construye un mensaje y llama al SO local. El SO del cliente envía el mensaje al SO remoto. El SO remoto le pasa el mensaje al stub del servidor. El stub del servidor desempaca los parámetros y llama al servidor.

Remote Procedure Calls 2 El servidor realiza el trabajo y regresa el resultado al stub. El stub del servidor lo empaca en un mensaje y llama al SO local. El SO del servidor envía el mensaje al SO del cliente. El SO del cliente entrega el mensaje al stub del cliente. El stub del cliente desempaca el resultado y regresa al cliente.