Distributed System - Dec 2015
Information Technology (Semester 6)
TOTAL MARKS: 80
TOTAL TIME: 3 HOURS (1) Question 1 is compulsory.
(2) Attempt any three from the remaining questions.
(3) Assume data if required.
(4) Figures to the right indicate full marks.
Attempt the following.
1 (a) Compare Stateful and Stateless server implementations.(5 marks) 1 (b) Explain what is callback RPC.(5 marks) 1 (c) What are the challenges in SOA.(5 marks) 1 (d) List types of failures in message passing system and how to over come them.(5 marks) 2 (a) Explain key components of DCE.(10 marks) 2 (b) What is thread and advantages of using them. What are different models for organizing threads.(10 marks) 3 (a) Define Happened-Before relationship. Explain implementation of logical clocks with an example.(10 marks) 3 (b) Describe .NET architecture with neat labelled diagram.(10 marks) 4 (a) Explain various transparencies need to achieve in Distributed system.(10 marks) 4 (b) Explain Distributed Approach for providing mutual exclusion.(10 marks) 5 (a) Explain desirable features of a good message passing system.(10 marks) 5 (b) How is sequential consistency model implemented if Replicated Migration Blocks are used in distributed system for Distributed Shared Memory.(10 marks)
Write notes on following.
6 (a) COBRA Components.(5 marks) 6 (b) Components of EJB framework.(5 marks) 6 (c) Explain Message Buffering in IPC.(5 marks) 6 (d) Use of External Data Representation for Process Migration in Heterogeneous systems.(5 marks)