You are on page 1of 2

Total No. of Questions : 8] SEAT No.

8
23
P1452 [Total No. of Pages : 2

ic-
[6004]-574

tat
B. E. (Information Technology)

8s
DISTRIBUTED SYSTEMS

2:1
02 91
(2019 Pattern) (Semester - VIII) (414450)

4:3
0
31
Time : 2½ Hours] 7/0 13 [Max. Marks : 70
0
Instructions to the candidates:

om
6/2
.23 GP

1) Answer Q1 or Q2, Q3 or Q4, Q5 or Q6, Q7 or Q8.


2) Figures to right indicate full marks.
E

3) Neat diagrams must be drawn wherever necessary.


80

rsic-238
.c
C

4) Assume suitable data, if necessary.


16

tat
8.2

Q1) a) What are the general characteristics of inter-process communication?

es
:18
What are various types of Synchronous and asynchronous
.24

:32p
02P 91
communication in IPC? Why it is blocking receive has no disadvantages
49

4a
in Java. [8]
0
31
7/0 n13

b) What is Network virtualization? What are the types of overlay networks?


What are the various advantages of overlay networks? [9]
P0
6/2
8 0 io

OR
.23 tG

Q2) a) Describe Lamport’s clock algorithm and give an example of how to


CE
s

38
order events in a distributed system. What are the algorithm’s limitations?
ue

c-2
[8]
i
16

tat
b) Why do we need an election algorithm? Using appropriate diagrams.
Q
8.2

8s

describe the bully algorithm step-by-step. [9]


.24

2:1
PU

91
49

4:3

Q3) a) What are the key issues in Replica Management? Explain the following
30
31

with respect to content replication and placement with suitable diagram.[9]


SP

01
02

i) Permanent Replicas
6/2
GP

ii) Server-Initiated Replicas


7/0

iii) Client-Initiated Replicas


CE
80

b) What is a primary-based protocol in a consistency protocol? Explain the


.23

working of replicated write protocols with active replication. [9]


16

OR
8.2
.24

P.T.O.
49
Q4) a) What is checkpointing in a distributed system? Explain the working of

8
23
Coordinated checkpointing recovery mechanism. [9]

ic-
b) What are two primary reasons for replication? Explain the causal

tat
consistency model with suitable example using distributed shared

8s
database. [9]

2:1
02 91
4:3
Q5) a) Describe the architecture of Sun Network File System in details. [8]

0
31
b) 7/0 13
What is a Directory Service? What is the difference between DNS and
x500? Describe in detail the components of X.500 service architecture.[9]
0

om
6/2
.23 GP

OR
Q6) a) Describe the design of a peer-to-peer download system designed to
E
80

rsic-238
.c
C

support very large multimedia files. How does the BitTorrent protocol
operate? [8]
16

tat
b) What are web services? Describe with a suitable diagram the general
8.2

es
organization of the Apache web server. [9]

:18
.24

:32p
02P 91
49

4a
Q7) a) Explain the following in brief: [9]
0
31
7/0 n13

i) Wearable devices
P0

ii) PVM
6/2
8 0 io

iii) JINI
.23 tG

b) Explain with an application (e.g., Travel Booking Service) various key


CE
s

38
components of Service Oriented Architecture. [9]
ue

OR
c-2
i
16

tat
Q8) a) Explain in brief the following Distributed System monitoring tools: [9]
Q
8.2

8s

i) Zabbix
.24

2:1
PU

91

ii) Nagios
49

4:3
30

b) Explain in brief following Microkernels. [9]


31
SP

01

i) Mach
02
6/2

ii) CHORUS
GP
7/0
CE
80


.23
16
8.2
.24

[6004]-574 2
49

You might also like