SlideShare una empresa de Scribd logo
1 de 18
Daniel Vanegas
Diego Alba
Fabián Barrero
Miguel Vargas
“Sistemas cuyos componentes hardware y
software, que están en ordenadores
conectados en red, se comunican y coordinan
sus acciones mediante el paso de mensajes,
para el logro de un objetivo. Se establece la
comunicación mediante un protocolo prefijado
por un esquema cliente-servidor".
Concurrencia
Carencia de reloj global
Fallos independientes de los componentes
Procesamiento central (Host).
Grupo de Servidores
Computación Cliente Servidor.
Sistema donde el cliente es una máquina que solicita
un determinado servicio y se denomina servidor a
la máquina que lo proporciona. Los servicios
pueden ser:
 Ejecución de un determinado programa.
 Acceso a un determinado banco de información.
 Acceso a un dispositivo de hardware.
Servidores de archivos
Servidores de Base de Datos
Servidores de Software de Grupo
Servidores WEB
Servidores de correo
Servidor de objetos
Servidores de impresión
Servidores de aplicación
 Capa de software intermedio entre el cliente y
el servidor. Es la capa de software que nos
permiten gestionar los mecanismos
de comunicaciones. Ejemplo si se hace la
petición de una página web desde un
browser en el cliente, el middleware
determina la ubicación y envía una petición
para dicha página. El servidor Web, interpreta
la petición y envía la página al software
intermedio, quien la dirige al navegador de la
máquina cliente que la solicitó.
Software intermedio general.
Software intermedio de servicios
Independiza el servicio de su implantación,
del sistema operativo y de los protocolos
de comunicaciones.
Permite la convivencia de distintos
servicios en un mismo sistema.
Permite la transparencia en el sistema.
Modelo tradicional: Monitor de teleproceso
o CICS, Tuxedo, Encina.
Modelo OO: CORBA.
En los sistemas Cliente/Servidor, es aquel
que esta gestionado por un servidor y sus
clientes invocan sus métodos utilizando un
"método de invocación remota". El cliente
invoca el método mediante un mensaje al
servidor que gestiona el objeto, se ejecuta
el método del objeto en el servidor y el
resultado se devuelve al cliente en otro
mensaje.
RMI.(Remote Invocation Method)
DCOM.(Distributed Component Object Model)
CORBA.(Common Object Request Broker
Architecture)
Es una colección de datos (base de datos)
construida sobre una red y que pertenecen,
lógicamente, a un solo sistema distribuido,
Descentralización.
Economía.
Mejora de rendimiento.
Mejora de fiabilidad y disponibilidad.
Crecimiento.
Flexibilidad.
Disponibilidad.
Control de Concurrencia.
Con respecto a Sistemas Centralizados:
Con respecto a PCs Independientes:
Una de las ventajas de los sistemas
distribuidos es la economía , pues es
mucho más barato, añadir servidores y
clientes cuando se requiere aumentar
lapotencia de procesamiento.
El trabajo en conjunto
Tienen una mayor confiabilidad.
Capacidad de crecimiento incremental
VOLVER
Se pueden compartir recursos.
Al compartir recursos, satisfacen las
necesidades de muchos usuarios a la
vez.
mejor comunicación entre las personas.
Tienen mayor flexibilidad.
VOLVER
El principal problema es el software, es el diseño,
implantación y uso del software distribuido, pues
presenta numerosos inconvenientes. Los principales
interrogantes son los siguientes:
• ¿Qué tipo de S. O., lenguaje de programación y
aplicaciones son adecuados para estos sistemas?.
• ¿Cuánto deben saber los usuarios de la distribución?.
• ¿Qué tanto debe hacer el sistema y qué tanto deben hacer
los usuarios?.
En general se considera que las ventajas superan a
las desventajas, si estas últimas se administran
seriamente.
 Abarcan una cantidad de aspectos considerables, por
lo cual su desarrollo implica mucha complejidad.
 Existen ciertos aspectos que requieren extremo
cuidado al desarrollarse e implantarse como el manejo
de fallos, el control de la concurrencia, etc.
 Existen muchos temas de investigación relacionados
