15.11.2014 Views

UNIVERSITY OF KERALA - Marian Engineering College

UNIVERSITY OF KERALA - Marian Engineering College

UNIVERSITY OF KERALA - Marian Engineering College

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

B.Tech Comp. Sc. & Engg., University of Kerala 78<br />

08.804 DISTRIBUTED SYSTEMS 2 – 1 – 0<br />

Module I (12 hours)<br />

Characteristics of distributed System: Examples of distributed systems – resource sharing and web – world<br />

wide web – issues in the design of distributed system. System models: Architectural models and fundamental<br />

models. Networking and internetworking: Types of network – network principles – internet protocols<br />

Module II (14 hours)<br />

Interprocess communication : the API for internet protocol – external data representation and marshalling –<br />

client server communication - group communication- case study: inter process communication in Unix.<br />

Distributed objects and remote invocation: communication between distributed objects – remote procedure<br />

call – Events and notification. Operating system support: Operating system layer – protection – processes and<br />

threads- communication and invocation – Operating system architecture security: Overview of security<br />

techniques<br />

Module III (13 hours)<br />

Distributed file system: File service architecture - network file system- Andrew file system-recent advances<br />

Transactions and concurrency control: nested transactions-locks-optimistic concurrency control-comparison<br />

of methods for concurrency control-flat and nested distributed transactions- distributed deadlockstransactions<br />

recovery. Replication System model and group communication- fault tolerant servicestransactions<br />

with replicated data<br />

Text Books:<br />

1. Distributed Systems: Concepts and Design – G. Coulouris, J. Dollimore and T. Kindberg, Pearson Education<br />

Reference Books:<br />

1. Distributed Systems: Principles and paradigms – A.S. Tanenbaum and M.V. Steen, Pearson Education<br />

2. Distributed Systems and Computer Networks – M. Solomon and J. Krammer, PHI<br />

Internal Continuous Assessment (Maximum Marks-50)<br />

25 Marks - Tests (minimum 2)<br />

15 Marks - Assignments (minimum 3) such as home work, problem solving, literature survey, seminar,<br />

term-project, software exercises, etc.<br />

10 Marks - Regularity in the class<br />

University Examination Pattern<br />

PART A: Short answer questions 10 x 4 marks=40 marks<br />

All questions are compulsory. There should be at least three questions<br />

from each module and not more than four questions from any module.<br />

PART B: Descriptive/Analytical/Problem solving questions 3 x 20 marks=60 marks<br />

Candidates have to answer one question out of two or two questions<br />

out of four from each module<br />

Maximum Total Marks: 100

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!