Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sistemas Distribuidos Fundamentos - Coggle Diagram
Sistemas Distribuidos Fundamentos
Definición
"Es una colección de computadores
independientes..." Andrew Stanenbaum
World Wide Web (www) es un ejemplo
SAT
Ventajas
Aplicaciones distribuidas
Crecimiento
Aumento en capacidad de procesamiento
Fiabilidad y disponibilidad
Economia
Compartir recursos y datos
Desventajas
Fallas frecuentes
Interoperabilidad
Complejidad
Seguridad
Caracteristicas
Programación paralela
Soporte de plataformas homogéneas o heterogéneas mediante middleware
Interaccion app-usuario
A considerar
Transparencia
Esconder los recursos y procesos en diferentes maquinas
Se presenta como una sola maquina
Algunas aplicaciones son
Re-Ubicacion
Replicacion
Migración
Ubicación de los datos
Acceso a los datos
Concurrencia
Fallas
Persistencia
Usabilidad
Se deben de manejar estandares
Compartir recursos
Se le considera el objetivo básico de los sistemas distribuidos
Esto se debe a
Capacidad
Escalabilidad
Costos
Escalabilidad