INTRODUCTION

TO

OPERATING SYSTEMS

Lecture 17: INTRODUCTION TO DISTRIBUTED OPERATING SYSTEMS

CHRIS STAFF
Dept. of Computer Science and Artificial Intelligence
University of Malta

Next Lecture: Communication in Distributed Operating Systems


Lecture Outline

Aims and Objectives
What's a Distributed System?
Motivation
Hardware Concepts
Bus-Based Multiprocessors
Switched Multiprocessors
Bus-based multicomputers
Switched Multicomputers
Software
Types of Operating System
Design Issues


Aims and Objectives


What's a Distributed System?


Motivation

Advantages of Distributed over Centralised Systems

Advantages of Distributed Systems over Independent PCs

Disadvantages of Distributed Systems


Hardware Concepts


Bus-Based Multiprocessors


Switched Multiprocessors


Bus-based multicomputers


Switched Multicomputers


Software


Types of Operating System

Network Operating Systems

True Distributed Systems

Multiprocessor Timesharing Systems


Design Issues

Transparency

Flexibility

Advantages

Reliability

Performance

Scalability


Next Lecture...

Communication in Distributed Operating Systems