con los sistemas distribuidos, por ejemplo los
planteados en el apartado de Desafíos.
 Se nota también que muchas tecnologías están en
constante desarrollo y maduración, lo cual implica un
minucioso estudio previo de muchos factores antes de
apostar por alguna tecnología en especial.

Más contenido relacionado

La actualidad más candente

Arquitectura
ArquitecturaArquitectura
Arquitecturamiguel966
 
Arquitectura cliente servidor orlando casadiego remington cucuta
Arquitectura cliente servidor orlando casadiego remington cucutaArquitectura cliente servidor orlando casadiego remington cucuta
Arquitectura cliente servidor orlando casadiego remington cucutaOrlando Casadiego
 
Arquitectura Cliente-Servidor y P2P
Arquitectura Cliente-Servidor y P2PArquitectura Cliente-Servidor y P2P
Arquitectura Cliente-Servidor y P2PManuel Marcano
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidorHenry Bravo
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidorMiguel Orquera
 
Materia Cliente/Servidor
Materia Cliente/ServidorMateria Cliente/Servidor
Materia Cliente/Servidorguest1675627
 
Mapa conceptual arquitectura cliente
Mapa conceptual arquitectura clienteMapa conceptual arquitectura cliente
Mapa conceptual arquitectura clienteAngel Arrieche
 
Modelo cliente servidor
Modelo cliente servidor Modelo cliente servidor
Modelo cliente servidor Andreina Silva
 
Mapa conceptual Arquitectura Cliente/Servidor SAIA Pag. Web
Mapa conceptual Arquitectura Cliente/Servidor SAIA  Pag. WebMapa conceptual Arquitectura Cliente/Servidor SAIA  Pag. Web
Mapa conceptual Arquitectura Cliente/Servidor SAIA Pag. WebHector A. D'hoy
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidorJonathan
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidorPriscyArriaga
 
Sistemas cliente servidor
Sistemas cliente   servidorSistemas cliente   servidor
Sistemas cliente servidorJramos_95
 

La actualidad más candente (20)

Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Arquitectura
ArquitecturaArquitectura
Arquitectura
 
Arquitectura cliente servidor para internet
Arquitectura cliente servidor para internetArquitectura cliente servidor para internet
Arquitectura cliente servidor para internet
 
Arquitectura cliente servidor orlando casadiego remington cucuta
Arquitectura cliente servidor orlando casadiego remington cucutaArquitectura cliente servidor orlando casadiego remington cucuta
Arquitectura cliente servidor orlando casadiego remington cucuta
 
Arquitectura Cliente-Servidor y P2P
Arquitectura Cliente-Servidor y P2PArquitectura Cliente-Servidor y P2P
Arquitectura Cliente-Servidor y P2P
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Importancia de los sistemas cliente servidor
Importancia de los sistemas cliente servidorImportancia de los sistemas cliente servidor
Importancia de los sistemas cliente servidor
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Cliente-Servidor
Cliente-ServidorCliente-Servidor
Cliente-Servidor
 
Materia Cliente/Servidor
Materia Cliente/ServidorMateria Cliente/Servidor
Materia Cliente/Servidor
 
Mapa conceptual arquitectura cliente
Mapa conceptual arquitectura clienteMapa conceptual arquitectura cliente
Mapa conceptual arquitectura cliente
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Modelo cliente servidor
Modelo cliente servidor Modelo cliente servidor
Modelo cliente servidor
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Mapa conceptual Arquitectura Cliente/Servidor SAIA Pag. Web
Mapa conceptual Arquitectura Cliente/Servidor SAIA  Pag. WebMapa conceptual Arquitectura Cliente/Servidor SAIA  Pag. Web
Mapa conceptual Arquitectura Cliente/Servidor SAIA Pag. Web
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Sistemas cliente servidor
Sistemas cliente   servidorSistemas cliente   servidor
Sistemas cliente servidor
 
Cliente/Servidor
Cliente/ServidorCliente/Servidor
Cliente/Servidor
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 

