MC9279 DISTRIBUTED SYSTEMS Syllabus for 5th Sem MCA - Fifth semester - Regulation 2009 - Anna University


MC9279 DISTRIBUTED SYSTEMS Syllabus for 5th Sem MCA - Fifth semester - Regulation 2009 - Anna University

MC9279
DISTRIBUTED SYSTEMS
L T P C


3 0 0 3
UNIT I
COMMUNICATION IN DISTRIBUTED ENVIRONMENT
8
Introduction Various Paradigms in Distributed Applications Remote Procedure Call
Remote  ObjecInvocation   Message-Oriented  Communication   Unicasting, Multicasting and Broadcasting Group Communication.

UNIT II            DISTRIBUTED OPERATING SYSTEMS                                                12
Issues in Distributed Operating System Threads in Distributed Systems – Clock Synchronization Causal Ordering Global States Election Algorithms Distributed Mutual Exclusion Distributed Transactions Distributed Deadlock Agreement Protocols .



UNIT III           DISTRIBUTED RESOURCE MANAGEMENT                                        10
Distributed Shared Memory Data-Centric Consistency Models Client-Centric Consistency Models Ivy Munin Distributed Scheduling Distributed File Systems Sun NFS.

UNIT IV          FAULT TOLERANCE AND CONSENSUS                                               7
Introduction  to  Fault  Tolerance   Distributed  Commit  Protocols   Byzantine  Fault
Tolerance Impossibilities in Fault Tolerance.

UNIT V           CASE STUDIES                                                                                        8
Distributed Object-Based System CORBA COM+ Distributed Coordination-Based
System JINI.
TOTAL : 45 PERIODS

REFERENCES:
1.  George Coulouris, Jean Dollimore, Tim Kindberg, “Distributed Systems Concepts and Design, Third Edition, Pearson Education Asia, 2002.
2.  Hagit Attiya and Jennifer Welch, “Distributed Computing: Fundamentals, Simulations and Advanced Topics, Wiley, 2004.
3.  Mukesh Singhal, Advanced Concepts In Operating Systems, McGrawHill Series in
Computer Science, 1994.
4.  A.S.Tanenbaum, M.Van Steen, “Distributed Systems, Pearson Education, 2004.
5.  M.L.Liu,  “Distributed  Computing  Principles  and  Applications,  Pearson  Addison
Wesley, 2004.
Previous
Next Post »