Lecture 1: Introduction to Network Operating Systems

Slides:



Advertisements
Similar presentations
OPERATING SYSTEM An operating system is a group of computer programs that coordinates all the activities among computer hardware devices. It is the first.
Advertisements

Maninder Kaur OPERATING SYSTEM Maninder Kaur 11 Oct 2010.
Lesson 1-Introducing Basic Network Concepts
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
Understanding Operating Systems 1 Overview Introduction Operating System Components Machine Hardware Types of Operating Systems Brief History of Operating.
Computer Networks IGCSE ICT Section 4.
Computer System System Software. Learning Objective Students should understand the different types of systems software and their functions. Students should.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
Computer for Health Sciences
Types of Operating System
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Network Operating Systems Week 9.
CT 1503 Network Operating Systems Instructor: Dr. Najla Al-Nabhan 2014.
Chapter 4 System Software.
Local Area Networks (LAN) are small networks, with a short distance for the cables to run, typically a room, a floor, or a building. - LANs are limited.
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems.
B USINESS C OMPUTER A PPLICATION Eyad M. AlMassri BGMS4101 Introduction 1 Business Computer Application.
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
Outcome 1: Describe the structure and function of an operating system.
Lecture 1: Network Operating Systems (NOS) An Introduction.
Introduction TO Network Administration
Operating Systems By-Anoushka Puri. What is an Operating System An operating system is an interface between the user and the computer hardware. It is.
Introduction to computer networking Objective: To be acquainted with: The definitions of networking Network topology Network peripherals, hardware and.
361 Hardware, Software, and Computer Performance Lec 2.
OPERATING SYSTEM REVIEW. System Software The programs that control and maintain the operation of the computer and its devices The two parts of system.
Lecture 1: Network Operating Systems (NOS)
Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered System Real.
1 OPERATING SYSTEMS. 2 CONTENTS 1.What is an Operating System? 2.OS Functions 3.OS Services 4.Structure of OS 5.Evolution of OS.
Computer and Internet Basics
Section 2.1 Section 2.2 Identify hardware
CT1503 Network Operating System
WHAT IS A NETWORK TYPES OF NETWORK NETWORK HARDWARE
Chapter 1: Introduction
Chapter 1: Introduction
Operating System Review
Computer Networks Part 1
Software Mr. Singh.
Popular Operating System Chapter 8
Network Operating Systems (NOS)
Chapter 1: Introduction
Chapter 1: Introduction
Lecture 1: Network Operating Systems (NOS)
Chapter 1: Introduction
Chapter 1: Introduction
TYPES OFF OPERATING SYSTEM
Introduction to Networks
Chapter 1: Introduction
Chapter 1: Introduction
Operating System Review
Lecture 1: Introduction to Network Operating Systems
Introduction to Networks
An Introduction to Computer Networking
Introduction to Networks
Operating System Review
Chapter 1: Introduction
Introduction to Computers
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
Lecture 09 & 10 Operating Systems Network, Communication, OSI.
Chapter 1: Introduction
LO2 – Understand Computer Software
Introduction to Networks
Chapter 1: Introduction
Introduction to Networks
Chapter 1: Introduction
Chapter 1: Introduction
Principles of Information Technology
Presentation transcript:

Lecture 1: Introduction to Network Operating Systems By: Elham Sunbu

OUTLINES What is Operating Systems ?? Types of computers in the network Features of operating systems Types of Operating Systems Networks Operating Systems Review of LAN and WAN Advantages of Wide area network Disadvantages of Wide area network

What is Operating Systems ?? is 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.

Types of computers in the network: The client: The client requests data services from servers on the network. SERVER: Server supplying services or data to clients on the network.

Features of operating systems Process management Memory management Disk and file system Networking 5

Process management It deals with running multiple processes. Most operating system allow a process to be assigned a priority which affects its allocation of CPU time. Interactive operating systems also employ some level of feedback in which the task with which the user is working receives higher priority. In many systems there is a background process which runs when no other process is waiting for the CPU. 6

Memory management The memory manager in an OS coordinates the memories by tracking which one is available, which is to be allocated or deallocated and how to swap between the main memory and secondary memories. The operating system tracks all memory used by each process so that when a process terminates, all memory used by that process will be available for other processes. 7

Disk and file systems: Operating systems have a variety of native file systems that controls the creation, deletion, and access of files of data and programs. 8

Networking Most current operating systems are capable of using the TCP/IP networking protocols. This means that one system can appear on a network of the other and share resources such as files, printers, and scanners. Many operating systems also support one or more vendor-specific legacy networking protocols as well. 9

Types of Operating Systems Single-user, (single task and , multi-tasking) Multi-user  Embedded Real time 10