Destacado

Pres2 ide0910641
Pres2 ide0910641Pres2 ide0910641
Pres2 ide0910641pablo146
 
Metodologia PACIE Planificación
Metodologia PACIE PlanificaciónMetodologia PACIE Planificación
Metodologia PACIE PlanificaciónGladysRangel2011
 
Transformaciones isometricas
Transformaciones isometricasTransformaciones isometricas
Transformaciones isometricasveronicajarad
 
Como orar-por-los-hijos
Como orar-por-los-hijosComo orar-por-los-hijos
Como orar-por-los-hijosRODRIMPALAFOX
 
Pendientes admon anterior con ejecución admon actual
Pendientes admon anterior con ejecución admon actualPendientes admon anterior con ejecución admon actual
Pendientes admon anterior con ejecución admon actualRene Cardenas
 
Gastronomie
GastronomieGastronomie
Gastronomiesangoru
 
1. el renacer de la vida17
1. el renacer de la vida171. el renacer de la vida17
1. el renacer de la vida17cprgraena
 
Le systéme reproducteur clauderic sirois 3
Le systéme reproducteur   clauderic sirois 3Le systéme reproducteur   clauderic sirois 3
Le systéme reproducteur clauderic sirois 3clasir0182
 
Presentación didáctica de la gramática y morfosintaxis
Presentación didáctica de la gramática y morfosintaxisPresentación didáctica de la gramática y morfosintaxis
Presentación didáctica de la gramática y morfosintaxisNuria Moreno Moreno
 
Frases filosofos[1]
Frases filosofos[1]Frases filosofos[1]
Frases filosofos[1]odalyss
 
Google glass presentation - I/0 Extended Douala
Google glass presentation - I/0 Extended Douala Google glass presentation - I/0 Extended Douala
Google glass presentation - I/0 Extended Douala Marc NGIAMBA
 
Conexion de 2 hubs por cable utp
Conexion de 2 hubs por cable utpConexion de 2 hubs por cable utp
Conexion de 2 hubs por cable utpJack Daniel Rendon
 

Destacado (20)

Cubismo
CubismoCubismo
Cubismo
 
Photoshop 2
Photoshop 2Photoshop 2
Photoshop 2
 
Geografia gizelle
Geografia gizelleGeografia gizelle
Geografia gizelle
 
Pres2 ide0910641
Pres2 ide0910641Pres2 ide0910641
Pres2 ide0910641
 
Metodologia PACIE Planificación
Metodologia PACIE PlanificaciónMetodologia PACIE Planificación
Metodologia PACIE Planificación
 
Transformaciones isometricas
Transformaciones isometricasTransformaciones isometricas
Transformaciones isometricas
 
Como orar-por-los-hijos
Como orar-por-los-hijosComo orar-por-los-hijos
Como orar-por-los-hijos
 
Pendientes admon anterior con ejecución admon actual
Pendientes admon anterior con ejecución admon actualPendientes admon anterior con ejecución admon actual
Pendientes admon anterior con ejecución admon actual
 
Gastronomie
GastronomieGastronomie
Gastronomie
 
1. el renacer de la vida17
1. el renacer de la vida171. el renacer de la vida17
1. el renacer de la vida17
 
Présentation oh
Présentation ohPrésentation oh
Présentation oh
 
Le systéme reproducteur clauderic sirois 3
Le systéme reproducteur   clauderic sirois 3Le systéme reproducteur   clauderic sirois 3
Le systéme reproducteur clauderic sirois 3
 
Hacia el aula virtual
Hacia el aula virtualHacia el aula virtual
Hacia el aula virtual
 
Presentación didáctica de la gramática y morfosintaxis
Presentación didáctica de la gramática y morfosintaxisPresentación didáctica de la gramática y morfosintaxis
Presentación didáctica de la gramática y morfosintaxis
 
Frases filosofos[1]
Frases filosofos[1]Frases filosofos[1]
Frases filosofos[1]
 
