PART-A
Very Short Answer Questions.
Question No. Description Marks
1 Explain the Distributed Shared Memory (DSM) and provide one example of its usage. 2
2 Explain the concept of DSM coherence protocols in a distributed system. 2
3 Explain are the main advantages of using DSM over traditional shared memory systems 2
4 Illustrate Distributed File System (DFS) . 2
5 Explain the purpose of metadata servers in a distributed file system. 2
PART-B
Short Answer Questions.
Question Description Marks
No.
6 Design a high-level DSM architecture suitable for a cluster of servers in a cloud computing 4
environment.
7 Explain the challenges and trade-offs involved in maintaining cache coherence in a distributed 4
shared memory system.
8 Design a distributed file system architecture suitable for cloud-based storage services. 4
9 Determine the performance impact of using different file caching schemes in a distributed file 4
system.
10 Identify the key advantages of using a distributed file system in a large-scale organization. 4
PART-C
Long Answer Questions.
Question Description Marks
No.
11 Compare the performance of a DSM-based parallel algorithm with traditional shared-memory and 8
message-passing approaches.
12 Analyze the challenges of IPC in distributed systems with heterogeneous hardware and propose 8
solutions for seamless communication
13 Find theAssess the efficiency of Lamport's logical clock algorithm in scenarios with high message 8
contention and message delays.
14 Evaluate the performance and fault tolerance of the Bully and Ring algorithms for leader election in 8
distributed systems
15 8
Design a distributed shared memory protocol that ensure strong consistency while minimizing
overhead.