Network Operating Systems (NOS)

Slides:



Advertisements
Similar presentations
What is an Operating System?
Advertisements

TYPES OF COMPUTER NETWORKS
CMSC 421: Principles of Operating Systems Section 0202 Instructor: Dipanjan Chakraborty Office: ITE 374
Chapter 1: Introduction
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems.
Introduction  What is an Operating System  What Operating Systems Do  How is it filling our life 1-1 Lecture 1.
Module 1 Introduction to Network Operating Systems
1/16/2008CSCI 315 Operating Systems Design1 Introduction Notice: The slides for this lecture have been largely based on those accompanying the textbook.
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems.
ASHIMA KALRA.  COMPUTER NETWORK  Local Area Network (LAN) Local Area Network (LAN)  Metropolitan Area Network(MAN) Metropolitan Area Network(MAN) 
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems.
CT 1503 Network Operating Systems Instructor: Dr. Najla Al-Nabhan 2014.
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems.
Silberschatz, Galvin and Gagne  2002 Modified for CSCI 399, Royden, Operating System Concepts Operating Systems Lecture 1 Introduction Read:
 H.M.BILAL Operating System Concepts.  What is an Operating System?  Mainframe Systems  Desktop Systems  Multiprocessor Systems  Distributed Systems.
1.1 Operating System Concepts Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered.
CT 1503 Network Operating Systems Instructor: Dr. Najla Al-Nabhan 2014.
Introduction to Computing Lecture # 11 Introduction to Computing Lecture # 11.
Lecture 1: Major Networking Concepts: a Review Dr. Najla Al-Nabhan.
Lecture 1: Network Operating Systems (NOS) An Introduction.
Operating System. Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered.
Chapter 1 : Computer Networks. Lecture 2. Computer Networks Classification: 1- Depend on the geographical area. 2- Depend on functional relationship.
HNC COMPUTING - Network Concepts 1 Network Concepts Network Concepts Network Operating Systems Network Operating Systems.
Introduction to computer networking Objective: To be acquainted with: The definitions of networking Network topology Network peripherals, hardware and.
2.2 Interfacing Computers MR JOSEPH TAN CHOO KEE TUESDAY 1330 TO 1530
COMPUTER NETWORKS Quizzes 5% First practical exam 5% Final practical exam 10% LANGUAGE.
Lecture 1: Network Operating Systems (NOS)
Paula Valdez 10MO ALFA BASIC CONCEPTS OF NETWORK.
Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered System Real.
Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered System Real.
Chapter 2 Operating System Overview Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
Applied Operating System Concepts
CT1503 Network Operating System
WHAT IS A NETWORK TYPES OF NETWORK NETWORK HARDWARE
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Lecture 1: Network Operating Systems (NOS)
Where are being used the OS?
Chapter 1: Introduction
Chapter 6 Introduction to Network Operating Systems
Chapter 1: Introduction
TYPES OFF OPERATING SYSTEM
Chapter 1: Introduction
Introduction to Networks
Networks Intro to Digital Technology
Computing in the Modern World Unit 4
Networking Lexi Becker Chapter is broke in two parts
Chapter 1: Introduction
Chapter 1: Introduction
Lecture 1: Introduction to Network Operating Systems
Introduction to Networks
חוברת שקפים להרצאות של ד"ר יאיר ויסמן מבוססת על אתר האינטרנט:
Introduction to Networks
Network Models, Hardware, Protocols and number systems
Operating System Concepts
Chapter 1: Introduction
Language Processors Application Domain – ideas concerning the behavior of a software. Execution Domain – Ideas implemented in Computer System. Semantic.
Subject Name: Operating System Concepts Subject Number:
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Introduction to Operating Systems
Lecture 1: Introduction to Network Operating Systems
Introduction to Networks
Chapter 1: Introduction
Operating System Concepts
Chapter 1: Introduction
Presentation transcript:

Network Operating Systems (NOS) Lecture 1: Network Operating Systems (NOS) By: Adal ALashban

What is an Operating System (OS)? - A program that acts as an intermediary between a user of a computer and the computer hardware. - Is a software that manages computer hardware and software resources and provides common services for computer programs. - Operating systems form an essential component of the system software in a computer system. - Application programs usually require an operating system to function.

Goals of Operating System (OS) Operating system goals:  Execute user programs and make solving user problems easier. Make the computer system convenient to use. Use the computer hardware in an efficient manner.

