Diploma Website   Student Corner   Pay Fees   NIRF

Distributed Operating System (2160710)

Teaching Scheme (in Hours)

Theory Tutorial Practical Total
4 0 2 6

Subject Credit :  6

Examination Scheme (in marks)

PA (M)
ESE Viva (V)
PA (I)
70 20 20 20 130

Syllabus Content    Download

Unit-1:  Introduction to distributed Systems

Definition and goals, Hardware and Software concepts, Design issues

Unit-2:  Communication in Distributed System

Computer Network and Layered protocols, Message passing and related issues, synchronization, Client Server model & its implementation, remote procedure call and implementation issues, Case Studies: SUN RPC, DEC RPC

Unit-3:  Synchronization in distributed systems

Clock synchronization and related algorithms, mutual exclusion, Deadlock in distributed systems

Unit-4:  Processes and processors in distributed systems

Threads, system model, processor allocation, scheduling in distributed systems: Load balancing and sharing approach, fault tolerance, Real time distributed systems, Process migration and related issues

Unit-5:  Distributed File Systems

Introduction, features & goal of distributed file system, file models, file accessing models, file sharing semantics, file caching scheme, file replication, fault tolerance, trends in distributed file system, case study.

Unit-6:  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-7:  Naming

Overview, Features, Basic concepts, System oriented names, Object locating mechanisms, Issues in designing human oriented names, Name caches, Naming and security, DNS

Unit-8:  Distributed Web-based Systems

Architecture, Processes, Communication, Naming, Synchronization, Consistency and Replication: Web Proxy Caching, Replication for Web Hosting Systems, Replication of Web Applications

Unit-9:  Security

Introduction of Security in Distributed OS, Overview of security techniques, features, Need, Access Control, Security Management

Unit-10:  Case Study

Java RMI, Sun Network File System, Google case study

Reference Books

Sr. Title Author Publication Amazon Link
1 Distributed Operating Systems Concepts and Design Pradeep K. Sinha PHI
2 Distributed Systems: Concepts and Design George Coulouris, Jean Dollimore,Tim Kindberg Pearson
3 Distributed Operating Systems Andrew S Tannebaum Pearson
4 Distributed Computing Sunita Mahajan & Seema Shah OXFORD
5 Distributed Systems: Principles and Paradigms Andrew S Tanebaum, Maarten Van Steen PHI
6 Distributed Computing, Fundamentals, Simulations and Advanced topics Hagit Attiya and Jennifer Welch Wiley India

About Us

Darshan Institute of Engineering & Technology is a leading institute offering undergraduate (B.E.), postgraduate (M.E.) and Diploma programs in engineering.

Our Contacts

At Hadala, Rajkot - Morbi Highway,
Gujarat-363650, INDIA

(+91) 97277 47310
(+91) 97277 47311

More contact details