0% encontró este documento útil (0 votos)
68 vistas4 páginas

Sistemas Distribuidos en Mecatrónica

El documento describe los sistemas distribuidos, los cuales consisten en componentes de hardware y software conectados en red que se comunican y coordinan mediante el intercambio de mensajes para lograr un objetivo común. Los sistemas distribuidos se caracterizan por la concurrencia, falta de reloj global, fallos independientes de los componentes, y compartición de recursos distribuidos en la red. Ofrecen ventajas como mayor eficacia, tolerancia a fallos, escalabilidad y velocidad, aunque también presentan desventajas en la complejidad del software
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
68 vistas4 páginas

Sistemas Distribuidos en Mecatrónica

El documento describe los sistemas distribuidos, los cuales consisten en componentes de hardware y software conectados en red que se comunican y coordinan mediante el intercambio de mensajes para lograr un objetivo común. Los sistemas distribuidos se caracterizan por la concurrencia, falta de reloj global, fallos independientes de los componentes, y compartición de recursos distribuidos en la red. Ofrecen ventajas como mayor eficacia, tolerancia a fallos, escalabilidad y velocidad, aunque también presentan desventajas en la complejidad del software
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

AUTOMATIZACIÓN

INDUSTRIAL
MECATRÓNICA
6-1-2020

UNIVERSIDAD DE LAS FUERZAS ARMADAS


ESPE - LATACUNGA

CARRERA : ING. MECATRÓNICA.

TEMA : SISTEMAS DISTRIBUIDOS

AUTOR : KÍMBERLY VILLALBA.

DOCENTE : ING. PATRICIA CONSTANTE.

NIVEL : OCTAVO.

NRC : 2504.
SISTEMAS DISTRIBUIDOS

A lo largo de los años la computación ha sufrido muchos cambios, desde el inicio


de las mismas con gran tamaño pero poca velocidad de procesamiento, hasta las
computadoras actuales, cuyo tamaño ha disminuido considerablemente tanto que
se las puede transportar en una maleta con mucha facilidad. Este desarrollo ha
permitido la comunicación entre las mismas gracias a la existencia de un sinnúmero
de protocolos de comunicación.
Los Sistemas Distribuidos son sistemas cuyos componentes hardware y software,
que están en computadoras conectadas en red similar a como lo muestra la Figura
1, 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
preestablecido [1]. Su objetivo es descentralizar tanto el almacenamiento de la
información como el procesamiento. [2]

Figura 1. Sistema distribuido.


Fuente: http://sistemasdistribuidosaisseccion1.blogspot.com/p/definicion-de-los-sistemas-distribuidos.html

Los sistemas distribuidos se implementan en diversas plataformas hardware, desde


unas pocas estaciones de trabajo conectadas por una red de área local, hasta
Internet, con una colección de redes extensas interconectados, que en enlazan
millones de ordenadores. [3]
- Características
 Concurrencia: Esta característica de los sistemas distribuidos permite que
los recursos disponibles en la red puedan ser utilizados simultáneamente
por los usuarios y/o agentes que interactúan en la red. [1]
 Carencia de reloj global: Las coordinaciones para la transferencia de
mensajes entre los diferentes componentes para la realización de una tarea,
no tienen una temporización general, está más bien distribuida en los
componentes. [1]
 Fallos independientes de los componentes: Cada componente del sistema
pudiera fallar de manera independiente, y los demás continuar ejecutando
sus acciones. Esto permite el logro de las tareas con mayor efectividad, pues
el sistema en su conjunto continua trabajando. [1]
 Compartición de recursos: Los recursos en un sistema distribuido están
físicamente encapsulados en una de las computadoras y sólo pueden ser
accedidos por otras computadoras mediante la red. Para que la compartición
de recursos sea efectiva, ésta debe ser manejada por un programa que
ofrezca un interfaz de comunicación permitiendo que el recurso sea
accedido, manipulado y actualizado de manera fiable y consistente, este
programa es el gestor de recursos. [3]
 Aperturas: Un sistema puede ser abierto o cerrado con respecto a
extensiones hardware o software. La apertura de los sistemas distribuidos
se determina principalmente por el grado hacia el que nuevos servicios de
compartición de recursos se pueden añadir sin perjudicar ni duplicar a los ya
existentes. [3]
 Escalabilidad: Los sistemas distribuidos operan de manera efectiva y
eficiente a muchas escalas diferentes. La escala más pequeña consiste en
dos estaciones de trabajo y un servidor de fichero, cuando el tamaño y
complejidad de las redes de ordenadores crece, es un objetivo primordial
diseñar software de sistema distribuido que seguirá siendo eficiente y útil
con esas nuevas configuraciones de la red. [3]
 Transparencia: La transparencia de un sistema distribuido va en conjunto
con que todo el sistema funcione de forma similar en todos los puntos de
red, sin importar la posición del usuario, este mecanismo permite trabajar a
todos los usuarios como si tratara de un equipo único. [3]

 Ventajas [2]
 Mayor eficacia.
 Mayor tolerancia a fallos: Al estar distribuida la información en nodos, en
caso de que se caiga un nodo, dicha información va a encontrarse replicada
en otros nodos.
 Mayor velocidad y procesamiento distribuido: Cuando se realiza una
consulta, lo procesamientos se dividen entre todos los nodos que forman el
sistema distribuido, en lugar de enviarlos a un único nodo y que el mismo
tenga que hacer todo el trabajo.
 Escalabilidad: Si se necesita más procesamiento o añadir más disco duro,
en lugar de que los equipos crezcan de forma vertical añadiendo más
almacenamiento, RAM o CPU, se añaden equipos de forma horizontal al
clúster o sistema distribuido.
 Desventajas [3]
 Software: Existen pocos software disponible para sistemas distribuidos. La
algorítmica es menos controlable.
 Redes: Se pueden saturar o causar otros problemas.

REFERENCIAS
[1 «Tamps.cinvestav.mx,» [En línea]. Available:
] https://www.tamps.cinvestav.mx/~vjsosa/clases/sd/sistemas_distribuidos_pan
orama.pdf.

[2 S. Losada, «OpenWebinars,» 31 Julio 2018. [En línea]. Available:


] https://openwebinars.net/blog/que-es-un-sistema-distribuido/. [Último acceso:
30 Diciembre 2019].

[3 «blogspot,» [En línea]. Available:


] http://sistemasdistribuidosaisseccion1.blogspot.com/p/definicion-de-los-
sistemas-distribuidos.html. [Último acceso: 30 Diciembre 2019].

También podría gustarte