SlideShare una empresa de Scribd logo
1 de 12
TECNOLÓGICO DE ESTUDIOS SUPERIORES DE
JOCOTITLÁN
Ingeniería en Sistemas Computacionales
Sistemas gestores de base de datos distribuidasSistemas gestores de base de datos distribuidas
Presentan:
Eduardo Andrés Colín
Jonatan Moreno Mendoza
José Juan Cruz Jasso
SISTEMAS
DISTRIBUIDOS
1. Sistemas Operativos de Red
2. Sistemas Distribuidos
3. Comunicación de procesos en sistemas distribuidos
4. Robustez
5. Aspectos de Diseño
SISTEMAS DISTRIBUIDOS
Un sistema distribuido es una colección de procesadores
débilmente acoplados que se conectan entre sí por medio de
una red de comunicaciones.
Los procesadores de un sistema distribuido pueden variar en
cuanto a tamaño y función; pueden incluir microprocesadores
pequeños; estaciones de trabajo; minicomputadores y sistemas
de computador de propósito general grandes. A los cuales se
les puede conocer como sitios, nodos, computadores,
máquinas o anfitriones.
El propósito del sistema distribuido es proporcionar a los
usuarios acceso a los distintos recursos que el sistema ofrece.
SISTEMAS DISTRIBUIDOS
SISTEMAS DISTRIBUIDOS
Existen dos esquemas para proporcionar este servicio:
•Sistemas Operativos de red: Los usuarios sabe que hay
varias máquinas y pueden acceder a los recursos remotos
iniciando una sesión en la máquina remota apropiada o bien
transfiriendo datos de la máquina remota a su propia máquina.
La conexión remota se la puede realizar a través de telnet, ssh.
Transferencia remota de archivos: ftp, scp.
SISTEMAS DISTRIBUIDOS
•Sistemas Operativos distribuidos: Un conjunto de
procesadores que no comparten memoria ni reloj. En lugar de
ello, cada procesador tiene su propia memoria local; los
procesadores se comunican entre ellos mediante diversas
redes de comunicación, tales como buses de alta velocidado
líneas telefónicas.
Los usuarios no tienen que saber que hay varias máquinas;
acceden a los recursos remotos de la misma manera que a los
locales.
SISTEMAS DISTRIBUIDOS
Existen cuatro razones principales para construir sistemas
distribuidos:
1) Compartir recursos: Si varios sitios se conectan ente sí, un
usuario de un sitio podría usar los recursos con que otro sitio cuenta.
2) Agilizar los cálculos: Un cálculo se puede dividir en varios
subcálculos que se pueden ejecutar de forma concurrente, la
disponibilidad de un sistema distribuído podría permitirnos distribuir el
cálculo entre los diferentes sitios, a fin de realizarlo simultáneamente.
3) Mejorar la confiabilidad: Si un sitio de un sistema
distribuído falla, es posible que los demás sitios puedan seguir
funcionando. Cuando el sitio que falló se recupere o repare se deberá
contar con mecanismos para integrarlo de nuevo al sistema sin
interrupciones.
4) Tener Comunicación: Los usuarios de diferentes sitios
tienen oportunidad de intercambiar información. Las funciones que se
incluyen son transferencia remota, ingreso, correo y llamadas a
procedimientos remotos (RPC)
TOPOLOGÍAS
Los sitios del sistema se pueden conectar físicamente de
diversas maneras; a este tipo de conexiones se las conoce como
topologías las cuales se representan como grafos cuyos nodos
corresponden a los sitios.
1) Redes totalmente conectadas:
• Cada sitio está enlazado directamente con
todos los demás sitios del sistema.
• El costo es elevado.
• Los mensajes llegan rápidamente
• Es confiable (fallo de muchos sistemas
para que queden divididos)
TOPOLOGÍAS
3) Redes jerárquicas:
• Los sitios se organizan en forma de árbol.
(redes corporativas).
• Cada sitio con excepción de la raíz tiene
un padre único y cierto número de hijos.
• El costo es menor que el de la red
parcialmente conectado.
• El padre y el hijo se comunican
directamente.
• Los hermanos se comunican a través de
padre.
• El fallo de cualquier padre divide la red en
varias subredes.
TOPOLOGÍAS
4) Redes estrella:
• Uno de los sitios conecta a todos los
demás sitios.
• Ninguno de los sitios se conecta
directamente a otro sitio.
• El costo del sitio es directamente
proporcional al número de sitios.
• La comunicación de mensajes requiere
sólo dos transferencias.
• No se asegura rapidez ya que el nodo
central se puede convertirse en cuello de
botella.
• Se utiliza exclusivamente para
conmutación de mensajes.
• Si el sitio central falla la red se queda
totalmente dividida.
TOPOLOGÍAS
5) Redes de bus multiacceso
• Hay un solo enlace compartido (bus).
• Todos los sitios del sistema se conectan dircctamente a ese enlace; que
puede organizarce como línea recta o como anillo.
• El costo básico de la red tiene una relación lineal con el número de
sitios.
• El costo de la comunicación es muy bajo, a menos que el enlace se
convierta en un cuello de botella.
• El fallo de un sitio no afecta la comunicación entre los demás sitios, pero
si el enlace falla, la red se divide totalmente.
TOPOLOGÍAS
6) Redes híbridas.
• Se conectan redes de distintos tipos.
• Las comunicaciones son complejas porque se deben efectuar
traducciones entre los distintos protocolos y el encaminamiento de los
datos se complica.

