Você está na página 1de 2

Unit 1 1. Define Distributed system? Explain the challenges faced in designing DS? 2.

List the goals of DS & explain them briefly? 3. What is scalability in DS design? What are the problems faced? What are the scaling techniques practiced? 4. What is a distributed pervasive system? Explain some examples with some basic requirements. 5. What is a process? How is it categorized into client-server? What are the different types of servers? Explain. Unit 2 1. Explain the architecture of RPC? 2. What is RPC? Explain how RPC works? (Slide RPC Working 1 & 2) 3. For procedure oriented programs what are the steps followed for communication between two processes. Explain? 4. With a timing diagram explain asynchronous RPC & the problems faced. 5. What are namespaces explain how namespaces are implemented? UNIT 3 1. What is synchronization? What are the needs of synchronization? 2. What is clock synchronization? Explain any two clock synchronization algorithms? 3. What is the need for elections in DS? Explain two election procedure algorithms? 4. What is the global state DS & explain distributed snapshot algorithm? 5. What is mutual exclusion in DS? Explain any two mutual exclusion algorithms? Test 2 Test -3 UNIT 4 1. What are epidemic protocols? Explain their types. 2. What are consistency protocols? Explain them briefly? 3. Distinguish between strict & sequential consistency with an example for each? 4. Explain very briefly about different write protocols? (2 different type) 5. Explain eventual consistency model with an example. UNIT 5 1. What is the necessity of redundancy in DS? How are failures masked by redundancy? Explain with an example. 2. Explain process resilience (back to normal state) with an example. 3. Explain the byzantine generals problem applied for faulty systems? 4. Explain how do we obtain reliable point-to-point communication in client server architecture? 5. Explain the different schemes available in basic reliable multicasting. 6. Explain 2 phase commit process, explain with phase.

UNIT 6 1. With diagram explain working procedure of CORBA. 2. Briefly explain the communication models & notifications services of CORBA. 3. What is the portable object adapter in CORBA? Explain? 4. What are interoperable object references in CORBA? Explain? 5. Compare CORBA, D-COM, & GLOBE object based systems with respect to naming service, location service, object reference, replication support, & security? UNIT 7 1. List & explain distributed file system design requirements. 2. With a neat diagram explain the architecture of NFS. 3. Briefly explain the mount services in NFS. With diagram 4. Mention the file attributes & explain the semantics of file sharing in NFS. 5. With a neat diagram explain the overview of CODA & the communication process. UNIT 8 1. What is Distributed Shared memory? What are the advantages of it? 2. What is DSM? What are the different algorithms explain any two? 3. What is memory coherence in multiprocessor systems? Explain coherence protocols. 4. What is PLUS system? Explain its right-update protocol. 5. Give the detailed classification of load distribution algorithms? Explain load balancing versus load sharing & pre-emptive & non-pre-emptive transfers? UNIT 9 1. What are the major design issues in DS security? Discuss in general. 2. What are symmetric crypto systems? Explain anyone with a diagram? 3. What are public-key crypto systems? Explain with example. (RSA with C and P) 4. Write short notes on digital signatures. 5. With proper diagrams explain how e-payment systems work. What are the security concerns? UNIT 10 1. With neat diagram explain the functionalities of different components in DOS (Distributed operating system) 2. Mention the design issues of DOS & explain communication primitives & resource management. 3. Explain naming & protection with processor allocation in DOS. 4. Explain scheduling & load balancing issues in DOS. 5. Explain fault tolerance & services design issues of DOS.

Você também pode gostar