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

                                Volcanoes
                                1jdjdjd1
                                C1 - Formulae to learn
                                Tech Wilkinson
                                Biology Unit 2 - DNA, meiosis, mitosis, cell cycle
                                DauntlessAlpha
                                BIOLOGY B1 5 AND 6
                                x_clairey_x
                                Biology- Genes, Chromosomes and DNA
                                Laura Perry
                                Themes in Lord of the Flies
                                lowri_luxton
                                Othello content knowledge quiz
                                rubyduggan
                                How did Hitler challenge and exploit the Treaty of Versailles 1933 - March 1938?
                                Leah Firmstone
                                Chemistry (C3)
                                Amy Lashkari
                                OP doplnovaci otazky
                                Helen Phamova
                                Muscles- Physiology MCQs PMU- 2nd Year
                                Med Student