Más contenido relacionado

La actualidad más candente (13)

redes de comunicación
 redes de  comunicación redes de  comunicación
redes de comunicación
 
DEBER DEREHO INFORMATICO
DEBER DEREHO INFORMATICODEBER DEREHO INFORMATICO
DEBER DEREHO INFORMATICO
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticas
 
Diapositiva Modelo Osi
Diapositiva Modelo OsiDiapositiva Modelo Osi
Diapositiva Modelo Osi
 
Pesentacion De Redes
Pesentacion De RedesPesentacion De Redes
Pesentacion De Redes
 
Practica 3.1
Practica 3.1Practica 3.1
Practica 3.1
 
Dispositivos red
Dispositivos redDispositivos red
Dispositivos red
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Topologias
TopologiasTopologias
Topologias
 
Redes de computadora
Redes de computadoraRedes de computadora
Redes de computadora
 
Topologia de redes
Topologia de redesTopologia de redes
Topologia de redes
 

Destacado

La revista de luna
La revista de lunaLa revista de luna
La revista de luna
Mery Bg
 
Presentatie van diverse illustraties
Presentatie van diverse illustratiesPresentatie van diverse illustraties
Presentatie van diverse illustraties
hansvandentillaart
 

Destacado (9)

Sesion 04 Manejo de Cadenas
Sesion 04 Manejo de CadenasSesion 04 Manejo de Cadenas
Sesion 04 Manejo de Cadenas
 
sistema operativo Linux
sistema operativo Linuxsistema operativo Linux
sistema operativo Linux
 
Manos Krystalis
Manos KrystalisManos Krystalis
Manos Krystalis
 
La revista de luna
La revista de lunaLa revista de luna
La revista de luna
 
окн 2011
окн 2011окн 2011
окн 2011
 
Presentatie van diverse illustraties
Presentatie van diverse illustratiesPresentatie van diverse illustraties
Presentatie van diverse illustraties
 
Tema 3. los ecosistemas
Tema 3. los ecosistemasTema 3. los ecosistemas
Tema 3. los ecosistemas
 
