Monday, July 14, 2014

DISTRIBUTED COMPUTING (DC) MAY 2011 COMPUTER SCIENCE SEMESTER 8

DISTRIBUTED COMPUTING (DC) MAY 2011 COMPUTER SCIENCE SEMESTER 8

                                                                        (3 Hours)                         [Total Marks :-100]

1. (a) What are the desirable features of an Open Distributed Systems? [10 Marks]
    (b) Differentiate between Process and Threads using proper examples. [10 Marks]
    (c) Compare DOS and NOS as platforms for Distributed Systems. [10 Marks] 

2. (a) What are the parameter passing-semantics of RPC? [5 Marks]
    (b) What makes a RPC complicated? Discuss the protocols for handling some of the
           complicated RPCs. [5 Marks]
    (c) Discuss the different methods available for ensuring ordered message delivery? Name the 
         protocols which implement these methods. [10 Marks]

3. (a) What are the issues in designing Load Balancing algorithms? [10 Marks]
    (b) Explain the different distributed physical clock synchronization algorithms with their relative
         advantages and disadvantages. [10 Marks]

4. (a) What are the criteria to be considered for choosing the block size while designing a DSM? 
          Explain the different replacement strategies of migrating or replicating the blocks from the 
          cache. [10 Marks] 
    (b) What is the notion of a context in a name space? Explain the different clustering and context
          binding strategies of names. [10 Marks]

5. (a) Describe the different approaches for deadlock detection in DS. [10 Marks]
    (b) What do you mean by a Consistency Model? Explain the available consistency models and
          the requirements of the system which support them. [10 Marks]

6. (a) What are the probable failures in the message passing form of IPC? With neat diagrams
          explain the reliable IPC  protocols. [10 Marks]
    (b) Describe the different models for organizing threads. Explain the working of a multi-threaded
          server. [10 Marks]

7. Write short notes on(any two) :- [20 Marks]
     (a) Lightweight RPC
     (b) Process Migration in Heterogeneous Systems.
     (c) Stateful and stateless file servers.
     (d) Ricart Agrawala Algorithm-Merits and demerits.   

No comments:

Post a Comment