AA1 - Sistemas Distribuidos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

¿Q u é son los sistemas distribu idos?

Son un conjunto de equipos


independientes que actúan de
forma transparente actuando como
un único equipo.

¿Cu ál es su u tilidad?

Descentralizar el almacenamiento de la información


(bases de datos) o cómputo (servicios de procesamiento).
El fin de todo sistema distribuido es diseñar un protocolo
que consiga su objetivo a pesar de los fallos que puedan
tener los componentes.

Tipos y configu raciones

Sistemas Centralizados:

Son equipos de gran potencia que


deben contar con un gran procesador
pues el uso de recursos es muy
grande. Los recursos Sistemas Replicación:
están centralizados y se accede al
sistema desde terminales.. Es el proceso de copiar y mantener
actualizados los datos en varios
modos de bases de datos ya sean
Sistemas Distribuidos: estos persistentes o no.

Los recursos de diferentes máquinas en


red se integran de forma que desaparece
la dualidad local/remoto.

Car acterísticas Clave

Concurrencia:
Cada ordenador de la red ejecuta eventos de
forma independiente y al mismo tiempo que
los otros.
La característica clave de los sistemas
distribuidos es que dan bastante confianza a la Falta de un reloj global:
hora de trabajar con ellos, ya que es muy raro No existe un reloj global en la red que
que falle el sistema por completo. determine la secuencia de los eventos.

Fallos independientes de los componentes:


Los sistemas distribuidos tienen que trabajar
con componentes que pueden fallar.

Jorge Andres Martin Mora


Sistemas Distribuidos
Relación de los sistemas distribu idos
con el modelo cliente ser vidor

La arquitectura cliente-servidor es un modelo de aplicación


distribuida en el que las tareas se reparten entre los
proveedores de recursos o servicios, llamados servidores, y
los demandantes, llamados clientes. Un cliente realiza
peticiones a otro programa, el servidor, quien le da
respuesta.

Estru ctu ra y arq u itectu ra

Arquitectura:
• Cliente/Servidor
• Internet en entornos gráficos
• Batch
• Transaccional

Estructura Paralela:
Se orienta a resolver rápidamente
una tarea empleando múltiples
procesadores simultáneamente.

Estructura Distribuida:
Se usa en aplicaciones
comerciales y procesamiento de
datos. Van desde configuraciones
cliente/servidor sobre redres en
varias escalas hasta internet.

Tendencias

Arquitectura SMP (Uma):


Son ordenadores con arquitectura de
memoria compartida que presentan
en la memoria principal un acceso
simétrico desde cualquier procesador

Arquitectura DSM (Numa):


Es una forma de arquitectura de memoria
donde los recuerdos físicamente separados
se pueden tratar como un espacio de
direccionamiento lógico compartido.

Jorge Andres Martin Mora


Sistemas Distribuidos
¿Q u é e s middle ware?

Middleware es software que se sitúa


entre un sistema operativo y las
aplicaciones que se ejecutan en él.

Funciona como una capa de


traducción oculta para permitir la
comunicación y la administración de
datos en aplicaciones distribuidas.

Desarrollo de aplicaciones nuevas


El middleware admite tiempos de
ejecución conocidos y modernos para
varios casos prácticos.
Optimización de las aplicaciones actuales
El middleware permite que los
desarrolladores conviertan las
aplicaciones monolíticas heredadas en
aplicaciones nativas de la nube

Integración completa
Las herramientas de integración de
middleware conectan sistemas
internos y externos fundamentales.

API
Son conjuntos de herramientas,
definiciones y protocolos que permiten que
las aplicaciones se comuniquen entre sí.

Transmisión de datos
Replica un conjunto de datos en un almacén
intermedio, donde los datos se pueden
compartir entre varias aplicaciones.

Automatización empresarial inteligente


El middleware ayuda a los desarrolladores,
los arquitectos y los líderes empresariales y
de TI a automatizar las decisiones
manuales.

Bibliografía

Sergio Lozada (31 de julio de 2018), openwebinars.net, https://openwebinars.net/blog/que-es-un-sistema-distribuido/

Rosa Elizabeth Gutiérrez Cocom, Carlos Alberto López Mata, Martín Jiménez Aguirre (8 de enero de 2014), Usos y tendencias de los
sistemas distribuidos, http://sistemas-operativos-distribuidos.weebly.com/sistemas-operativos-distribuidos/usos-y-tendencias-de-los-
sistemas-distribuidos1

OpenWebinars (7 de julio de 2017), QUÉ ES UN SISTEMA DISTRIBUIDO, https://www.youtube.com/watch?v=lvr9eSk0lkU

Roberto Gómez Cárdenas, Arquitectura de los sistemas distribuidos, http://cryptomex.org/SlidesDist/ArquiSistDist.pdf

Alberto Lafuente, Departamento de Arquitectura y Tecnología de Computadores, UPV/EHU, Introducción a los sistemas distribuidos,
http://www.sc.ehu.es/acwlaroa/SDI/Apuntes/Cap1.pdf

Wikipedia, Replicación (Informática),


https://es.wikipedia.org/wiki/Replicaci%C3%B3n_(inform%C3%A1tica)#Modelos_de_replicaci%C3%B3n_en_sistemas_distribuidos

Adrian Rodriguez (30 de septiembre de 2019), ¿Qué es un sistema distribuido?, https://medium.com/@adr.rod87/qu%C3%A9-es-un-


sistema-distribuido-442870a40bc4

Ciencia y Tecnología (21 de marzo de 2018), Sistemas distribuidos, características y clasificación,


https://www.universidadviu.com/sistemas-distribuidos-caracteristicas-clasificacion/

Prof. Caleb Betancourt (20 de febrero de 2016), Sistemas Distribuidos, http://sistemasdistribuidosurg.blogspot.com/2016/02/la-


arquitectura-cliente-servidor-es-
un.html#:~:text=La%20arquitectura%20cliente%2Dservidor%20es,servidor%2C%20quien%20le%20da%20respuesta.

Estructura y arquitectura, Estructura y arquitectura, http://cs.uns.edu.ar/~pmd/sosd/downloads/Slides/08-Intro_SD_BW.pdf

RedHat, ORIGEN E IMPORTANCIA DEL MIDDLEWARE, ¿Qué es el middleware?, https://www.redhat.com/es/topics/middleware/what-is-


middleware

Jorge Andres Martin Mora


Sistemas Distribuidos

También podría gustarte