You are on page 1of 2

D F192075 Pages:2

Reg No.:_______________ Name:__________________________

APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY


SIXTH SEMESTER B.TECH DEGREE EXAMINATION(S), DECEMBER 2019
Course Code: IT306
Course Name: Distributed Systems
Max. Marks: 100 Duration: 3 Hours
PART A
Answer any two full questions, each carries 15 marks. Marks

1 a) Compare and contrast client-server and peer-to-peer architecture. (6)


b) Describe the architecture of distributed event notification (9)
2 a) Describe about Byzantine failure. (4)
b) What are the two variants of interaction model (5)
c) List any 4 issues relating to datagram communication. (6)
3 a) How a reliable request-reply protocol for client-server communication is built (8)
over UDP?
b) Differentiate between process and thread. Explain the process creation (7)
mechanism in distributed systems.

PART B
Answer any two full questions, each carries 15 marks.

4 a) Differentiate between clock skew and clock drift (3)


b) How one-copy update semantics is achieved in NFS (6)
c) Describe any one method for synchronizing clocks in intranets (6)
5 a) Illustrate the architecture of SUN Network File System (9)
b) Explain distributed debugging (6)
6 a) Compare flat file service and directory service (3)
b) Describe about DNS name servers (5)
c) Describe snapshot algorithm for determining global states of distributed (7)
systems.
PART C
Answer any two full questions, each carries20 marks.
7 a) Demonstrate any two algorithm that meet the requirements ME1, ME2 and ME3 (10 )
of distributed mutual exclusion
b) With a neat diagram explain the main components of the CORBA architecture (10)

Page 1 of 2
D F192075 Pages:2

8 a) Describe how sequential consistency is achieved in DSM. (10 )


b) Differentiate between ring-based election and Bully algorithm (10 )
9 a) Compare and contrast message passing and distributed shared memory (5 )
b) What is reliable multicast? Explain its implementation over B-multicast (10)
c) Categorize the different uniform consistency model (5 )
****

Page 2 of 2

You might also like