Distributed Operating System,Network OS and Middle-ware.??
30,671 views
8 slides
Jan 20, 2013
Slide 1 of 8
1
2
3
4
5
6
7
8
About This Presentation
Define Distributed Operating System, Network Operating System and Middle-ware? Differentiate between DOS, NOS and Middle-ware? Define the goals of each? ???
Size: 219.32 KB
Language: en
Added: Jan 20, 2013
Slides: 8 pages
Slide Content
Distributed Computing
Submitted To
Ms.Rabia Latif
Submitted By
Abdul-rehman Aslam
Class
BSSE 7Th
Roll No
9998
NATIONAL UNIVERSITY OF MODERN LANGUAGES
ISLAMABAD
13, December 2012
3 | P a g e
Assignment
Question:-
Define Distributed Operating System, Network Operating
System and Middle-ware? Differentiate between DOS,
NOS and Middle-ware? Define the goals of each?
Distributed Operating System:
Distributed Means Data is Stored and Processed on Multiple Locations.
Or
An operating system which manages a collection of independent computers and
makes them appear to the users of the system as a single computer.
Network Operating System:
Network operating system is also referred to as the Dialoguer. It is the software
that runs on a server and enables the server to manage data, users, groups,
security, applications, and other networking functions. The most popular network
operating systems are
Microsoft Windows Server 2003
Microsoft Windows Server 2008
Unix
Linux
Mac OS X
Novell NetWare
BSD
4
Middle-ware:
Middleware is computer software that provides services to software applications
beyond those available from the operating system. It can be described as
"software glue".
Or
The glue which connects objects which are distributed across multiple
heterogeneous computer systems.
5
Difference between DOS, NOS and Middleware:
DOS NOS Middleware
Tightly-coupled operating
system for multi-
processors and
homogeneous
multi-computers.
Loosely-coupled
operating system for
heterogeneous multi-
computers (LAN and
WAN)
Additional layer atop of
NOS implementing
general-purpose services
Follow n tier Client server
architecture
Follow 2 tier Client server
architecture
Item
Distributed OS
Network
OS
Middleware-
based OSMultiproc.Multicomp.
Degree of transparency Very High High Low High
Same OS on all nodes Yes Yes No No
Number of copies of OS 1 N N N
Basis for communication Shared
memory
Messages Files Model specific
Resource management Global,
central
Global,
distributed
Per node Per node
6
Scalability No ModeratelyYes Varies
Openness Closed Closed Open Open
Goals of Distributed Operating System:
The main goal of distributed operating systems is the following.
Hide and manage hardware resources.
Transparent performance
Scalability
Fault tolerance
Consistency
Goals of Network Operating System:
The main goals of network operating systems are the following.
Offer local services to remote clients
Goals of Middleware:
The goals of middleware are
Provide distribution transparency
Integrate existing component into a distributed system
Resolve heterogeneity
7