Você está na página 1de 16

Universidad de Guadalajara

Centro Universitario de la Costa Sur


Ingeniería en Teleinformática
Temario:

Introducción.

Procesos y Servicios.

Ventajas, Desventajas e Implicaciones.

Actualidad.
Definición:

Un Sistema Distribuido es una colección de


computadores independientes que aparecen ante
los usuarios como un único sistema coherente.

Un sistema en el cual tanto los componentes de


hardware y software de un computador
conectados en red se comunican y coordinan
mediante paso de mensajes.
Interfaz
Interfazdel
del No
Nohay
hayintercambio
intercambiodirecto
directoentre
entremódulos
módulos
Sistema
Sistemaoperativo
operativo
Aplicación Módulo de Módulo de Módulo de Modo
De usuario memoria proceso archivos usuario

Modo
kernel
Micro-kernel
Llamada
Llamadade
de Hardware
sistema
sistema

Máquina A Máquina B Máquina C

Aplicaciones distribuidas

Sistema operativo distribuido

Kernel Kernel Kernel

Red
Ejemplos de sistemas
distribuidos

Red de estaciones de trabajo en una
Universidad

Espacio cuenta es visible desde todos los
computadores


Workflow de manejo automático de
órdenes

Usado por múltiples usuarios, el flujo de las
órdenes es transparente para ellos
Ejemplos de sistemas
distribuidos

World Wide Web (WWW)

Aparece antes los usuarios como un
repositorio gigantesco de documentos


Factura electrónica en México (CFDI)

Muchos contribuyentes y compradores

Un ente centralizado (SII)

Back-office distribuido
Ventajas de distribuir sistemas


Economía

Aumento en capacidad de
procesamiento.

Aplicaciones inherentemente distribuidas.

Capacidad de crecimiento.

Fiabilidad y disponibilidad.

Compartir recursos y datos.
Desventajas de distribuir
sistemas

Aumento de la complejidad

Costos de administración

Fallas más frecuentes

Red, Latencia, pérdida de mensajes

Interoperabilidad

Falta de estándares únicos

Seguridad
Implicaciones de distribuir los
sistemas

Concurrencia.

Recursos compartidos. Acceso concurrente.

Sincronización.

Sin tiempo global.

Cada computador tiene su propio reloj local.

Coordinación.

Fallas independientes.

Posibilidad permanente de fallas en cada
componente.

Detección de fallas y tolerancia.
Características de los Sistemas
Distribuidos

Compartir Recursos


Transparencia


Usabilidad (abierto)


Escalabilidad
Hardware


En forma general todo sistema distribuido
consiste en múltiple CPUs.

Memoria compartida (multi-procesadores)
− Todos los CPU comparten el mismo espacio de
direcciones de memoria

Memoria independiente (multi-computadores)
− Cada CPU tiene su propio espacio de direcciones
de memoria

Comunicación vía BUS
− Canal compartido

Comunicación vía Switch
− Canal exclusivo
Sistemas Operativos
Distribuidos

Sistemas Operativos Monoprocesador

Múltiples procesos compartiendo recursos
sobre una máquina, gracias a un microkernel
que implemente una máquina virtual.
Interfaz
Interfazdel
del No
Nohay
hayintercambio
intercambiodirecto
directoentre
entremódulos
módulos
Sistema
Sistemaoperativo
operativo
Aplicación Módulo de Módulo de Módulo de Modo
De usuario memoria proceso archivos usuario

Modo
kernel
Micro-kernel
Llamada
Llamadade
de Hardware
sistema
sistema
Sistemas Operativos
Distribuidos

Sistemas Operativos Multicomputador

Múltiples computadores conectados por red.

Cada procesador tiene su propia memoria.

Comunicación únicamente a través de paso de mensajes.

Sincronización basada en semánticas particulares de paso de
mensajes

Máquina A Máquina B Máquina C

Aplicaciones distribuidas

Sistema operativo distribuido

Kernel Kernel Kernel

Red
Organizaciones típicas


Cliente-Servidor


2 (o más) capas


Arquitecturas Modernas
Fuentes de Informacion:
A.Tanenbaum, M.Van Steen. Distributed Systems, principles and paradigms. Ed.
Prentice Hall, 2002.

G.Coulouris, J.Dillmore, T.Kindberg. Distributed Systems - Concept and Design.


Addison-Wesley, Third Edition, 2001.

http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/SO7.htm

http://www.monografias.com/trabajos6/sidi/sidi.shtml

http://es.scribd.com/doc/17180457/SO-Centralizados-Distribuidos
Gracias Por Su Atención.

Você também pode gostar