Está en la página 1de 3

Sistemas Distribuidos

Un sistema distribuido es un conjunto de programas informáticos que utilizan recursos


computacionales en varios nodos de cálculo distintos para lograr un objetivo compartido
común. Este tipo de sistemas, también denominados "computación distribuida" o "bases de
datos distribuidas", usan nodos distintos para comunicarse y sincronizarse a través de una
red común. Estos nodos suelen representar dispositivos de hardware físicos diferentes, pero
también pueden representar procesos de software diferentes u otros sistemas encapsulados
recursivos. La finalidad de los sistemas distribuidos es eliminar los cuellos de botella o los
puntos de error centrales de un sistema.

Los sistemas de computación distribuida tienen las características siguientes:

 Recursos compartidos: los sistemas distribuidos pueden compartir hardware,


software o datos.
 Procesamiento simultáneo: varias máquinas pueden procesar la misma función a la
vez.
 Escalabilidad: la capacidad computacional y de procesamiento puede escalarse
hacia arriba según sea necesario cuando se añaden máquinas adicionales.
 Detección de errores: los errores se pueden detectar más fácilmente.
 Transparencia: un nodo puede acceder a otros nodos del sistema y comunicarse con
ellos.

Un sistema distribuido tiene como objetivos elevar la eficiencia y evitar los errores y los
cuellos de botella.

Tipos de sistemas distribuidos:

 Los sistemas client-server son el tipo más tradicional y sencillo de sistema


distribuido, en el que varios ordenadores conectados en red interactúan con un
servidor central para almacenar datos, procesarlos o realizar cualquier otro objetivo
común.
 Las redes de telefonía móvil son un tipo avanzado de sistema distribuido que
comparte cargas de trabajo entre terminales, sistemas de conmutación y dispositivos
basados en Internet.
 Las redes peer-to-peer distribuyen cargas de trabajo entre cientos o miles de
ordenadores que ejecutan el mismo software.

Conclusión

Internal
En conclusión, un sistema distribuido es un conjunto de programas informáticos que
utilizan recursos en diferentes nodos de cálculo para lograr un objetivo compartido. Estos
sistemas eliminan cuellos de botella y puntos de error centrales, y tienen características
como recursos compartidos, procesamiento simultáneo, escalabilidad, detección de errores
y transparencia. Su objetivo es mejorar la eficiencia y evitar errores y cuellos de botella.
Hay diferentes tipos de sistemas distribuidos, como los sistemas client-server, las redes de
telefonía móvil y las redes peer-to-peer.

Referencias Bibliográficas

Atlassian. (s. f.). ¿Qué es un sistema distribuido? | Atlassian.

https://www.atlassian.com/es/microservices/microservices-architecture/distributed-

architecture#:~:text=Un%20sistema%20distribuido%20es%20un,error%20centrales%20de

%20un%20sistema.

marketing. (2023, 6 marzo). Sistema distribuido. Preteco. https://preteco.com/objetivo-de-un-

sistema-distribuido-en-una-empresa/

Pardo, D. (2023, 25 abril). Sistemas distribuidos: Porque un solo ordenador no puede con tu

procrastinación. Pandora FMS - The Monitoring Blog.

https://pandorafms.com/blog/es/tipos-de-sistemas-distribuidos/

Tanenbaum, A. S., & Van Steen, M. (2001). Distributed Systems: Principles and Paradigms.

http://ce.miau.ac.ir/azmoninfo/slides.01.pdf

Internal
3

Internal

También podría gustarte