0% found this document useful (0 votes)
41 views2 pages

May Jun 2023

This document is an examination paper for a B.E. (Information Technology) course on Distributed Systems, consisting of 8 questions. Candidates are instructed to answer specific questions and include diagrams where necessary. The paper covers topics such as inter-process communication, Lamport's clock algorithm, replica management, checkpointing, network file systems, peer-to-peer systems, service-oriented architecture, and distributed system monitoring tools.

Uploaded by

Dhawal Waghulde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views2 pages

May Jun 2023

This document is an examination paper for a B.E. (Information Technology) course on Distributed Systems, consisting of 8 questions. Candidates are instructed to answer specific questions and include diagrams where necessary. The paper covers topics such as inter-process communication, Lamport's clock algorithm, replica management, checkpointing, network file systems, peer-to-peer systems, service-oriented architecture, and distributed system monitoring tools.

Uploaded by

Dhawal Waghulde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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:
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

8
C

23
4) Assume suitable data, if necessary.

ic-
16

tat
8.2

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

8s
What are various types of Synchronous and asynchronous
.24

2:1
91
communication in IPC? Why it is blocking receive has no disadvantages
49

4:3
in Java. [8]
30
31

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


01
02

What are the various advantages of overlay networks? [9]


6/2
GP

OR
7/0

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


CE
80

8
23
order events in a distributed system. What are the algorithm’s limitations?
.23

ic-
[8]
16

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

8s

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


.24

2:1
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]


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
6/2
.23 GP

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

8
C

23
support very large multimedia files. How does the BitTorrent protocol

ic-
operate? [8]
16

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

8s
organization of the Apache web server. [9]
.24

2:1
91
49

4:3
Q7) a) Explain the following in brief: [9]
30
31

i) Wearable devices
01
02

ii) PVM
6/2
GP

iii) JINI
7/0

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


CE
80

8
23
components of Service Oriented Architecture. [9]
.23

OR ic-
16

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

8s

i) Zabbix
.24

2:1
91

ii) Nagios
49

4:3
30

b) Explain in brief following Microkernels. [9]


31
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