[Syllabus] [Teaching
materials] [References, literature] [Questions]
Course: Distributed Operating Systems
Requirements of DOSs, models of DOSs, microkernels and distributed
operating systems, communication, synchronisation, deadlock
management, process management, resource allocation, protection and
security, user authentification, services in DOSs, servers in
distributed systems;
Case studies of distributed operating systems: Accent, Charlotte,
Amoeba, Eden, LOCUS, Mach, QNX;
Coordination and distributed coordination, mechanisms for
coordination, coordination mechanism for WWW and multiagent systems,
coordination languages, compiling methods and semantic issues for
coordination languages, operating systems and coordination,
coordination in software architecture design, case studies of
coordination.
- Introduction to distributed operating
systems
References [Col94], [Gos91], [Sin96], [Tan95]
- Process management in distributed systems
References [Col94], [Gos91],
[Sin96]
- Communication in Distributed Systems
References [Col94], [Gos91], [Sin96]
- Time, Synchronisation and Coordiantion in
Distributed Systems
References [Col94],
[Gos91]
- Resource Management in Distributed
Systems
References [Col94], [Gos91], [Sin96]
- Naming in Distributed Systems
References [Gos91], [Sin94], [Sin96]
- File Service in Distributed Systems
References [Col94], [Gos91], [Sin96], [Tan95]
- Memory Sharing in Distributed Systems
References [Sin96], [Tan95]
- Distributed kernels & operating systems
References [Bac97], [Col94], [Gos91]
- Introduction to Distributed Systems
35 pages Gzipped Postscript
(60k), Zipped RTF (154k)
by Gábor
Terstyánszky.
- Process Management in Distributed Systems
46 pages Gzipped Postscript
(83k), Zipped RTF (402k)
by Gábor
Terstyánszky.
- Communication in Distributed Systems by Gyula Fehér, Gábor Terstyánszky
- Time, Synchronisation and Coordination in Distributed
Systems by Gábor
Terstyánszky
- Resource Management in Distributed Systems
36 slides Zipped PowerPoint
(35k) by Gábor Dózsa, József Kovács
- Naming in Distributed Systems by Gyula Fehér, Gábor Terstyánszky
- Distributed File Systems
56 pages Gzipped Postscript
(299k), Zipped RTF (176k)
by Gábor
Terstyánszky.
- Memory Sharing in Distributed Systems
? pages Zipped PowerPoint
(20k) by Péter Kacsuk
- Distributed kernels & operating systems by Dániel Drótos
List of distributed
systems
32 slides HTML
Gzipped Postscript (28k), Zipped WinWord (8k) (in hungarian
only).
Vizsgakérdések
Vizsga időpontok,
tudnivalók
[Bac98] Bacon
J: Concurrent Systems. An Integrated Approach to Operating
Systems, Databases, and Distributed Systems.
Addison-Wesley,
1998 ISBN 0-201-17767-6
[Bal90] Bal
H: Programming Distributed Systems
Prentice Hall, 1990
ISBN 0-13-722083-9
[Cho97] Chow R,
Johnson T: Distributed Operating Systems & Algorithms
Addison-Wesley ISBN 0-201-49838-3
[Col94]
Coulouris G, Dollimore J, Kindberg T: Distributed
Systems
Addison-Wesley, 1994 ISBN
0-201-62433-8
[Dav88] Davis:
Distributed Systems: Architecture and Implementation.
Springer-Verlag, 1988 ISBN
[Gos91]
Goscinski A: Distributed Operating Systems. The Logical
Design
Addison-Wesley, 1991 ISBN
0-201-41704-9
[Gra94] Gray J,
Reuter A: Transaction Processing
Morgan Kaufman, 1994
ISBN
[Mul91]
Mullender S: Distributed Systems
Addison-Wesley,
1993 ISBN 0-201-62427-3
[Sin94]
Singhal, Shivaratri: Advanced Concepts in Operating
Systems
McGraw-Hill, 1994 ISBN
0-07-057572X
[Sin96] Pradeep
K. Sinha: Distributed Operating Systems
IEEE Press,
1996 ISBN 0-7803-1168-X
[Tan95]
Tannenbaum: Distributed Systems
Prentice Hall, 1995
ISBN 0-13-143934-0