Está en la página 1de 1

Aplicaciones comerciales como software bancarias

o sistemas de gestión de grandes empresas tipo


SAP o aplicaciones CRM.
Transparencia

Contenido multimedia incluyendo enseñanza online,


Soporte de la concurrencia
videojuegos multijugador o servicios de
videoconferencia.
Gestión de fallos
Se es utilizada hoy dia
Servicios en la nube como correo electrónico, características debería proporcionar

almacenamiento cloud, o world wide web.


Escalabilidad

Sistemas informáticos complejos que incluyan base


de datos distribuidas, telecomunicaciones, sistemas Seguridad

operativos distribuidos, servidores de ficheros y


lenguajes de programación. Apertura: clave del éxito de Internet

Llamada a procedimiento remoto (LPR)


Hardware: Las máquinas son autónomas.
Proporcionar un Middelware que simplifique el desarrollo de aplicaciones
distribuidas Software: Los usuarios piensan que el sistema es
Evitar que un programador tenga que interactuar con la programación de Sockets
como una única computadora.

Ocultar detales relativos a la red

El servidor ofrece procedimientos en el cliente como si fueran procedimientos Concurrencia. Una arquitectura distribuida permite
locales que sea utilizada por todos los usuarios que
Se busca ofrecer un entorno de programación lo más similar a un entorno no interactúan en la red.
distribuido

El RPC oculta los detalles de implementación de estas llamadas remotas,


implementa la Modularidad. Esta característica permite que los
llamada remota mediante un dialogo de petición respuesta.
sistemas distribuidos sean escalables, teniendo
capacidad para crecer de forma simple y eficiente.
LOS RPC

Sistemas Transparencia. Proporcionando a los usuarios y las

Distribuidos
Física aplicaciones una visión de los recursos del sistema
como si se tratase de una única máquina o equipo.
Red

Se basan en los microprocesadores conectados con una red y las redes LAN y WAN No depende de los componentes. Un sistema
Transporte ATM tecnología de conmutación
(de
HARDWARE
de
área
celdas
local orientada a la conexión.
y mundial) con diferentes topologías de red en su diseño.
Aspectos distribuido no depende de los distintos componentes
hardware que lo forman, ya que, si alguno falla, los
Aplicación
MODELO OSI
Caracteristicas: demás continúan con los procesos sin que el
sistema se vea interrumpido o sufra pérdidas de
Presentación datos.

Sesión
Apertura. La arquitectura distribuida permite añadir
Vínculo de datos nuevos servicios que compartan los recursos
existentes sin perjudicar los servicios que ya se
están ejecutando. Por eso deben estar diseñados
Modelo cliente/servidor sobre protocolos estándar que permitan utilizar
Algunas Son: hardware y software de distintos fabricantes o
modelos arquitectónicos desarrolladores.

Mayor nivel de complejidad Carencia de reloj global. Las coordinaciones para la


Seguridad transferencia de mensajes entre los diferentes
Mayor esfuerzo equipos para la resolución de una o varias tareas,
no tienen una temporización general, es decir, se
Desventajas de la arquitectura distribuida encuentra distribuida a los componentes.

Conjunto de programas informáticos que utilizan recursos


computacionales en varios nodos de cálculo distintos para
Incrementa la eficacia lograr un objetivo compartido común. La finalidad de los
Mayor tolerancia a los errores sistemas distribuidos es eliminar los cuellos de botella o
los puntos de error centrales de un sistema.
Proporciona una mayor velocidad Ventajas de la arquitectura distribuida
Flexibilidad y escalabilidad

También podría gustarte