2. System Model: Distributed System

2.9. Summary


Three types of system models

  • Physical models: capture the hardware composition of a system in terms of computers and other devices and their interconnecting network;
  • Architecture models: defines the components of the system, the way they interact, and the way the are deployed in a network of computers
    • client-server models (many variants)
    • peer processes (P2P)
    • spontaneous networks (mobility)
  • Fundamental models: formal description of the properties that are common to all architecture models
    • interaction models
    • failure models
    • security models