SINGLE USER TWO TYPES: Single user, single task 2 TWO TYPES: Single user, single task Single user, multi tasking

Single user, single task 3 As the name implies, this operating system is designed to manage the computer so that one user can effectively do one thing at a time. Example: The Palm OS for Palm handheld computers

Single user, multi tasking 4 This is the type of operating system most people use on their desktop and laptop computers today. Microsoft's Windows and Apple's MacOS platforms are both examples of operating systems that will let a single user have several programs in operation at the same time. Designed with a single user in mind but can deal with many applications running at the same time Type of operating system most people use on their desktop and laptop computers today For Example: It's entirely possible for a Windows user to be writing a note in a word processor while downloading a file from the Internet while printing the text of an e-mail message. 3/1/2015

Multi-user 7 A multi-user operating system allows many different users to take advantage of the computer's resources simultaneously. The operating system must make sure that the requirements of the various users are balanced, and that each of the programs they are using has sufficient and separate resources so that a problem with one user doesn't affect the entire community of users. Allows multiple users to access the computer system at the same time Time Sharing system and Internet servers as the multi user systems Examples: UNIX, VMS and Mainframe Operating systems

MULTI TASKING 9 Allows more than one program to run concurrently. The tasks share common processing resources, such as a CPU and main memory In the process, only one CPU is involved, but it switches from one program to another so quickly that it gives the appearance of executing all the programs at the same time. screenshot of Debian Linux (version 7.1, "Wheezy") running the GNOME desktop environment, Firefox, Tor, and VLC media player, all at the same time.

EMBEDDED OS 13 Designed to be used in embedded computer systems Are able to operate with a limited number of resources on small machines like PDAs Are very compact and extremely efficient by design is a computer that is part of a different kind of machine Examples include computers in cars, digital televisions, ATMs, airplane controls, digital cameras, GPS navigation systems, elevators, and among many other possibilities. Embedded OS in a car Android OS in digital camera

REAL TIME OPERATING SYSTEM 15 is a multitasking operating system that aims at executing real-time applications. The main objective of real-time operating systems is their quick and predictable response to events In it, the time interval required to process and respond to inputs is so small that it controls the environment Examples: QNX, RTLINUX Are used to control machinery, scientific instruments and industrial systems

Networks Operating Systems Network operating system refers to software that implements an operating system of some kind that is oriented to computer networking. For example, one that runs on a server and enables the server to manage data, users, groups, security, applications, and other networking functions. The network operating system is designed to allow shared file and printer access among multiple computers in a network, typically a local area network (LAN), 18

Review of LAN & WAN 19

Local area network (LAN) A local area network (LAN) is a computer network within a small geographical area such as a home, school, computer laboratory, office building or group of buildings. 20

Advantages of LAN or Local Area Network Resource Sharing Computer resources like printers, modems, DVD-Rom drives and hard disks can be shared with the help of local area networks. This will reduce cost of hardware purchases. Software Applications Sharing It is cheaper to use same software over network instead of purchasing separate licensed software for each client in a network. Easy and Cheap Communication Data and messages can easily be transferred over networked computers. 21

Advantages of LAN or Local Area Network Centralized Data The data of all network users can be saved on hard disk of the server computer. This will help users to use any workstation in a network to access their data. Because data is not stored on workstations locally. Data Security Since, data is stored on server computer centrally, it will be easy to manage data at only one place and the data will be more secure too. Internet Sharing Local Area Network provides the facility to share a single internet connection among all the LAN users. In Net Cafes, single internet connection sharing system keeps the internet expenses cheaper. 22

Disadvantages of LAN or Local Area Network High Setup Cost Although the LAN will save cost over time due to shared computer resources but the initial setup costs of installing Local Area Networks is high. Privacy Violations  The LAN administrator has the rights to check personal data files of each and every LAN user. Moreover he can check the internet history and computer use history of the LAN users. Covers Limited Area Local Area Network covers a small area like one office, one building or a group of nearby buildings. 23

Wide area network (WAN) A wide area network (WAN) is a geographically distributed private telecommunications network that interconnects multiple local area networks (LANs). 24

Advantages of Wide area network Covers a large geographical area So long distance businesses can connect on the one networkShares software. Speed Messages can be sent very quickly to anyone else on the network. These messages can have pictures, sounds. 25

Disadvantages of wide area network High setup costs — WANs are complicated and complex, so they are rather expensive to set up. Obviously, the bigger the WAN, the costlier it is to set up. Security Concerns —WANs open the way for certain types of internal security breaches, such as unauthorized use, information theft, and malicious damage to files.  Maintenance Issues — Maintaining a WAN is a challenge, no doubt about it. Guaranteeing that your data center will be up and operating 24/7 is the biggest maintenance challenge of all. 26

Any Question?