Sistemas
distribuidos - ¿Dónde y cómo los aplicamos?
Cuando hacemos referencia
a un sistema distribuido, no queriendo entrar dentro de una definición formal
si no en referirnos principalmente en su actividad objetivo la cual se realizar
una comunicación coordinada para el cumplimiento o realización de un proceso,
para el caso diremos que el objetivo será la compartición de recursos, dentro
de una red de equipos de cómputo puede que de cierta forma existan una
comunicación entre estos como lo sería que todos llegan al mismo enrutador,
pero ahora si uno de estos equipos desea comunicarse y de tal forma acceder y
manipular recursos que tenga una usabilidad en común, ¿Cómo es posible esto?,
para la satisfacción de este proceso podemos manejar un gestor de recursos el
cual hará los procesos anteriormente solicitados y esto de manera confiable y
eficaz.
Imagen tomada de: https://pixabay.com/es/monitor-binaria-sistema-binario-1307227/
El diseño e
implementación de un sistema distribuido no es trabajo ligero, dado que se
tienen que tener en cuenta varios aspectos fundamentales para garantizar la
conexión estable y rápida en el sistema distribuido, y la transferencia y
recepción de archivos de forma exitosa cuando se ofrezca. Entre los aspectos
fundamentales que se tienen que tener presentes en el diseño de los sistemas
distribuidos, están:
- Diseño de componentes individuales.
- Arquitectura y comunicación de servidores.
- Revisión de los conceptos de Ingeniería de Software necesarios.
- Desarrollo de la metodología de diseño de aplicaciones distribuidas.
- Diseño de interfaces gráficas.
- Re-ingeniería de sistemas.
Todo sistema distribuido,
debe estructurarse en una SOA (Arquitectura Orientada a Servicios), robusta
ante la mayor cantidad de incidencias que se puedan presentar, de la forma más
económica y eficiente posible. Todo el sistema será construido como una integración
de servicios, adicional a que todo lo ya existente deberá integrarse así
también. Estos servicios, deben ser reutilizables, y permitir su integración
con otros servicios.
Essi.upc.edu. (2018).
[online] Available at: http://www.essi.upc.edu/~gomariz/index_archivos/DissenyoAplicacionesDistribuidas-EnricMartinez.pdf
[Accessed 22 Sep. 2018].
No comments:
Post a Comment