Realizado por Juan David Cáceres estudiante de ingeniería de sistemas y computación.
Referencias:
http://www.monografias.com/trabajos16/sistemas-distribuidos/sistemas-distribuidos.shtml#DEFIN
http://edu8324.blogspot.com.co/2008/08/ventajas-y-desventajas-de-los-sistemas_10.html
"Sistemas cuyos componentes hardware y software, que están en
ordenadores conectados en red, se comunican y coordinan sus acciones
mediante el paso de mensajes, para el logro de un objetivo. Se establece la
comunicación mediante un protocolo prefijado por un esquema
cliente-servidor".
Aplicación de los sistemas distribuidos:
Sistemas Comerciales
Como:
Sistemas de reservas de líneas aéreas.
Aplicaciones bancarias.
Cajas y gestión de grandes almacenes.
Redes WAN
Como:
Los servicios comunes que brinda Internet.
Aplicaciones Multimedia
Como:
Videoconferencia.
Televigilancia.
Juegos multiusuarios.
Enseñanza asistida por ordenador.
Áreas de la informática aplicada a los Sistemas Distribuidos
Como:
Comunicaciones.
Sistemas operativos distribuidos.
Base de datos distribuidas.
Servidores distribuidos de ficheros.
Lenguajes de programación distribuidos.
Sistemas de tolerancia de fallos.
Cuyas características son:
Concurrencia
¿Qué es?
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
¿Qué es?
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
¿Qué es?
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.
Sus Ventajas son:
Procesadores más poderosos y a menos costos
Desarrollo de Estaciones con más capacidades
Las estaciones satisfacen las necesidades de los usuarios.
Uso de nuevas interfaces.
Avances en la Tecnología de Comunicaciones.
Disponibilidad de elementos de Comunicación.
Desarrollo de nuevas técnicas.
Compartición de Recursos.
Dispositivos (Hardware).
Programas (Software).
Eficiencia y Flexibilidad.
Respuesta Rápida.
Ejecución Concurrente de procesos (En varias computadoras).
Empleo de técnicas de procesamiento distribuido.
Disponibilidad y Confiabilidad.
Sistema poco propenso a fallas (Si un componente no afecta a la disponibilidad del
sistema).
Mayores servicios que elevan la funcionalidad ( Monitoreo, Telecontrol, Correo Eléctrico, Etc.).
Crecimiento
Modular.
Es inherente al crecimiento.
Inclusión rápida de nuevos recursos.
Los recursos actuales no afectan.
Realizado por: Juan David Cáceres Aponte.
Estudiante de la escuela de Ingeniería de sistemas y
computación de la UPTC sede seccional Sogamoso