JNTUK R16 4-2 Distributed Systems Material/Notes PDF Download
Students those who are studying JNTUK R16 CSE Branch, Can Download Unit wise R16 4-2 Distributed Systems Material/Notes PDFs below.
JNTUK R16 4-2 Distributed Systems Material/Notes PDF Download
OBJECTIVES:
- Provides an introduction to the fundamentals of distributed computer systems, assuming the availability of facilities for data transmission, IPC mechanisms in distributed systems, Remote procedure calls.
- Expose students to current technology used to build architectures to enhance distributed Computing infrastructures with various computing principles
UNIT-1
Characterization of Distributed Systems: Introduction, Examples of Distributed Systems, Resource Sharing and the Web, Challenges. System Models: Introduction, Architectural Models- Software Layers, System Architecture, Variations, Interface and Objects, Design Requirements for Distributed Architectures, Fundamental Models- Interaction Model, Failure Model, Security Model.
Download UNIT-1 Material PDF | Reference-2
UNIT-2
Interprocess Communication: Introduction, The API for the Internet Protocols- The Characteristics of Interprocess communication, Sockets, UDP Datagram Communication, TCP Stream Communication; External Data Representation and Marshalling; Client Server Communication; Group Communication- IP Multicast- an implementation of group communication, Reliability and Ordering of Multicast.
Download UNIT-2 Material PDF | Reference-2
UNIT-3
Distributed Objects and Remote Invocation: Introduction, Communication between Distributed Objects- Object Model, Distributed Object Modal, Design Issues for RMI, Implementation of RMI, Distributed Garbage Collection; Remote Procedure Call, Events and Notifications, Case Study: JAVA RMI
Download UNIT-3 Material PDF | Reference-2
UNIT-4
Operating System Support: Introduction, The Operating System Layer, Protection, Processes and Threads –Address Space, Creation of a New Process, Threads.
Download UNIT-4 Material PDF | Reference-2
UNIT-5
Distributed File Systems: Introduction, File Service Architecture; Peer-to-Peer Systems: Introduction, Napster and its Legacy, Peer-to-Peer Middleware, Routing Overlays. Coordination and Agreement: Introduction, Distributed Mutual Exclusion, Elections, Multicast Communication.
Download UNIT-5 Material PDF | Reference-2
UNIT-6
Transactions & Replications: Introduction, System Model and Group Communication, Concurrency Control in Distributed Transactions, Distributed Dead Locks, Transaction Recovery; Replication-Introduction, Passive (Primary) Replication, Active Replication.
Download UNIT-6 Material PDF | Reference-2
TEXT BOOKS:
- Ajay D Kshemkalyani, MukeshSighal, “Distributed Computing, Principles, Algorithms and Systems”, Cambridge
- George Coulouris, Jean Dollimore, Tim Kindberg, “Distributed Systems- Concepts and Design”, Fourth Edition, Pearson Publication
REFERENCE BOOKS:
- Distributed-Systems-Principles-Paradigms-Tanenbaum PHI
OUTCOMES:
- Develop a familiarity with distributed file systems.
- Describe important characteristics of distributed systems and the salient architectural features of such systems.
- Describe the features and applications of important standard protocols which are used in distributed systems.
- Gaining practical experience of inter-process communication in a distributed environment