Skip to content
EndsemNov 20232019 patternBE IT

Distributed Systems SPPU Endsem Question Paper Nov 2023

All 8 questions from this SPPU endsem paper, as printed. Read them here or open the PDF.

Subject code
414450
Pattern
2019 pattern
Exam
Endsem
Session
Nov 2023
Max. marks
70
Time
2½ Hours
Semester
VIII
Paper code
[6181]-202

Printed for: B.E. (Information Technology)

Instructions to the candidates

  1. Answer Q1 or Q2, Q3 or Q4, Q5 or Q6, Q7 or Q8.
  2. Neat diagrams must be drawn wherever necessary.
  3. Figures to the right side indicate full marks.
  4. Assume suitable data if necessary.

Questions

  1. Q1

    1. a)

      Why is computer clock synchronization necessary? Describe the design requirements for a system to synchronize the clocks in a distributed system.

      [8]
    2. b)

      What is NTP? With the help of a diagram, describe how NTP works.

      [9]
  2. Q2

    1. a)

      Why is the Berkeley algorithm used? Describe how it works using pseudocode.

      [8]
    2. b)

      What is MPI? Describe the point-to-point communication in MPI with suitable diagram. Explain in brief, the following send operations in MPI : i) MPI_Ssend ii) MPI_Bsend, iii) MPI_Rsend iv) MPI_Isend 2

      [9]
  3. Q3

    1. a)

      What are the key issues in Replica Management? Explain the following with respect to content replication and placement with suitable diagram. i) Permanent Replicas ii) Server-Initiated Replicas iii) Client-Initiated Replicas

      Also asked:May 2023

      [9]
    2. b)

      What is a primary-based protocol in a consistency protocol? Explain the working of primary-backup protocol with suitable diagram.

      [9]
  4. Q4

    1. a)

      What are the requirements of dependable systems with respect to fault tolerance? How RPC handles the communication failure in the presence of : i) The client is unable to locate the server. ii) The request message from the client to the server is lost.

      [9]
    2. b)

      What is the distribution commit problem? Discuss how this problem is solved using the two-phase commit protocol with suitable diagram.

      Also asked:Nov 2025

      [9]
  5. Q5

    1. a)

      What are the key design issues for distributed file systems? Describe the requirements for distributed file systems.

      Also asked:Nov 2024

      [8]
    2. b)

      Why Quality of Service Management is important in Distributed Multimedia Systems? Describe QoS manager responsibilities using suitable graphical representation.

      Also asked:Nov 2025

      [9]
  6. Q6

    1. a)

      Describe, using the appropriate diagram, how a web service is implemented in horizontal distribution using web server clusters.

      Also asked:Nov 2025

      [8]
    2. b)

      Explain in brief, the two places of client-side web caching? Explain cooperative caching with suitable diagram. 3

      Also asked:Nov 2024

      [9]
  7. Q7

    1. a)

      What is Service Oriented Architecture (SOA)? Explain the various SOA components. How does it differ from traditional software architecture?

      Also asked:Nov 2025

      [9]
    2. b)

      Explain in brief, the key features of Zabbix.

      [9]
  8. Q8

    1. a)

      Explain in brief, the key features of Prometheus including data model, query language, or alerting rules.

      Also asked:Nov 2025 ·May 2025

      [9]
    2. b)

      Provide an overview of Mach and CHORUS microkernels. How are memory management techniques used to avoid physical copying of data in Mach and CHORUS? 

      Also asked:Nov 2024

      [9]