Skip to content
EndsemMay 20242019 patternBE IT

Distributed Systems SPPU Endsem Question Paper May 2024

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
May 2024
Max. marks
70
Time
2½ Hours
Semester
VIII
Paper code
[6263]-181

Printed for: B.E. (Information Technology)

Instructions to the candidates

  1. Answer Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.
  2. Figures to the right side indicate full marks.
  3. Neat diagrams must be drawn wherever necessary.
  4. Assume suitable data, if necessary.

Questions

  1. Q1

    1. a)

      Explain external data representation (XDR), marshalling and unmarshalling. Why is XDR required? Discuss in brief the three alternative approaches to external data representation.

      Also asked:Nov 2025 ·May 2025 ·Mar 2024

      [8]
    2. b)

      Describe the overlay network and its benefits? Explain it with the help of Skype overlay architecture.

      [9]
  2. Q2

    1. a)

      This part has equations that don’t show as text. Open the PDF to read it.

      [8]
    2. b)

      What is the need of mutual exclusion? Explain the permission-based centralized distributed mutual exclusion algorithm. 2

      [9]
  3. Q3

    1. a)

      Why replication is important and how it relates with Scalability? How are replicas kept consistent? Explain the mechanism of Server-Initiated Replicas with suitable example.

      [9]
    2. b)

      What is fault tolerance? Explain the transient, intermittent and permanent fault classes. Explain in brief, various types of failures.

      [9]
  4. Q4

    1. a)

      What is check pointing in a distributed system? Explain the working of Coordinated checkpointing recovery mechanism.

      Also asked:May 2025 ·Nov 2024 ·May 2023

      [9]
    2. b)

      What are two primary reasons for replication? Explain the causal consistency model with suitable example using distributed shared database.

      Also asked:May 2023

      [9]
  5. Q5

    1. a)

      Discuss the master-slave architecture of Hadoop Distributed File System along with functions of its key components.

      [8]
    2. b)

      What Is a Directory Service? What is the difference between DNS and x.500? Describe in detail the components of X.500 service architecture.

      Also asked:May 2025 ·Nov 2024 ·May 2023

      [9]
  6. Q6

    1. a)

      Explain the Bandwidth, Latency and Loss rate parameters with respect to multimedia stream. Explain the QoS negotiation procedure and admission control scheme for distributed multimedia application.

      [8]
    2. b)

      What are web services? Describe with a suitable diagram the general organization of the Apache web server.

      Also asked:May 2025 ·Nov 2024 ·May 2023

      [9]
  7. Q7

    1. a)

      How wearable devices work in distributed systems? Discuss the problems involved with wearable computing.

      [9]
    2. b)

      Explain with an application (e.g., Travel Booking Service) various key components of Service Oriented Architecture.

      Also asked:May 2023

      [9]
  8. Q8

    1. a)

      Compare the following tools for Distributed System Monitoring : Prometheus, Zabbix, Nagios.

      Also asked:May 2025 ·Nov 2024 ·May 2023

      [9]
    2. b)

      This part has equations that don’t show as text. Open the PDF to read it.

      [9]