Código: 7522110002. Descripción del texto o actividad a realizar. Se realizará una síntesis del tema de la unidad 1 “introducción a los sistemas distribuidos” en la cual se utilizarán como apoyo los siguientes libros: - López Fuentes Francisco de Asís. Sistemas Distribuidos. PAG. 15 –22. 2019. - Muñoz Escoí, F. D. Concurrencia y sistemas distribuidos Pag 141 – 164. 2013. Palabras claves. Interconexión, dispositivos, nodos, recursos, red. Objetivos de las lecturas o actividad a realizar. - Aprender que es un sistema distribuido. - Conocer cuáles son los conceptos fundamentales dentro de los sistemas distribuidos. Conceptos claves y definiciones Interconexión: La interconexión es el enlace físico y lógico entre dos o más redes. Permite el intercambio de datos y recursos entre diferentes sistemas, como redes de área local (LAN), redes de área amplia (WAN) e Internet. Dispositivos: Son equipos físicos que se conectan a una red. Nodos: Son puntos de conexión dentro de una red. Recursos: Son componentes o servicios que se comparten en una red. Red: Es un conjunto de dispositivos y nodos conectados entre sí. Resumen de la(as) lecturas
INTRODUCCION A LOS SITEMAS DISTRIBUIDOS.
Un sistema distribuido es un conjunto de componentes que son independientes, estos componentes ya sean computadoras, dispositivos u otros deben estar en diferentes ubicaciones y se deben comunicar entre sí para lograr un objetivo en común. CARACTERISTICAS DE LOS SISTEMAS DISTRIBUIDOS. Los sistemas distribuidos cuentan con una serie de características como lo son los componentes independientes, es decir que cada componente tiene su propio procesamiento, su propia memoria y sus propios recursos; la comunicación por mensajes, ya que en estos sistemas los componentes se comunican intercambiando mensajes a través de una red; la transparencia, es decir que los usuarios no necesitan saber en donde se ejecutan los componentes o como estos se comunican; la concurrencia, o sea que pueden ejecutarse múltiples tareas al mismo tiempo en diferentes componentes y la escalabilidad, es decir, que se pueden agregar más componentes para que el sistema crezca.
COMPONENTES CLAVE EN UN SISTEMA DISTRIBUIDO.
Los nodos, estos son las unidades básicas de cualquier sistema distribuido, pueden ser las computadoras, los servidores, los dispositivos móviles o cualquier dispositivo que tenga capacidad de procesamiento y de comunicación. La red, esta es el medio por el que los nodos se comunican entre sí, esta red puede ser de área local LAN, de área amplia WAN o internet. El software, este es el conjunto de programas que son ejecutados en los nodos y que permiten la comunicación, coordinación y el trabajo en conjunto para lograr el objetivo.
VENTAJAS DE LOS SITEMAS DISTRIBUIDOS.
Gracias a su escalabilidad se pueden agregar más recursos a medida que la demanda vaya aumentando. Gracias a su disponibilidad los sistemas distribuidos son más tolerantes a fallos en comparación con los sistemas centralizados. Gracias a su flexibilidad los componentes pueden agregarse o eliminarse fácilmente. Los sistemas distribuidos son generalmente más económicos que los sistemas centralizados.
DESVENTAJAS DE LOS SISTEMAS DISTRIBUIDOS.
- La comunicación por red es más lenta que la comunicación local. - Dado a que se pueden ejecutar múltiples tareas en distintos nodos pueden existir problemas de sincronización y de acceso a recursos. - En comparación con los sistemas centralizados los sistemas distribuidos son más vulnerables a ataques. - En un sistema distribuido puede ser más difícil identificar la causa de un problema.
TIPOS DE SISTEMAS DISTRIBUIDOS.
- Cliente- servidor, es el tipo más común de sistema distribuido, en este los nodos se dividen en dos grupos, los clientes y los servidores, los clientes son los que solicitan los recursos o los servicios a los servidores. - P2P o de igual a igual, en este no hay una distinción muy clara entre clientes y servidores, todos los nodos pueden actuar como clientes y como servidores al mismo tiempo. - Distribuidos de tres niveles, estos se dividen en tres niveles, la presentación, la aplicación y los datos, la presentación se encarga de la iteración con el usuario, la aplicación se encarga de la lógica del negocio y los datos se encargan de almacenar y recuperar datos. Metodología de trabajo (Cómo realizó la actividad) Para este trabajo se realizó una lectura critica, ya que se comparó y confirmo que la información fuera verdadera y se tuvieron en cuenta los saberes previos sobre el tema haciendo que se pudiera emitir una opinión propia acerca de lo leído. Conclusiones de la lectura o actividad. Del tema de la unidad 1 “introducción a los sistemas distribuidos” concluyo que los componentes de los sistemas distribuidos son independientes, estos desde sus diferentes ubicaciones interactúan o se comunican entre sí para lograr un objetivo común, los componentes al ser independientes tienen su propio procesamiento, recursos y memoria. Los sistemas distribuidos ofrecen diversas ventajas como lo son poder agregar más componentes según se requiera, la tolerancia a fallos, los componentes pueden eliminarse o agregarse de una forma muy fácil y su costo es mucho menor al de otros sistemas, aunque también presentan varias desventajas como son la comunicación lenta, problemas de sincronización y acceso a recursos, vulnerabilidad a ataques y dificultad para identificar la causa de un problema. Discusiones y recomendaciones. No tengo ninguna recomendación ni estoy en desacuerdo con las postulaciones de las lecturas con las cuales trabaje. Bibliografía. https://elibro.unicartagenaproxy.elogim.com/es/lc/unicartagena/titulos/57365 http://dccd.cua.uam.mx/repositorio/libros.php?libro=LopezFuentes- SistemasDistribuidos