Documente Academic
Documente Profesional
Documente Cultură
Un sistema distribuido debe hacer que los recursos sean fácilmente accesibles
Debe ocultar de manera razonable el hecho de que los recursos están distribuidos
por toda la red.
Debe ser abierto
Debe ser escalable.
Para sistemas organizacionales a gran escala, estas ventajas significan que los sistemas
distribuidos han reemplazado ampliamente a los sistemas heredados centralizados que
fueron lados en los años 80 y 90. Sin embargo, comparados con sistemas que se ejecutan
sobre un único procesador o un cluster de procesadores, los sistemas distribuidos tienen
varias desventajas:
Complejidad: Los sistemas distribuidos son más complejos que los sistemas
centralizados. Esto hace más difícil comprender sus propiedades emergentes y
probar estos sistemas. Por ejemplo, en vez de que el rendimiento del sistema
dependa de la velocidad de ejecución de un procesador, depende del ancho de
banda y de la velocidad de los procesadores de la red. Mover los recursos de una
parte del sistema a Otra puede afectar de forma radical al rendimiento del sistema.
Seguridad: Puede accederse al sistema desde varias computadoras diferentes, y
el tráfico en la red puede estar sujeto a escuchas indeseadas. Esto hace más difícil
el asegurar que la integridad de los en el sistema se mantenga y que los servicios
del sistema no se degraden por de denegación de servicio.
Manejabilidad: Las computadoras en un sistema pueden ser de diferentes tipos
y pueden ejecutar versiones diferentes de sistemas 0-ik-rativos. Los defectos en
una máquina pueden propagarse a otras máquinas con consecuencias inesperadas.
Esto significa que se requiere más esfuerzo para gestionar y mantener el
funcionamiento del sistema.
Impredecibilidad: Como todos los usuarios de la WWW los sistemas
distribuidos tienen una respuesta impredecible La respuesta depende de la carga
total en el sistema. de su organización y de la carga de la red. Como todos ellos
pueden cambiar con mucha rapidez, el tiempo requerido para responder a una
petición de usuario puede variar de una petición a otra.