Friday 5 July 2013

MCA-505 Elective-III : EIII (a) Distributed Systems:

UNIT-I
Introduction to Distributed Systems : Goals of Distributed Systems, Hardware and Software concepts,the client server model, Remote procedure call, remote object invocation, message and stream oriented communications.
UNIT-II
Process and synchronization in Distributed Systems : Threads, clients, servers, code migration, clock synchronization, mutual exclusion, Bully and Ring Algorithm, Distributed transactions.
UNIT-III
Consistency, Replication, fault tolerance and security : Object replication, Data centric consistency model, client-centric consistency models, Introduction to fault tolerence, process resilience, recovery,distributed security architecture, security management, KERBEROS, secure socket layer, cryptography.
UNIT-IV
Distributed Object Based and File Systems : CORBA, Distributed COM, Goals and Design Issues of Distributed file system, types of distributed file system, sun network file system,.
UNIT-V
Distributed shared memory, DSM servers, shared memory consistency model, distributed document based systems : the world wide web, distributed co-ordination based systems: JINI Implementation: JAVA RMI, OLE, ActiveX, Orbix, Visbrokes, Object oriented programming with SOM

BOOKS:
1. Andrew S. Tanenbaum, Maarten Van Steen “Distributed Systems Principles and Paradigms” Pearson
Education Inc. 2002.
2. Lui “Distributed Computing Principles and Applications”.
3. Harry Singh “Progressing to Distributed Multiprocessing” Prentice-Hall Inc.
4. B.W. Lampson “Distributed Systems Architecture Design & Implementation”, 1985 Springer Varlag.
5. Parker Y. Verjies J. P. “Distributed computing Systems, Synchronization, control &
Communications” PHI.
6. Robert J. & Thieranf “Distributed Processing Systems” 1978, Prentice Hall.
7. George Coulios, “Distribute System: Design and Concepts”, Pearson Education

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

No comments:

Post a Comment