Distributive Computing Seminar
Distributive Computing Seminar
COMPUTING
SEMINARby Kumar Kushagra - 21BIT0146
21BIT0146
Rupesh Prasad - 21BIT0420
21BIT0420
Aleem Iqbal – 21BIT0581
OPERATRING SYSTEM
ARCHITECTURE
Introduction to OS
Architecture
When it comes to operating system (OS) architecture,
architecture, understanding the underlying framework is
framework is crucial for efficient computing. The
architecture defines how the
system functions, interacts with hardware, and manages
manages processes.
Overview of Distributive
Computing
Distributed computing refers to the use of interconnected computers and
and devices to share resources, data, and workloads across a network. It
It involves the utilization of multiple computer systems to work on a single
single project or solve a single problem. This approach enhances efficiency,
efficiency, reliability, and scalability in computing environments.
Explanation of OS Architecture in
the Context of Distributive
Computing
Scalability Resource Fault Tolerance
Management
The architecture of an In the context of distributive
operating system in Efficient allocation and distributive computing, OS
distributive computing management of resources OS architecture facilitates
allows for seamless resources across multiple facilitates fault tolerance by
scalability, enabling the multiple nodes is a key by providing mechanisms
system to handle increased aspect of OS architecture in mechanisms for graceful
increased workloads and architecture in distributive handling of failures and
demand. distributive computing, errors.
ensuring optimal
performance.
Illustration of OS architecture in
distributive computing
1 Component Layering
The OS architecture in distributive computing involves hierarchical layering of
components for efficient communication.
2 Resource Allocation
Allocation of resources across a network of distributed devices is managed by the OS.
3 Data Synchronization
The OS architecture ensures synchronized data access and consistency across the
across the distributed system.
Real-world use case 1: Example
of OS architecture in cloud
computing
In the context of cloud computing, OS
architecture plays a vital role in managing
virtualized resources efficiently.
Scalability Resilience
OS architecture enables scalable It enhances fault tolerance and ensures
distributed systems to handle variable ensures system resilience in distributed
variable workloads. distributed computing environments.
environments.
Efficiency Flexibility
Optimizes resource utilization for Allows for flexible deployment and
efficient distributed computing management of distributed computing
operations. computing resources.