Parallel & Distributed Systems - Dec 2014
Computer Engineering (Semester 8)
TOTAL MARKS: 100
TOTAL TIME: 3 HOURS (1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever required.
(4) Figures to the right indicate full marks. 1 (a) Discuss various Models of Distributed System?(10 marks) 1 (b) Differentiate between NOS and DOS giving examples of each?(10 marks) 2 (a) What is the different between Statefull and Stateless server implementation models? Give example of distributed applications using each of the implementation model.(10 marks) 2 (b) What do you understand by clock synchronization in distributed system? Explain one technique of logical clock synchronization.(10 marks) 3 (a) Explain Code Migration and the role of Mobile Agents?(10 marks) 3 (b) List down the issues in designing Distributed Load balancing technique. Explain any two in detail.(10 marks) 4 (a) Explain the issues to be handled while designing DSM.(10 marks) 4 (b) Explain RPC Call semantics.(10 marks) 5 (a) What are the various Group Communication protocols. Explain any one.(10 marks) 5 (b) How Deadlock Detection is different for a distributed system. Explain any one algorithm of Distributed Deadlock Detection.(10 marks) 6 (a) Explain Distributed algorithm for Mutual Exclusion. What are the advantages and the disadvantages of it over Centralized algorithm.(10 marks) 6 (b) Explain Process Migration in Heterogeneous environment.(10 marks)
Answer any two:-
7 (a) Light-weight RPC(10 marks) 7 (b) Name Resolution in DNS.(10 marks) 7 (c) Data Centric and Client Centric Consistency Models.(10 marks)