SPPU Computer Engineering (Semester 8)
Distributed Operating System
May 2014
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


Answer any one question from Q1 and Q2
1 (a) What is Distributed Computing Environment? List & explain goals and components of Distributed Computing Environment.
8 M
1 (b) List and explain desirable features of good message passing system.
8 M

2 (a) Draw & explain distributed computing system models.
8 M
2 (b) List, explain & compare protocols for Distributed System.
8 M

Answer any one question from Q3 and Q4
3 (a) Define Distributed System and explain following:
i) Advantages.
ii) Communication primitives.
10 M
3 (b) Discuss inherent limitations of Distributed Systems and their impact on the design and development of Distributed Systems with the help of example.
8 M

4 (a) Explain issues in distributed operating system.
10 M
4 (b) Define with respect to Lamport's logical clock-
i) Happened before relation.
ii) Concurrent events with example.
iii) Logical clock.
iv) Limitation with example.
8 M

Answer any one question from Q5 and Q6
5 (a) Explain Path-Pushing algorithm and Edge-Chasing algorithm.
8 M
5 (b) List and explain criterion of system model under which agreement problems have been studied.
8 M

6 (a) Explain Ricart-Agrawala algorithm of distributed mutual exclusion.
8 M
6 (b) Explain:
i) Issues in deadlock detection & resolution.
ii) Control organization for distributed deadlock detection.
8 M

Answer any one question from Q7 and Q8
7 (a) List and explain two important goals of distributed file system. Draw & explain architecture & typical data access actions in distributed file system.
10 M
7 (b) List and explain advantages of distributed shared memory.
8 M

8 (a) Explain algorithms for implementing DSM.
10 M
8 (b) Explain components of a load distributing algorithm.
8 M

Answer any one question from Q9 and Q10
9 (a) Explain classification of failures and define following-
i) Failure.
ii) Erroneous state.
iii) Fault.
iv) Error.
8 M
9 (b) Explain non-blocking commit protocol for single site failure.
8 M

10 (a) Explain basic approaches of backward-error recovery.
8 M
10 (b) Explain design principles for secure systems.
8 M

Answer any one question from Q11 and Q12
11 (a) Explain Grid Middleware & Grid Architecture.
8 M
11 (b) What is service oriented grid? Explain with diagram.
8 M

12 (a) What is OptorSim? Draw & explain architecture of OptorSim.
8 M
12 (b) Explain with respect to SOA:
i) Service & its characteristics.
ii) Service interaction cycle.
8 M



More question papers from Distributed Operating System
SPONSORED ADVERTISEMENTS