aos distibutted system
DESCRIPTION
A brief introduction about distributed operating system.TRANSCRIPT
Distributed Operating System
By
Vijay Kumar Verma (VJY)Roll No-1326910
Introduction
04-March-2014
Objectives
04/11/2023BY: VJY 2
What Why When
Features & Goal
Functionality
Examples
What is Distributed System?
04/11/2023BY: VJY 3
A distributed system: Multiple connected CPUs working
together A collection of independent
computers that appears to its users as a single coherent system. ~Tanenbaum
Distributed program running on it. Distributed programming is used to
write Distributed program.
What is Distributed System?
04/11/2023BY: VJY 4
Distributed computing is field of computer science where we learn about
It is easy to expand and scale. Computer networks where
individual computers were physically distributed within some geographical area.
Main goal solve large computational problem.
Contd…
What is Distributed System?
04/11/2023BY: VJY 5
Contd…
Why need, When use
04/11/2023BY: VJY 6
Much better performance ratio Resource sharing Enhanced performance -tasks can be
executed concurrently; load distribution to reduce response time
Higher reliability - data replication Easier modular expansion -- hardware
and software resources can be easily added without replacing existing resources
Differentiation with Parallel Systems
04/11/2023BY: VJY 7
No need of shared memory Communication via message
passingNo need of homogeneity
DS consists of different types of hardware and software.
Challenges
04/11/2023BY: VJY 8
Heterogeneity Distribution transparency Fault tolerance Scalability Concurrency Openness Security
Models
04/11/2023BY: VJY 9
Tanenbaum and Renesse classified distributed systems into three broad categories1. Minicomputer Model2. Workstation Model3. Processor Pool Model
Types
04/11/2023BY: VJY 10
Distributed Computing
System
Distributed Information
Systms
Distributed Pervasive
systems
Example
04/11/2023BY: VJY 11
World Wide Web (WWW) is the biggest example of distributed system.
Others are The Internet. An Intranet which is a portion of the
internet managed by an organization. Multimedia production house Space research
What is Operating System?
04/11/2023BY: VJY 12
An operating system (OS) is: a software layer to abstract away and
manage details of hardware resources a set of utilities to simplify application
development.
Applications
OS
Hardware
Evolution of OS
04/11/2023BY: VJY 13
OS generation can be classified in four type. Following is the types with their goals:-1. Centralized OS ~ Resource
Management2. Network OS ~ Resource Sharing3. Distributed OS ~ Transparency4. Cooperative OS ~automaticity
Distributed Operating System?
04/11/2023BY: VJY 14
A distributed operating system is one that looks to its users like an ordinary centralized operating system but runs on multiple, independent central processing units (CPUs).
The key concept here is transparency.
A distributed OS provides the essential services and functionality required of an OS.
Now
04/11/2023BY: VJY 15
Features & Goal
What Why When
Functionality
Examples
Features & Goal
04/11/2023BY: VJY 16
Resource sharing Accessibility Openness Concurrency Scalability Fault Tolerance Transparency
Now
04/11/2023BY: VJY 17
Functionality
Features & Goal
What Why When
Examples
Functions
04/11/2023BY: VJY 18
Process management Inter-process communication Process management Resource management Reliability Availability Performance Synchronization Flexibility
NOS vs DOS
04/11/2023BY: VJY 19
NOS are considered here to be those which provide support for networking and remote resource access, often by a separate layer of software on top of a conventional OS.
DOS strive for a high degree of transparency and often support data and process migration. Users normally do not distinguish local resources from remote resources.
Now
04/11/2023BY: VJY 20
Examples
Features & Goal
What Why When
Functionality
Examples
04/11/2023BY: VJY 21
AMOEBA OS ~Andrew S. Tanenbaum Solaris OS ~SUN Microsystem MOSIX ~Hebrew University of Jerusalem
(Professor Amnon)
Thank You!Vijay Kumar Verma