Arquitectura de Sistemas Distribuidos

Description

Mind Map on Arquitectura de Sistemas Distribuidos, created by Erik G. on 20/01/2017.
Erik G.
Mind Map by Erik G., updated more than 1 year ago
Erik G.
Created by Erik G. over 7 years ago
14
0

Resource summary

Arquitectura de Sistemas Distribuidos
  1. Definición
    1. Ordenadores autónomos, enlazados por una red de ordenadores y soportados por un software que hace que la colección actúe como un servicio integrado
    2. Interactúan
      1. Con el fin de cooperar para lograr un objetivo global
      2. Características
        1. Sincronización
          1. No existe un reloj común, ya que existen sistemas con sus relojes de sincronización independiente
          2. Concurrencia
            1. Es la capacidad de la ejecución de los distintos elementos del sistema se realice de forma paralela
            2. Tolerancia a fallos
              1. Los fallos son independientes al nodo del sistema en el que se producen
              2. Sistemas abiertos y heterogéneos
                1. Las arquitecturas como los sistemas operativos no tienen porque ser iguales. Es importante para ahorrar costos
              3. Objetivos
                1. Transparencia
                  1. Los diferentes recursos podrán migrar de localizacón sin afectar a los usuarios
                    1. Acceso concurrente a un mismo recurso
                      1. El crecimiento del sistema y la ocurrencia de fallos en alguno de los nodos no afectará a los usuarios
                      2. Fiabilidad
                        1. Como disponibilidad
                          1. Como coherencia
                          2. Rendimiento
                            1. Debe ser proporcional al número de procesadores empleados
                            2. Escalabilidad
                              1. Si el sistema crece mediante la adición de nuevos nodos el rendimiento será proporcional a la cantidad de procesadores que añadamos
                              2. Flexibilidad
                                1. Se entiende como la capacidad de ampliar o extender el sistema con nuevas funcionalidades de forma sencilla
                                2. Seguridad
                                Show full summary Hide full summary

                                Similar

                                Literature
                                Emma Madden
                                Geography Quiz - Tectonics
                                oscartaylor
                                Analysing Text
                                amberbob27
                                GCSE English Language Overview
                                philip.ellis
                                Mind Maps with GoConqr
                                Manikandan Achan
                                CHARACTERS IN OF MICE AND MEN
                                jessicasusanevans
                                The Five Minute Lesson Plan Template
                                tom.roche_
                                Longevidad y Envejecimiento Fisiológico
                                Isaac Alexander
                                DNA Basics
                                Sarah Juliette B
                                Study timetables importance
                                elena navarro
                                Legislative Branch
                                Mr. Vakhovsky