Sistema Distribuido

Sus componentes principales son dos; Hardware y Software, conectados en red, se comunican y coordinan sus acciones mediante mensajes para el logro de un objetivo. Se establece la conexión mediante un protocolo prefijado por un esquema Cliente-Servidor.

Sus caracteristicas son:

  • Concurrencia: los recursos disponibles en la red, pueden ser utilizados simultáneamente por los usuarios de la red.
  • Carencia de Reloj Global: Cada equipo de computo tiene su propio reloj interno el cual lo coordina sus acciones, así que esto es para que los sistemas esten coordinados y estén sincronizados.
  • Fallos independientes de los componentes: Esto es si un componente falla, no importa porque los demás siguen trabajando y pueden terminar sus tareas esto debido a que cada componente es independiente de otro.
Cliente-Servidor
Sistema donde el cliente es una maquina que solicita un determinado servicio y el servidor es la maquina que lo proporciona.
Estos Servicios se clasifican en cadegorias que son:
  1. Servidores de Archivo: Proporciona archivos para clientes, El cliente solicita los archivos y el servidor los ubica y los envía.
  2. Servidores de Base de datos: Son los que almacenan gran cantidad de datos estructurado. El cliente hace una consulta, el servidor recibe esta consulta y extrae solo la información  pertinente y envía esa al cliente.
  3. Servidores de Software de Grupo: Es aquel que permite organizar el trabajo de un grupo. almacenar las listas de correo electrónico. El Cliente puede indicarle, que se ha terminado una tarea y el servidor se lo envía al resto del grupo.
  4. Servidores WEB: Guardan y proporcionan paginas Html. El cliente desde un buscador hace una llamada de la pagina y el servidor recibe el mensaje y envía la pagina correspondiente.
  5. Servidores de Correo:Gestiona el envio y recepcion de correos electronicos de un grupo de usuarios, solo debe utilizar un protocolo de correo.
  6. Servidores de Objetos:Permite almacenar objetos que pueden ser activados a distancia.
  7. Servidores de Impresión: Gestionan las solicitudes de impresión de los usuarios. El usuario manda al servidor, el cual la pone en cola y cuando termina manda un mensaje al usuario que ya termino.
  8. Servidores de Aplicación: Se dedica a una única aplicación. Una aplicación a la que puede acceder el usuario.
Servidores de internet
Una vez visto esto, y haber entendido estos conceptos fundamentales para dar inca pie en los Sistemas Distribuidos Global en el Internet. Si bien sabemos que todo lo que se ha mencionado aqui lo tiene el Internet.
Lo vemos a diario en la vida cotidiana: al compartir una tarea realizada en un archivo de texto con un compañero que vive en otro estado lo subimos a un servidor y el lo busca y lo encuentra y lo descarga. Al registrarnos en una pagina nosotros introducimos nuestros datos y al momento de enviarlos, el servidor de base de datos va a su base de datos y verifica si se encuentran y cosas así. Para el servidor Web pues es lo mas usual solo entramos a un navegador popular e introducimos la dirección de la pagina que queremos visualizar y el servidor la busca y la encuentra y te la muestra en tu navegador.
Así que en todo caso Internet es Un Sistema Distribuido Global ya que se conforma por todos los sistemas distribuidos que hay.