2 kinds of a software: Application Software: - Word processors, database manager, compiler, web browser. System Software: - Operating system itself. - Bridges between the hardware and users.

Functions of Operating Systems (OS) - Resource management. - Memory management. - Device management: – Printer – Hard drive – display - Process management. - Processor management (CPU time).

Why OS was Born? Batch processing – Resident Monitor.

Time Sharing Using Operating Systems

In Operating Systems - Time-sharing operating systems schedule tasks for efficient use of the system and may also include accounting software for cost allocation of processor time, mass storage, printing, and other resources. - For hardware functions such as input and output and memory allocation, the operating system acts as an intermediary between programs and the computer hardware. - Operating systems can be found on almost any device that contains a computer—from cellular phones and video game consoles to supercomputers and web servers.

Examples of Operating Systems Examples of popular modern operating systems include: Android, BSD, iOS, Windows Phone, Linux, OS X, QNX, Microsoft Windows, and IBM z/OS. All these examples, except Windows, Windows Phone and z/OS, share roots in UNIX.

Networks Operating Systems - Network operating system (NOS): software that implements an operating system of some kind that is oriented to computer networking. - The network operating system is designed to allow shared file and printer access among multiple computers in a network.

NOS Characteristics - Network operating systems (NOSs) distribute their functions over a number of networked computers. - It adds functions that allow users to access shared resources concurrently. - Client systems contain specialized software that allows them to request shared resources that are controlled by server systems responding to a client request.

Differences Between PC and a NOS - The NOS enhances the reach of the client PC by making remote services available as extensions of the local operating system. - Although a number of users may have accounts on a PC, only a single account is active on the system at any given time. - NOS supports multiple user accounts at the same time and enables concurrent access to shared resources by multiple clients (multitasking and multiuser environment).

Multiuser, Multitasking, and Multiprocessor Systems - A NOS server is a multitasking system. the OS is capable of executing multiple tasks at the same time. - Some systems are equipped with more than one processor, called multiprocessing systems. - Multiprocessing systems are capable of executing multiple tasks in parallel by assigning each task to a different processor. - The total amount of work that the server can perform in a given time is greatly enhanced in multiprocessor systems.

NOS Server Hardware - NOS servers are large systems with additional memory to support multiple tasks that are all active, or resident, in memory at the same time. - Additional disk space is also required on servers to hold shared files and to function as an extension to the internal memory on the system. - Because a NOS depends on the continuous operation of its servers, the extra hardware components justify the additional expense.

Choosing a NOS The main features to consider when selecting a NOS include: Performance. Management and monitoring tools. Security. Scalability. Robustness/fault tolerance.

Networks Operating Systems: Where to use? NOS can be used in: Routers, switches and hardware firewall. PCs in Peer-to-peer networks. Client-server Architecture.

Scale(size) Based Network Classification: The basic types of networks are: PAN LAN MAN WAN Internet

Personal Area Network (PAN) - Computer network organized around an individual person. - PAN involves a computer, a cell phone ..etc - Using Bluetooth and USB often used to link this kind of networks. - Communication Technology: Wired Wireless (WPAN): (Bluetooth, infrared)

Local Area Network (LAN) - A local area network (LAN) is a privately owned network that operates within and nearby a single building like a home, office or factory. - The connection must be high speed and inexpensive. - Size: few kilometers.

Local Area Network (LAN) Advantages: - Easy to share. - Cost of LAN setup is low. Disadvantages: - Power. - Security. - Speed. - Covers limited area.

Metropolitan Area Network (MAN) - A metropolitan area network (MAN) is a high-speed network that connects local area networks in a metropolitan area. - It covers a city. - Examples: The cable television networks available in many cities.

Metropolitan Area Network (MAN) Advantages: - Efficiency and shared access. - All the computers residing in the same area have an equal chance to access the network. Disadvantages: - Costly. - Security problems. - slow.

Wide Area Network (WAN) - A wide area network (WAN) is a network that covers a large geographic area. - Such as a city, country, or the world) using a communications channel that combines many types of media. - Examples: The telephone lines, cables, and radio waves.

Wide Area Network (WAN) Advantages: - Increased efficiency. - Ease of communication. Disadvantages: - Security problems. - Training costs. - Maintenance problems.

Thank You