Friday, October 5, 2018

Aplicación de Sistemas Distribuidos


APLICACIÓN DE SISTEMAS DISTRIBUIDOS



  Nelly Silva - Daniel Castillo


Los sistemas distribuidos, hoy en día hacen parte de casi todos los sistemas informáticos que se utilizan, aunque muchas veces, esto hace parte de un proceso transparente para los usuarios, dado que ellos no se están ejecutando en la pantalla del ordenador de un cliente que hace peticiones a servidores o a servicios, razón por la cual, es labor de arquitectos de software y de quienes hacen toda esta configuración, tener claridad sobre estos términos, aunque no solo de ellos, sino también de quien pueda verse interesado en la materia. Este contexto nos sirve como base para saltar a la pregunta: ¿En dónde podemos ver sistemas distribuidos reales?

Los sistemas distribuidos, aunque se pueden distribuir en distintos segmentos, en este escrito estarán divididos en servicios y aplicaciones, definiendo un servicio como los componentes de la parte de atrás de una aplicación, mientras que la aplicación corresponde al objeto con el que un cliente interactúa. Definiéndolos a detalle se tiene que:

  
Sistemas distribuidos en servicios:

-         Servicios de bases de datos: Es una de las muestras más grandes de sistema distribuido, dado que las bases de datos están extendidas en todo el mundo, lo que ayuda a que la concurrencia y su accesibilidad sea alto, evitando que los datos dejen de estar disponible.

-        Servicios de DHCP: Servicio de asignación de IP de manera dinámica, en la que se accede desde un cliente, hacia un servidor que tiene el servicio instalado y funciona de manera distribuida, dado que el servicio no está en todos los equipos finales, sino en un servidor conectado con los equipos finales, dando la información necesaria.

-       Servicios SMTP: Servicio de envío y recepción de correos electrónicos, que puede ser accedido y consultado, siempre y cuando estén bajo el mismo dominio.

-        Servicios FTP: Permiten transferencia de archivos para los dispositivos conectados a una misma red, accediendo a los archivos alojados en un servidor.



Los sistemas distribuidos se pueden ver en aplicaciones como:


Bancolombia.

En un banco es indispensable que las computadoras estén conectadas dentro de una sucursal y que esta sucursal esté conectada con otras sucursales, existen más factores involucrados ya que el sistema debe recibir datos, también que mantenga las bases de datos actualizadas según las transacciones realizadas en el banco.


Se requieren redes locales, las cuales deben incluir conectores adecuados para cada equipo y que mantengan la actualización de los datos. La seguridad se brinda encriptando los datos de forma que nadie pueda tener acceso a ellos, excepto el cliente, el empleado del banco o encargado administrativo.

Cada banco puede tener una topología distinta pero la más utilizada es la topología de árbol, ya que conecta todos los nodos y a su vez están conectados a un switch, esta topología tiene como ventaja que puede tener grandes redes y no se pierden datos, pero se requiere mucho cableado y es más compleja de configurar. 


Sistdistribuidosi.blogspot.com. (2014). Sistemas distribuidos en bancos. Recuperado de:  http://sistdistribuidosi.blogspot.com/2014/12/sistemas-distribuidos-en-bancos.html



Sistema Distribuido Mercado Libre.




Tomado de: https://cdn.colombia.com/sdi/2014/09/15/c256a70998ce4b258be8976dd5697aed.jpg


Al ser un sistema que funciona como intermediara virtual entre un vendedor y un comprador se puede ver como un sistema distribuido porque tiene sedes en varios países, cada sede cuenta con su propio sistema distribuido, convirtiendo a Mercado Libre como súper sistema.

El sitio Web no es quien vende los productos directamente simplemente se encarga de servir como un publicador e interventor en la venta, ofreciendo diferentes formas transaccionales de compra y venta.

El sistema requiere de distintos servidores para poder brindar a los usuarios una interfaz, donde puedan tener acceso a las ventas ofrecidas en otros países y pueda así realizar una compra directamente con el vendedor.


Sistema Distribuido Operador de Telefonía Móvil.



Tomado de: https://upload.wikimedia.org/wikipedia/commons/8/8e/Resuso_de_frecuencias_en_una_red_de_celdas.png 

Los teléfonos celulares se han convertido en algo indispensable, el hecho de querer estar conectados en las redes sociales implica una conexión entre varios dispositivos y para lograrlo lo proveedores inalámbricos deben tener una gran cobertura, teniendo que dividir el territorio en cuadrículas llamadas celdas o células, y en cada una instalan antenas repetidoras.

Así un teléfono móvil funciona como un receptor-transmisor que recibe y envía ondas las cuales el terminal las transforma y las envía al teléfono destinatario.


No comments:

Post a Comment