Thursday 26 February 2015

Distributed System-Assignment

                                     GOVERNMENT ENGINEERING COLLEGE PATAN
                                                  Computer Engineering Department
BE Sem VIII Distributed Systems (180701)
ASSIGNMENT
Unit I
1 Differentiate monolithic kernel model and micro kernel model
2 Explain virtual uniprocessor.
3 Compare processor pool model and workstation server model
4 Discuss briefly the various issues related to distributed system design.
5 How does a distributed operating system differ from a network operating
system? Explain group communication mechanism.
6 What is a distributed system? How a distributed system projects a single system image?
7 What is the main difference between stateless and stateful servers? Which servers are
used in distributed applications?
8 Why network system protocols are unsuitable for Distributed Systems? Explain any one
communication protocol for Distributed System.(Winter 2014)
9 What is the major difference between stateless server and stateful server? Which server is
easy to implement?(Winter 2014)
10 What is a distributed System? What are the advantages of it?

Unit II
1 How does VMTP protocol handle lost messages, flow control,
group communication and maintain transparency.(Summer 2012)
2 Why traditional network protocols are not suitable for distributed
systems? Explain VMTP protocol used for distributed system
3 Differentiate LAN and WAN. Also compare Bridge, Router and gateway.

Unit III
1 What are the desirable features of good Message Passing system? Explain each
briefly.
2 What is non idempotent routine? How such routine creates problem with message
passing? Also explain its solution with example.
3 What is failure in IPC? How can we handle them?
4 List various issues in message passing system. Explain any one.
5 State the relative merits and demerits of the various process addressing mechanisms.
6 What is non idempotent routine? How such routine creates problem
with message passing? Also explain its solution with example.
7 Broadcast and converge cast on spanning tree.

Unit IV
1 Compare RPC and RMI with respect to implementation.
2 What is the significance of client-server binding? How are various issues handled in
changing client-server binding?
3 What is RMI? What are the main features of Java RMI? Discuss the various
components and the process of RMI execution.
4 Explain RPC Call Semantics.
5 Explain RPC Communication Protocols.
6 Explain various techniques for RPC Optimization.
7 Explain complicated and special RPCs.
8 Draw and explain RPC architecture.
9 Distinguish different RPC communication protocols. Suggest one example where each
protocol is used.
10 Explain group communication mechanism.(Summer 2012)
11 Explain RPC implementation. Also explain various methods of generating stubs.

2 comments: