Distributed System (IT-6005)
![IT-6005 - Elective-II [Distributed System] RGPV notes CBGS IT-6005 - Elective-II [Distributed System] RGPV notes CBGS](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpSq0nrfe36gevpEETAXXN0rFZ4Y4uh-PtiOTZKg3EmW43zJl9A8bWr3k5n60sfG02HHhyphenhyphenWLpErc1qdRjH9pwD8p0h1dPmh6GY8bSr81LS345vH87HFwvC8XS7XtqqkLNVknGgI5d1QA/s1600/IT-6005+-+Elective-II+%5BDistributed+System%5D+-+rgpvnotes.in+latest+rgpv+cbgs+notes.jpg )
Syllabus
UNIT 1:Characterization of Distributed Systems: Introduction, Examples of distributed Systems, Resource sharing and the Web Challenges. System Models: Architectural models, Fundamental Models Theoretical Foundation for Distributed System : Limitation of Distributed system, absence of global clock, shared memory, Logical clocks, Lamport’s & vectors logical clocks. Distributed Mutual Exclusion: Classification of distributed mutual exclusion, requirement of mutual exclusion theorem, Token based and non token based algorithms.
UNIT 2: Distributed Deadlock Detection: system model, resource Vs communication deadlocks, deadlock prevention, avoidance, detection & resolution, centralized dead lock detection, distributed dead lock detection, path pushing algorithms, edge chasing algorithms. Agreement Protocols: Introduction, System models, classification of Agreement Problem, Byzantine agreement problem, Consensus problem.
UNIT 3: Distributed Objects and Remote Invocation: Communication between distributed objects, Remote procedure call, Events and notifications, Java RMI case study. Security: Overview of security techniques, Distributed File Systems: File service architecture, Sun Network File System, The Andrew File System.
UNIT 4: Distributed Transactions: Flat and nested distributed transactions, Atomic Commit protocols, Concurrency control in distributed transactions, Distributed deadlocks, Transaction recovery. Replication: System model and group communication, Fault-tolerant services, Transactions with replicated data.
UNIT 5: Distributed Algorithms: Destination based routing, APP (assignment problem in parallel), Deadlock free Packet switching, Introduction to Wave & traversal algorithms, Election algorithm. CORBA Case Study: CORBA, CORBA services.
Chameli Devi Group Of Institutions [NOTES]
References
1. P K Sinha, Distributed operating systems: Concepts and design, PHI Learning.
2. Sunita Mahajan & Shah, Distributed Computing, Oxford Press.
3. Tanenbaum and steen, Distributed systems: Principles and paradigms, PHI Learning.
4. Singhal & Shivaratri, Advanced Concept in Operating Systems, McGraw Hill.
5. Coulouris, Dollimore, Kindberg, Distributed System: Concepts and Design, Pearson Ed.
6. Gerald Tel, Distributed Algorithms, Cambridge University Press.
Comments
Post a Comment