Please enable JavaScript.
Coggle requires JavaScript to display documents.
TIPOS DE SISTEMAS DISTRIBUIDOS - Coggle Diagram
TIPOS DE SISTEMAS DISTRIBUIDOS
ISSUES/PITFALLS OF
DISTRIBUTION
Requisito de software avanzado para realizar los beneficios potenciales.
§ Preocupaciones de seguridad y privacidad con respecto a la comunicación de red
§ La replicación de datos y servicios proporciona tolerancia a fallas y
disponibilidad, pero a un costo.
§ Confiabilidad de la red, seguridad, heterogeneidad, topología
§ Latencia y ancho de banda
Dominios administrativos
DISTRIBUTED SYSTEMS
§ Los primeros sistemas distribuidos enfatizaron el sistema único
imagen: a menudo intentaba hacer un conjunto de computadoras en red
parecerse a una computadora ordinaria de propósito general
§ Ejemplos: Amoeba, Sprite, NOW, Condor (sistema por lotes distribuido),
DISTRIBUTED COMPUTING
SYSTEMS
Cluster Computing
Una colección de porcesador similares a la pc y estaciones de trabajo que ejecutan el sistema operativo
capacidad de computacion paralelo utilizando hadware
remplazar las grandes computadoras paralelas
Cluster Computing
Load Balancing Clusters
El procesador de front-end distribuye las solicitudes entrantes
§ granjas de servidores (por ejemplo, en bancos o sitios web
populares)
High Availability Clusters (HA)
Proporcionar redundancia: sistemas de respaldo
Puede ser más tolerante a fallos que los grandes mainframes
High Performance Clusters (HPC)
ejecutan progrmas paralelos
aplicaciones cintificas militares y de ingenieria
DISTRIBUTED COMPUTING SYSTEMS
Clusters – Beowulf model
enviados, maneja la interfaz para los usuarios
procesadores, mantiene la cola por lotes de trabajos
Un procesador es el master; asigna tareas a otros
. Grid Computing System
Modelado libremente en la red eléctrica.
§ Altamente heterogéneo con respecto a hardware, software,
redes, políticas de seguridad, etc.
§ Las redes dan soporte a organizaciones virtuales: una
colaboración de usuarios que agrupan recursos
(servidores, almacenamiento, bases de datos) y los
comparten
Grids
§ Similar a los clústeres, pero los procesadores están acoplados de
manera más flexible, tienden a ser heterogéneos y no todos están en
una ubicación central.
§ Puede manejar cargas de trabajo similares a las de las
supercomputadoras, pero las computadoras grid se conectan a través
de una red (¿Internet?) Y los CPU de las supercomputadoras se
conectan a un bus / red interna de alta velocidad
A PROPOSED ARCHITECTURE FOR GRID SYSTEMS
Fabric layer: interfaces to local resources at a
specific site
§ Connectivity layer: protocols to support
usage of multiple resources for a single
application; e.g., access a remote resource or
transfer data between resources; and protocols
to provide security
§ Resource layer manages a single resource,
using functions supplied by the connectivity
layer
§ Collective layer: resource discovery,
allocation, scheduling, etc.
§ Applications: use the grid resources
§ The collective, connectivity and resource
layers tog
. Cloud Computing
§ Proporciona servicios escalables como una utilidad a través
de Internet.
§ A menudo construido en un grid de computadores
§ Los usuarios compran servicios desde la nube
§ Los usuarios de Grid p