jueves, 12 de abril de 2012

1.1.4 CARACTERISTICAS SOFTWARE DEL SISTEMA DISTRIBUIDO.


·         Concurrencia.- Esta característica de los sistemas distribuidos permite que los recursos disponibles en la red puedan ser utilizados simultáneamente por los usuarios y/o agentes que interactúan en la red.
·         Carencia de reloj global.- Las coordinaciones para la transferencia de mensajes entre los diferentes componentes para la realización de una tarea, no tienen una temporización general, esta más bien distribuida a los componentes.
·         Fallos independientes de los componentes.- Cada componente del sistema puede fallar independientemente, con lo cual los demás pueden continuar ejecutando sus acciones. Esto permite el logro de las tareas con mayor efectividad, pues el sistema en su conjunto continua trabajando.
·         Compartir recursos :
El término recurso caracteriza el conjunto de cosas que pueden ser compartidas. El rango va desde componentes de hardware (discos e impresoras) a entidades de software (archivos, bases de datos u otros objetos de datos).Los recursos de un computador multiusuario son normalmente compartidos entre todos los usuarios, pero los usuarios de
workstations individuales y PC conectadas en red no obtienen automáticamente los beneficios de compartir recursos.Los recursos en SD están físicamente encapsulados dentro de uno de los computadores y puede ser accesado por otros mediante comunicación.
El término administrador de recurso es usado para denotar el módulo de software que administra un conjunto de recursos de un tipo particular.
·         Sistema Abierto
La apertura de un sistema computacional es la característica que determina si el sistema puede ser ejecutado en varias formas.
Un sistema puede ser abierto o cerrado con respecto a extensiones de hardware (por ejemplo, periféricos, memoria o interfaces de comunicación) o con respecto a extensiones de software (adiciones de características al sistema operativo, protocolos de comunicación y servicios para compartir recursos).
La apertura está asociada a la especificación y documentación de las claves en las interfaces de software de un sistema y dejarlas disponibles a los desarrolladores de software. En una palabra, las claves de interfaces son publicadas.
 ·         Escalabilidad
Los SD operan efectiva y eficientemente en muchas diferentes escalas. El SD práctico más pequeño, probablemente consista de dos WS y un servidor de archivos. Un SD construido como LAN puede contener varios cientos de WS y muchos servidores de archivos, servidores de impresión y otros tipos de servidores.
Varias LAN frecuentemente son interconectadas para formar interredes, y estas pueden contener miles de computadores que forman un único SD, habilitando recursos para ser compartidos entre ellos.
·         Transparencia
La transparencia está definida como el encubrimiento al usuario y al programador de aplicaciones de la separación de componentes en un SD, tal que el sistema es percibido como un todo más que como una colección de componentes independientes.

No hay comentarios:

Publicar un comentario