Sei sulla pagina 1di 3

“UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE – L”

 NOMBRE: CARLOS DAVID CALVOPIÑA TERÁN


 ASIGNATURA: AUTOMATIZACIÓN INDUSTRIAL MECATRÓNICA
 NRC: 3007
 CURSO: VIII NIVEL MECATRÓNICA
 FECHA: 21/01/2019

CONSULTA

TEMA: SISTEMAS DISTRIBUIDOS

Los sistemas distribuidos son el resultado de una serie de procesos y transformaciones a lo largo
del tiempo en cuanto a los sistemas informáticos. Este tipo de sistemas involucra elementos tanto
de hardware como de software para entablar una comunicación entre el usuario y los procesos.

 DEFINICIÓN

Un sistema distribuido es un conjunto de elementos de hardware y software interconectados que


establecen comunicación, coordinación y acciones entre sí por medio de mensajes y a través de
un protocolo previamente establecido (Santamaría, 2018).

 CARACTERÍSTICAS.

De acuerdo con (Sosa, 2010) los sistemas distribuidos se caracterizan por su:

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.

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.

Fallos independientes de los componentes.- Cada componente del sistema pudiera fallar de
manera independientemente, 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.

Otro autor como (Turpo, 2010) señala que un sistema distribuido también se debe caracterizar por
su:

Heterogeneidad.- Hace referencia a la variedad y diferencia que podemos encontrar en los


elementos que componen una red de computadoras sobre la que se ejecuta un sistema distribuido.
Seguridad.- La seguridad de la información juega un papel clave al momento de desarrollar este
tipo de sistemas ya que esta tiene un alto valor para los usuarios. Se debe asegurar que no ocurrirán
cosas malas con los mensajes que envían los clientes para solicitar información a un servidor, y
por supuesto, con la información que estos reciben como respuesta a sus peticiones.

Escalabilidad.- Un sistema es escalable si logra conservar su efectividad cuando hay el número


de recursos y el número de usuarios incrementa significativamente, para ello la escalabilidad de
un sistema pude medirse en tres aspectos diferentes: con respecto a su tamaño, con respecto a su
localización o área de implementación y con respecto a su administración.

Transparencia.- Un sistema distribuido es transparente cuando es capaz de presentarse ante los


usuarios y las aplicaciones como si fuese un sistema que corre en una sola computadora, y no
como un sistema cuyos procesos y recursos están distribuidos físicamente en varias
computadoras.

 APLICACIONES

Las aplicaciones de los sistemas distribuidos se conocen como distribuidas, y de acuerdo con
(Lafuente, 2011) persiguen objetivos como:

Alto rendimiento.- Se utiliza una red local para distribuir los procesos de la tarea entre los nodos
de la red con el fin de aprovechar los recursos de cómputo disponibles para reducir el tiempo de
finalización. Este tipo de esquema de cómputo (computación en clúster) ofrece hoy una excelente
relación rendimiento/coste y se encuentra en expansión frente a los tradicionales
supercomputadores.

Tolerancia a fallos.- Generalmente en las aplicaciones la distribución viene dictada por criterios
como la integridad de la información; en cambio en estos sistemas la distribución debe ser de
forma parcial.

Alta Disponibilidad.- En la mayoría de casos se realiza este tipo de sistemas para acercar la
información al usuario y disminuir los tiempos de respuesta.

Movilidad.- El usuario puede utilizar uno u otro dispositivo y acceder al espacio de su


información de forma actualizada y consistente.

Ubicuidad.- El usuario se mueve en un entorno con recursos (ubicuos) no previstos a priori, y la


aplicación trata de ofrecer un comportamiento inteligente en función de las necesidades del
usuario y la naturaleza y disponibilidad de los recursos.

Ejemplos de aplicaciones que siguen estos parámetros son:

 Internet.- Hoy en día es la forma de acceso común a otras aplicaciones, como el correo
electrónico y la transferencia de ficheros. Se basa en la existencia de una fuerte estructura
de comunicaciones, que incluye una infraestructura de enlaces troncales de gran
capacidad (backbones) donde se conectan las subredes y los ISP (proveedores de
servicios de Internet), que proporcionan el acceso a esta infraestructura a los usuarios
particulares utilizando medios diversos y por medio del protocolo HTTP.
 Intranet.- Una intranet es básicamente un entorno Internet restringido; se utilizan los
mismos protocolos y los mismos medios de acceso que en Internet, si bien el acceso se
circunscribe a un dominio administrativo concreto o un conjunto de ellos (por ejemplo,
en una empresa).
Una intranet puede estar compuesta por varias subredes, y estas pueden estar integradas
en Internet, si bien el acceso desde el exterior o la salida desde la intranet pueden estar
restringidos por servidores específicos (firewalls), que actúan como filtros aplicando
criterios a diferentes niveles de la pila de protocolos.

 Entornos ubicuos.- En estos sistemas las aplicaciones no están sujetas a ámbitos


administrativos o de red concretos, como las intranets, pero tampoco operan de manera
ilimitada en el ámbito de Internet. Así, el dispositivo de un usuario opera en el entorno
físico concreto en el que se encuentra de acuerdo a los servicios que descubre en ese
entorno, y se adapta a la infraestructura disponible de la forma más eficiente posible.

 BIBLIOGRAFÍA

Lafuente, A. (9 de Febrero de 2011). Introducción a los sistemas distribuidos. Obtenido de


http://www.sc.ehu.es/acwlaroa/SDI/Apuntes/Cap1.pdf

Santamaría, R. (2018). Sistemas Distribuidos.- Introducción.

Sosa, V. (7 de Junio de 2010). Sistemas distribuidos. Obtenido de


https://www.tamps.cinvestav.mx/~vjsosa/clases/sd/sistemas_distribuidos_panorama.pdf

Turpo, E. (23 de Mayo de 2010). Curso.- Sistemas Distribuidos. Obtenido de


http://www.unap.edu.pe/cidiomas/licing/pdf/sd.pdf

Potrebbero piacerti anche