<br>
:
Total No. of Questions 8]
SEAT No. :|
PC2455 [Total No. of Pages : 2
[6354]-583
B.E. (Information Technology)
DISTRIBUTEDSYSTEMS
(2019 Pattern) (Semester -VI) (414450)
Tine:2% Hours {Max Marks: 70
Lnstructions to the candidates:
1) Answer QI or Q2, Q3 or Q4, Q5 or Q6, Q7 or Q8.
2) Figures to right indicate full marks.
3) Neat diagrams must be drawn wherever necessary.
Assune suitable data, ifnecessary
Q1) a) Why is clock synchronization using aglobal time inpossible in a distributed
system? Illustrate the,active time server based centralized clock
synchronization algoritht. -[9]
b) What is the purpose of Message Passing Interface? Illustrate the
architectural model for MPI using send and receive primitives. [8]
OR
Q2) a) Discuss the purpose of overlay network. Describe in' brief, any three
types of Overlay. [9]
b) What are the twa important properties of token-basedapproach? Explain
token-ring algorithm to achieve mutual exclusion in a distributedsystem.[8]
Q3) a) Describe the following independent axes for defining inconsistencies with
examples: [9]
i) Deviation in numerical values between replicas.
Deviation in staleress between replicas.
i) Deviation with respect to ordering of update operations.
b) With a neat diagram,explain the three types of replicas and their logical
organization. [9)
OR
PT:.
<br>
working of
Q4) a) What is checkpointing in a distributed system? Explain the
Coordinated checkpointing recovery mechanism. [9]
b) Discuss and compare "Push versus Pull Protocols" propagation design
[9]
issue for content distribution.
DNS and
Q5) a) What isa Directory Service? What is the difference between
x500? Describe in delail the components of X.500 service architecture. [8|
the
b) What are the key design issues for distributed file systems? Describe
requirenments for distributed file systems. [9]
OR
Explain
Q6) a) Explain in brief, the two places of client-side web caching?
[8]
cooperative caching with suitable diagram.
b) What are web.services? Describe with a suitable diagram the general
organization of theApache web server. [9]
Q) a) Explain the following in brief: [9]
Wearable devices:
PVM
iüi) JINI
b) Explain in brief, the key features iof Zabbix including auto-discovery,
triggers, or dashboards. [9
OR
(9]
Q8) a) Explain in brief, the föllowing Distributed System monitoring tools:
Nagios
i) Zabbix
Provide an overview of Mach and CHORUS microkernels. How
are
b)
memory management techniques used to avoid physical copying of data
in Mach and CHORUS? [9)
I6354-583