Distributed Operating Systems

Course Name: 

Distributed Operating Systems(CS364)

Programme: 

B.Tech (CSE)

Semester: 

Sixth

Category: 

Programme Specific Electives (PSE)

Credits (L-T-P): 

04(3-1-0)

Content: 

Distributed systems and applications, Message passing mechanisms IPC and RPC. Processes: Threads, Clients, Servers, Code Migration, Agents. Naming: Naming entities, Mobile entities, Distributed operating systems,
Distributed file systems and services. Synchronization: logical clocks, Global state, Distributed transactions,
Consistency and replication: models, protocols, examples. Fault tolerance: Process resilience, Reliable
communication, Recovery. Security management. Distributed file and Web-based systems, Social computing.

References: 

Andrew S. Tanenbaum and Maarten Van Steen, Distributed Systems: Principles and Paradigms, John Wiley & Sons, Inc ISBN number: 9780132392273, 2004.
Pradeep Sinha, Distributed Operating Systems Concepts and Design, PHI, 2000.
George Couloris, Jean Dollimore & Time Kindberg, Distributed Systems: Concepts & design, 2nd ed Addision Wesley 2003.
Gerard Tel. Introduction to Distributed Algorithms, Cambridge University press, 2000
 

Contact us

Dr. Manu Basavaraju
Head of the Department
Department of CSE, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.
Hot line: +91-0824-2474053
Email: hodcse[AT]nitk[DOT]ac[DOT]in
            hodcse[AT]nitk[DOT]edu[DOT]in

                      

Connect with us

We're on Social Networks. Follow us & get in touch.