06EC831 - DISTRIBUTED SYSTEM |
PART – A |
UNIT – I |
CHARACTERIZATION OF DISTRIBUTED SYSTEMS: Introduction,
Examples of distributed systems, Resource sharing and the web, Challenges. |
UNIT – II |
SYSTEM MODELS: Introduction, Architectural models, Fundamental
mode. |
UNIT – III |
INTERPROCESS COMMUNICATION: Introduction, The API for the
internet protocols, External data representation and marshalling, Clint-server
communication, Group communication. |
UNIT – IV |
DISTRIBUTED OBJECTS AND REMOTE INVOCATION:
Introduction, Communication between distributed objects, Remote procedure
call, Events and notifications. |
PART – B |
UNIT – V |
SECURITY: Introduction, Overview of security technique cryptographic
algorithms, Digital signature, Cryptography progrmatics. |
UNIT – VI |
TIME & GLOBAL STATES: Introduction, Clocks, Events, Process states,
Synchronizing physical clocks, Global states, Distributed debugging. |
UNIT – VII |
COORDINATION AND AGREEMENT: Distributed mutual exclusion,
Elections, Multicast communication. |
UNIT – VIII |
CORBA CASE STUDY: Introduction, CORBA RMI, CORBA Services. |
REFERENCE |
TEXT BOOKS: |
1. “Distributed Systems, Concepts & Design”, George Coulouris,
Jeam Dollimore, Tim Kindberg, fourth edition, 2006. Pearson
education. |
Reference Books |
1. “Distributed System Architecture, a Middleware Approach”
Arno puder, Kay Romer, Frank Pilhofer, Morgan Kaufmann
publishers. |
|