paris 2.0 = Quelle place reste-t-il à la e-communication d’entreprise dans un...
paris 2.0 = Quelle place reste-t-il à la e-communication d’entreprise dans un...paris 2.0 = Quelle place reste-t-il à la e-communication d’entreprise dans un...
paris 2.0 = Quelle place reste-t-il à la e-communication d’entreprise dans un...
 
Google glass presentation - I/0 Extended Douala
Google glass presentation - I/0 Extended Douala Google glass presentation - I/0 Extended Douala
Google glass presentation - I/0 Extended Douala
 
ABA Site Economique
ABA Site EconomiqueABA Site Economique
ABA Site Economique
 
David mc kee
David  mc keeDavid  mc kee
David mc kee
 
Conexion de 2 hubs por cable utp
Conexion de 2 hubs por cable utpConexion de 2 hubs por cable utp
Conexion de 2 hubs por cable utp
 

Similar a Sistemas distribuidos componentes

Servidores informaticos, modelo cliente servdor
Servidores informaticos, modelo cliente servdor Servidores informaticos, modelo cliente servdor
Servidores informaticos, modelo cliente servdor Erivan Martinez Ovando
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidosTensor
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidosTensor
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidosMargarita Labastida
 
Sisdis intro1
Sisdis intro1Sisdis intro1
Sisdis intro1julymci
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidosTensor
 
Seguridad de sistemas distribuidos
Seguridad de sistemas distribuidosSeguridad de sistemas distribuidos
Seguridad de sistemas distribuidosJavierialv
 
Comparativa Arquitectura Cliente/Servidor y Distribuida
Comparativa Arquitectura Cliente/Servidor y DistribuidaComparativa Arquitectura Cliente/Servidor y Distribuida
Comparativa Arquitectura Cliente/Servidor y DistribuidaSergio Olivares
 
DISEÑO DE SOFTWARE DISTRIBUIDO
DISEÑO DE SOFTWARE DISTRIBUIDODISEÑO DE SOFTWARE DISTRIBUIDO
DISEÑO DE SOFTWARE DISTRIBUIDOFidel Antonio
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticasPeluffoA
 
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Universidad de Guadalajara
 

Similar a Sistemas distribuidos componentes (20)

Servidores informaticos, modelo cliente servdor
Servidores informaticos, modelo cliente servdor Servidores informaticos, modelo cliente servdor
Servidores informaticos, modelo cliente servdor
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidos
 
Sisdis intro1
Sisdis intro1Sisdis intro1
Sisdis intro1
 
Concepto de redes
Concepto de redesConcepto de redes
Concepto de redes
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
Arquitecturas centralizadas
Arquitecturas centralizadasArquitecturas centralizadas
Arquitecturas centralizadas
 
Seguridad de sistemas distribuidos
Seguridad de sistemas distribuidosSeguridad de sistemas distribuidos
Seguridad de sistemas distribuidos
 
Aliaga
AliagaAliaga
Aliaga
 
Clase002
Clase002Clase002
Clase002
 
Comparativa Arquitectura Cliente/Servidor y Distribuida
Comparativa Arquitectura Cliente/Servidor y DistribuidaComparativa Arquitectura Cliente/Servidor y Distribuida
Comparativa Arquitectura Cliente/Servidor y Distribuida
 
DISEÑO DE SOFTWARE DISTRIBUIDO
DISEÑO DE SOFTWARE DISTRIBUIDODISEÑO DE SOFTWARE DISTRIBUIDO
DISEÑO DE SOFTWARE DISTRIBUIDO
 
Desarrollo de pag
Desarrollo de pagDesarrollo de pag
Desarrollo de pag
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticas
 
cliente y servidor
cliente y servidor cliente y servidor
cliente y servidor
 
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
 
Tendencia
TendenciaTendencia
Tendencia
 
Tendencia
TendenciaTendencia
Tendencia
 
Tendencia
TendenciaTendencia
Tendencia
 

