Subject Details
Dept     : CST
Sem      : 5
Regul    : R-2019
Faculty : K.Jason
phone  : 9894857538
E-mail  : jason.k.cst@snsce.ac.in
335
Page views
37
Files
1
Videos
3
R.Links

Icon
Syllabus

UNIT
1
INTRODUCTION

Distributed Operating Systems: Definition, goals, and design issues. Communication in Distributed Systems: Computer networks, layered protocols, and message passing. Client-Server Model: Implementation and remote procedure call.

UNIT
2
SYNCHRONIZATION IN DISTRIBUTED SYSTEM

Clock Synchronization: Algorithms and related concepts. Mutual Exclusion: Ensuring exclusive access to shared resources. Deadlock in Distributed Systems: Understanding and prevention.Processor Allocation and Scheduling: Load balancing, sharing approach, and fault tolerance.

UNIT
3
DISTRIBUTED FILE SYSTEMS

Introduction to Distributed File Systems: Features, goals, and file models. File Accessing Models: Methods for accessing files in a distributed system. Fault Tolerance in Distributed File Systems. Case Studies: Examples of distributed file systems.

UNIT
4
DISTRIBUTED SHARED MEMORY

Introduction, general architecture of DSM systems, design and implementation issues of DSM, granularity, structure of shared memory space, consistency models, replacement strategy, thrashing

UNIT
5
SECURITY ISSUES AND DISTRIBUTED WEB-BASED SYSTEMS

Introduction to Security in Distributed Operating Systems. Overview of Security Techniques and Features. Access Control and Security Management. Distributed Web-based Systems: Architecture, Communication, and Synchronization. Case Studies: Examples of distributed web-based systems.

Reference Book:

Distributed Systems: Concepts and Design by George Coulouris, Jean Dollimore, TimKindberg, Pearson

Text Book:

Distributed Operating Systems by Andrew S Tannebaum, 1ST Edition ,Pearson