Sistemas Distribuidos En Grupos
Sistemas Opererativos 2
Seccion: 0603
SISTEMAS DISTRIBUIDOS EN GRUPOS
Eduardo Laguna C.I: 16.104.349Ronald Alfonzo C.I: 17.983.383
Al comenzar vemos necesaria la definición de lo que es un sistema distribuido, dado que algunos autores consideren que en los recursos bibliográficos existe muchaconfusión entre lo que es un sistema distribuido y lo que es una red de computadoras, y la clave distintiva es que un sistema distribuido es una colección de ordenadores independientes que los usuariosven como un sistema coherente. Usualmente tiene un solo modelo o paradigma que presenta a sus usuarios. A menudo existe una capa de software conocido como middleware el cual es responsable deimplementar este modelo.
Mientras que en una red de computadoras la coherencia, el modelo y la capa de software son inexistentes ya que los usuarios están expuestos directamente a las máquinas ocomputadoras. Por ejemplo, si esas computadoras tuviesen distintos programas o sistemas operativos esto sería completamente evidente para los usuarios.
Entre los servicios ofrecidos por un sistema distribuidoestán la comunicación, la sincronización, el procesamiento distribuido y la compartición de recursos; La comunicación particularmente es uno de los servicios mas importante, dado que permite lacomunicación entre equipos de 1 a 1, de 1 a N (muchos), de N a 1 y de N a M, dada la necesidad de compartir los recursos entre cada uno de los componentes de un sistema distribuido es necesario que existatransferencia de datos y sincronización de operaciones por lo que es necesario aplicar un modelo multicast o comunicación en grupo.
El multicast consiste en el envío de un mismo mensaje desde elorigen hasta un grupo de nodos de destino, sin embargo esto comúnmente es confundido con broadcast, dado que este significa el envío de un paquete que puede ser escuchado por todos los nodos de la red....
Regístrate para leer el documento completo.