Design Issues for a Distributed Operating System
Design Issues for a Distributed Operating System
- There are a number of design issues
pertaining to distributed operating systems
- We'll list them here
and explain those issues more fully
on the following pages
that have not already been discussed
- Design Issues (SinShi94):
- Global Knowledge
- Naming
- Scalability
- Compatibility
- Process Synchronization
- Resource Management
- Security
- Structuring
- Design Issues (Sinha97):
- Transparency
- Reliability
- Flexibility
- Performance
- Scalability
- Heterogeneity
- Security
- Emulation of existing operating systems
- If you compare these two lists against
the lists of goals for a distributed system
- You should notice several similarities
- You should also notice some agreement
with the goals of any operating system
you've studied before
- You may notice that some of the chapters in the text
are named after these design issues as well
- While the following pages give a brief introduction to
these issues
many are discussed further in later chapters
CS 551: Distributed Operating Systems
Comments:
Copyright © 2001-2003:
Colorado State University for CS 551.
All rights reserved.