Sistemas distribuidos componentes

  • 1. Daniel Vanegas Diego Alba Fabián Barrero Miguel Vargas
  • 2. “Sistemas cuyos componentes hardware y software, que están en ordenadores conectados en red, se comunican y coordinan sus acciones mediante el paso de mensajes, para el logro de un objetivo. Se establece la comunicación mediante un protocolo prefijado por un esquema cliente-servidor".
  • 3. Concurrencia Carencia de reloj global Fallos independientes de los componentes
  • 4. Procesamiento central (Host). Grupo de Servidores Computación Cliente Servidor.
  • 5. Sistema donde el cliente es una máquina que solicita un determinado servicio y se denomina servidor a la máquina que lo proporciona. Los servicios pueden ser:  Ejecución de un determinado programa.  Acceso a un determinado banco de información.  Acceso a un dispositivo de hardware.
  • 6. Servidores de archivos Servidores de Base de Datos Servidores de Software de Grupo Servidores WEB Servidores de correo Servidor de objetos Servidores de impresión Servidores de aplicación
  • 7.  Capa de software intermedio entre el cliente y el servidor. Es la capa de software que nos permiten gestionar los mecanismos de comunicaciones. Ejemplo si se hace la petición de una página web desde un browser en el cliente, el middleware determina la ubicación y envía una petición para dicha página. El servidor Web, interpreta la petición y envía la página al software intermedio, quien la dirige al navegador de la máquina cliente que la solicitó.
  • 9. Independiza el servicio de su implantación, del sistema operativo y de los protocolos de comunicaciones. Permite la convivencia de distintos servicios en un mismo sistema. Permite la transparencia en el sistema. Modelo tradicional: Monitor de teleproceso o CICS, Tuxedo, Encina. Modelo OO: CORBA.
  • 10. En los sistemas Cliente/Servidor, es aquel que esta gestionado por un servidor y sus clientes invocan sus métodos utilizando un "método de invocación remota". El cliente invoca el método mediante un mensaje al servidor que gestiona el objeto, se ejecuta el método del objeto en el servidor y el resultado se devuelve al cliente en otro mensaje.
  • 11. RMI.(Remote Invocation Method) DCOM.(Distributed Component Object Model) CORBA.(Common Object Request Broker Architecture)
  • 12. Es una colección de datos (base de datos) construida sobre una red y que pertenecen, lógicamente, a un solo sistema distribuido,
  • 13. Descentralización. Economía. Mejora de rendimiento. Mejora de fiabilidad y disponibilidad. Crecimiento. Flexibilidad. Disponibilidad. Control de Concurrencia.
  • 14. Con respecto a Sistemas Centralizados: Con respecto a PCs Independientes:
  • 15. Una de las ventajas de los sistemas distribuidos es la economía , pues es mucho más barato, añadir servidores y clientes cuando se requiere aumentar lapotencia de procesamiento. El trabajo en conjunto Tienen una mayor confiabilidad. Capacidad de crecimiento incremental VOLVER
  • 16. Se pueden compartir recursos. Al compartir recursos, satisfacen las necesidades de muchos usuarios a la vez. mejor comunicación entre las personas. Tienen mayor flexibilidad. VOLVER
  • 17. El principal problema es el software, es el diseño, implantación y uso del software distribuido, pues presenta numerosos inconvenientes. Los principales interrogantes son los siguientes: • ¿Qué tipo de S. O., lenguaje de programación y aplicaciones son adecuados para estos sistemas?. • ¿Cuánto deben saber los usuarios de la distribución?. • ¿Qué tanto debe hacer el sistema y qué tanto deben hacer los usuarios?. En general se considera que las ventajas superan a las desventajas, si estas últimas se administran seriamente.
  • 18.  Abarcan una cantidad de aspectos considerables, por lo cual su desarrollo implica mucha complejidad.  Existen ciertos aspectos que requieren extremo cuidado al desarrollarse e implantarse como el manejo de fallos, el control de la concurrencia, etc.  Existen muchos temas de investigación relacionados con los sistemas distribuidos, por ejemplo los planteados en el apartado de Desafíos.  Se nota también que muchas tecnologías están en constante desarrollo y maduración, lo cual implica un minucioso estudio previo de muchos factores antes de apostar por alguna tecnología en especial.