Please enable JavaScript.
Coggle requires JavaScript to display documents.
clasificaciones de un sistema distribuido. Jaime Enrique Garcia Ruiz …
clasificaciones de un sistema distribuido.
Jaime Enrique Garcia Ruiz
Miguel Angel Cortes Marquez
Computación en cluster
Es un conjunto de computadoras similares conectadas a través de una red de área local de alta velocidad.
Cada cluster consiste de un conjunto de nodos de cómputo que son monitoreados y administrados por uno o más nodos llamados maestros.
Computación en red
Se compone de nodos con marcadas diferencias en hardware y tecnología de red. La tendencia actual a tener una configuración específica de nodos para ciertas tareas ha llevado a que haya una mayor diversidad.
Computación en la nube
Es un conjunto de recursos virtualizados alojados en el centro de datos de un proveedor de la nube.
Para el usuario, pareciera que está alquilando su propia computadora exclusiva. Sin embargo, en realidad es probable que la esté compartiendo con otros clientes.
Clasificación según la función
Sistemas de procesamiento distribuido
Varios dispositivos trabajan juntos para completar tareas.
Sistemas de nube distribuida
Ofrecen servicios de computación en la nube a grupos de usuarios.
Sistemas de almacenamiento distribuido
Permiten compartir archivos entre varias computadoras.
Arquitectura
Cliente-Servidor
Peer-to-peer
Modelo de tres capas
Comunicación
Mensajería
Comunicación sincrónica
Protocolos de red (TCP/IP, UDP, HTTP)
Comunicación asincrónica
Escalabilidad
Escalabilidad vertical
Escalabilidad horizontal
Fragmentación de datos
Balanceo de cargas
Monitoreo
Diagnostico de problemas
Análisis de rendimiento
Modelo de datos
Big Data
Almacenamiento distribuido
Base de datos distribuidas
Seguridad
Autorización
Encriptación
Control de acceso
Autenticación