Que hacer legalmente si soy victima de ataques informáticos [GuadalajaraCON 2...
Que hacer legalmente si soy victima de ataques informáticos [GuadalajaraCON 2...Que hacer legalmente si soy victima de ataques informáticos [GuadalajaraCON 2...
Que hacer legalmente si soy victima de ataques informáticos [GuadalajaraCON 2...
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 

Similar a Sistemas distribuidos

Sistema Distribuidos
Sistema DistribuidosSistema Distribuidos
Sistema Distribuidos
JohnPaulito
 
Daipositivas de exposicion
Daipositivas de exposicionDaipositivas de exposicion
Daipositivas de exposicion
yaninyyluis
 
Ud 2a.modelos de_redes_de_area_local
Ud 2a.modelos de_redes_de_area_localUd 2a.modelos de_redes_de_area_local
Ud 2a.modelos de_redes_de_area_local
Alvaro Santero Martin
 

Similar a Sistemas distribuidos (20)

Sistema Distribuidos
Sistema DistribuidosSistema Distribuidos
Sistema Distribuidos
 
UNIDAD 1 TEMA 1 .pptx
UNIDAD 1 TEMA 1 .pptxUNIDAD 1 TEMA 1 .pptx
UNIDAD 1 TEMA 1 .pptx
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Daipositivas de exposicion
Daipositivas de exposicionDaipositivas de exposicion
Daipositivas de exposicion
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Notas bd distribuidas
Notas bd distribuidasNotas bd distribuidas
Notas bd distribuidas
 
SO Distribuidos
SO DistribuidosSO Distribuidos
SO Distribuidos
 
Resumen de conceptos_final
Resumen de conceptos_finalResumen de conceptos_final
Resumen de conceptos_final
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Sistemas Distribuidos
Sistemas  DistribuidosSistemas  Distribuidos
Sistemas Distribuidos
 
Ud 2a.modelos de_redes_de_area_local
Ud 2a.modelos de_redes_de_area_localUd 2a.modelos de_redes_de_area_local
Ud 2a.modelos de_redes_de_area_local
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas Distribuidos
 
arq de computadora unidad 4
arq de computadora unidad 4arq de computadora unidad 4
arq de computadora unidad 4
 
BASE DE DATOS DISTRIBUIDAS
BASE DE DATOS DISTRIBUIDASBASE DE DATOS DISTRIBUIDAS
BASE DE DATOS DISTRIBUIDAS
 
BASE DE DATOS DISTRIBUIDAS
BASE DE DATOS DISTRIBUIDASBASE DE DATOS DISTRIBUIDAS
BASE DE DATOS DISTRIBUIDAS
 
Sistema Operativo Distribuido
Sistema Operativo DistribuidoSistema Operativo Distribuido
Sistema Operativo Distribuido
 

Sistemas distribuidos

  • 1. TECNOLÓGICO DE ESTUDIOS SUPERIORES DE JOCOTITLÁN Ingeniería en Sistemas Computacionales Sistemas gestores de base de datos distribuidasSistemas gestores de base de datos distribuidas Presentan: Eduardo Andrés Colín Jonatan Moreno Mendoza José Juan Cruz Jasso
  • 2. SISTEMAS DISTRIBUIDOS 1. Sistemas Operativos de Red 2. Sistemas Distribuidos 3. Comunicación de procesos en sistemas distribuidos 4. Robustez 5. Aspectos de Diseño
  • 3. SISTEMAS DISTRIBUIDOS Un sistema distribuido es una colección de procesadores débilmente acoplados que se conectan entre sí por medio de una red de comunicaciones. Los procesadores de un sistema distribuido pueden variar en cuanto a tamaño y función; pueden incluir microprocesadores pequeños; estaciones de trabajo; minicomputadores y sistemas de computador de propósito general grandes. A los cuales se les puede conocer como sitios, nodos, computadores, máquinas o anfitriones. El propósito del sistema distribuido es proporcionar a los usuarios acceso a los distintos recursos que el sistema ofrece.
  • 5. SISTEMAS DISTRIBUIDOS Existen dos esquemas para proporcionar este servicio: •Sistemas Operativos de red: Los usuarios sabe que hay varias máquinas y pueden acceder a los recursos remotos iniciando una sesión en la máquina remota apropiada o bien transfiriendo datos de la máquina remota a su propia máquina. La conexión remota se la puede realizar a través de telnet, ssh. Transferencia remota de archivos: ftp, scp.
  • 6. SISTEMAS DISTRIBUIDOS •Sistemas Operativos distribuidos: Un conjunto de procesadores que no comparten memoria ni reloj. En lugar de ello, cada procesador tiene su propia memoria local; los procesadores se comunican entre ellos mediante diversas redes de comunicación, tales como buses de alta velocidado líneas telefónicas. Los usuarios no tienen que saber que hay varias máquinas; acceden a los recursos remotos de la misma manera que a los locales.
  • 7. SISTEMAS DISTRIBUIDOS Existen cuatro razones principales para construir sistemas distribuidos: 1) Compartir recursos: Si varios sitios se conectan ente sí, un usuario de un sitio podría usar los recursos con que otro sitio cuenta. 2) Agilizar los cálculos: Un cálculo se puede dividir en varios subcálculos que se pueden ejecutar de forma concurrente, la disponibilidad de un sistema distribuído podría permitirnos distribuir el cálculo entre los diferentes sitios, a fin de realizarlo simultáneamente. 3) Mejorar la confiabilidad: Si un sitio de un sistema distribuído falla, es posible que los demás sitios puedan seguir funcionando. Cuando el sitio que falló se recupere o repare se deberá contar con mecanismos para integrarlo de nuevo al sistema sin interrupciones. 4) Tener Comunicación: Los usuarios de diferentes sitios tienen oportunidad de intercambiar información. Las funciones que se incluyen son transferencia remota, ingreso, correo y llamadas a procedimientos remotos (RPC)
  • 8. TOPOLOGÍAS Los sitios del sistema se pueden conectar físicamente de diversas maneras; a este tipo de conexiones se las conoce como topologías las cuales se representan como grafos cuyos nodos corresponden a los sitios. 1) Redes totalmente conectadas: • Cada sitio está enlazado directamente con todos los demás sitios del sistema. • El costo es elevado. • Los mensajes llegan rápidamente • Es confiable (fallo de muchos sistemas para que queden divididos)
  • 9. TOPOLOGÍAS 3) Redes jerárquicas: • Los sitios se organizan en forma de árbol. (redes corporativas). • Cada sitio con excepción de la raíz tiene un padre único y cierto número de hijos. • El costo es menor que el de la red parcialmente conectado. • El padre y el hijo se comunican directamente. • Los hermanos se comunican a través de padre. • El fallo de cualquier padre divide la red en varias subredes.
  • 10. TOPOLOGÍAS 4) Redes estrella: • Uno de los sitios conecta a todos los demás sitios. • Ninguno de los sitios se conecta directamente a otro sitio. • El costo del sitio es directamente proporcional al número de sitios. • La comunicación de mensajes requiere sólo dos transferencias. • No se asegura rapidez ya que el nodo central se puede convertirse en cuello de botella. • Se utiliza exclusivamente para conmutación de mensajes. • Si el sitio central falla la red se queda totalmente dividida.
  • 11. TOPOLOGÍAS 5) Redes de bus multiacceso • Hay un solo enlace compartido (bus). • Todos los sitios del sistema se conectan dircctamente a ese enlace; que puede organizarce como línea recta o como anillo. • El costo básico de la red tiene una relación lineal con el número de sitios. • El costo de la comunicación es muy bajo, a menos que el enlace se convierta en un cuello de botella. • El fallo de un sitio no afecta la comunicación entre los demás sitios, pero si el enlace falla, la red se divide totalmente.
  • 12. TOPOLOGÍAS 6) Redes híbridas. • Se conectan redes de distintos tipos. • Las comunicaciones son complejas porque se deben efectuar traducciones entre los distintos protocolos y el encaminamiento de los datos se complica.