Distributed Computing: Motivation and Enablers

4/7/97


Click here to start


Table of Contents

Distributed Computing: Motivation and Enablers

Trade-offs: Performance, Complexity, Cost

What is a Distributed System

Decentralized Computation

Typical Properties

Levels, Scales and Layers

Example: transport

Example: mail

Example: load instruction

Addressing and classification

Layering in a communication system

Layered architectures and protocols

ISO Open System Interconnection

Layering Principles (ISO)

Services, Users and Providers

Service Layering

Service Primitives

Example: a fragment of the Internet

Distributed Systems: Principles

Principle: Recursion

Principle: Addresses

Kinds of Addresses (Names)

Principle: End-to-end reliability

Principle: End-to-end reliability

Principle: Broadcast vs point-to-point

Principle: Real time

Principle: Real time

Principle: Real time

Principle: Fault tolerance

Principle: Fault tolerance

Principle: Fault tolerance

Performance of communication

Performance issues

Specifications for communication

PPT Slide

Perfect channels

Reliable channels

Unreliable channels

Unreliable FIFO channel

Advantages of DS

Disadvantages of DS

Author: Authorized User