intro to nos
TRANSCRIPT
-
8/3/2019 Intro to NOS
1/34
Introduction to Network Operating Systems
6.1 Characteristics of a Network OperatingSystem
6.2 Windows6.3 Linux
6.4 Determining Software Requirements aLinux NOS
-
8/3/2019 Intro to NOS
2/34
OPERATING SYSTEM
An operating system (OS) is an interfacebetween hardware and user which isresponsible for the management and
coordination of activities and thesharing of the resources ofa computer,
-
8/3/2019 Intro to NOS
3/34
Network Operating System
A 'networking operating system' is anoperating system that containscomponents and programs that allow a
computer on a network to serverequests from other computers for dataand provide access to other resources
such as printer and file systems.
-
8/3/2019 Intro to NOS
4/34
What is a Network Operating System?
Unlike operating systems, such as DOSand Windows, that are designed for
single users to control one computer,
network operating systems (NOS)
coordinate the activities of multiplecomputers across a network.
-
8/3/2019 Intro to NOS
5/34
Features
Add, remove and manage users who wishto use resources on the network.
Allow users to access to the data on thenetwork. This data commonly resides on
the server. Allow users to access hardware connected
to the network.
Protect data and services located on thenetwork.
Enables the user to pass documents onthe attached network.
-
8/3/2019 Intro to NOS
6/34
Network operating systems (NOS)typically are used to run computersthat act as servers.
They provide the capabilities requiredfor network operation.
-
8/3/2019 Intro to NOS
7/34
Characteristics of a Network Operating System
-
8/3/2019 Intro to NOS
8/34
Overview of NOS Characteristics
Network operating systems(NOSs) distribute their functionsover a number of networkedcomputers.
It adds functions that allow accessto shared resources by a number
of users concurrently. NOS computers helps clients to
have access to shared resources.
Client systems contain softwarethat allows them to request shared
resources that are controlled byserver systems responding to a
client request.
-
8/3/2019 Intro to NOS
9/34
Differences Between PC and a NOS
The NOS enhances the reach of the client PC bymaking remote services available as extensions of thelocal native operating system.
Although a number of users may have accounts on aPC, 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 bymultiple clients.
-
8/3/2019 Intro to NOS
10/34
Multiuser, Multitasking, and Multiprocessor
Systems
A NOS server is a multitaskingsystem. Internally, the OS must becapable of executing multiple tasksor processes at the same time.
Some systems are equipped withmore than one processor, calledmultiprocessing systems.
They are capable of executingmultiple tasks in parallel byassigning each task to a differentprocessor.
-
8/3/2019 Intro to NOS
11/34
NOS Server Hardware
NOS servers are large systemswith additional memory tosupport multiple tasks that areall active, or resident, inmemory at the same time.
Additional disk space is alsorequired on servers to holdshared files and to function asan extension to the internalmemory on the system.
-
8/3/2019 Intro to NOS
12/34
Choosing a NOS
The main features toconsider when selectinga NOS include:
Performance
Management andmonitoring tools
Security
Scalability
Robustness/faulttolerance
-
8/3/2019 Intro to NOS
13/34
Types of NOS
It is important to know thebasics about popular NOSfamilies.
Many networks now includemore than one server type, and
knowing how to get thesediverse systems to interoperateis an important skill for anetwork administrator.
Operating systems on the
network have their ownlanguage.
Different NOS vendors use thesame terms in different ways.
-
8/3/2019 Intro to NOS
14/34
Windows
-
8/3/2019 Intro to NOS
15/34
Windows Terminology
Windows server-based networksthat run Windows NT Server orWindows 2000 Server arebased on the concept of thedomain.
A domain is a group ofcomputers and users thatserves as a boundary ofadministrative authority.
Windows NT domains and
Windows 2000 domains,although similar in function,interact with one anotherdifferently.
-
8/3/2019 Intro to NOS
16/34
Windows NT 4.0
The Domain Structure ofWindows NT was entirelydifferent from the DomainStructure in Windows 2000.
Instead of Active Directory,
Windows NT provides anadministrative tool called theUser Manager for Domains.
It is accessed from the
domain controller and is usedto create, manage, andremove domain useraccounts.
-
8/3/2019 Intro to NOS
17/34
Windows NT 4.0
Each NT domain requires one Primary DomainController (PDC).
This is a "master" server that contains the SecurityAccounts Management Database (SAM).
A domain can also have one or more Backup DomainControllers (BDCs), each of which contains a read-onlycopy of the SAM.
The SAM is what controls the authentication process
when a user logs onto the domain.
-
8/3/2019 Intro to NOS
18/34
Windows 2000 and XP Operating System
The offline folders feature enables users
to copy and synchronize documents fromthe network to the local system so thatthey can be accessed when the computeris not connected to the network.
The Internet Printing Protocol (IPP)enables users to print to a URL andmanage printers through a web browserinterface.
Built-in disk defragmenters and other toolsand utilities help users maintain andmanage the operating system.
It supports Kerberos security (developingstandard for authenticating networkusers), and the features of a Windows2000 domain as an Active Directory client.
-
8/3/2019 Intro to NOS
19/34
Windows 2000 and XP Operating System
XP also offers: More extensive hardware and driver support. More user-friendly file-sharing and network
configuration for setting up home networks.
Enhanced wireless network features Increased security Remote Desktop control Overall improvements to the GUI,
including the welcome screen additions,start menu improvements. Enhanced multimedia support for digital video,
audio, and pictures.
-
8/3/2019 Intro to NOS
20/34
-
8/3/2019 Intro to NOS
21/34
Linux
-
8/3/2019 Intro to NOS
22/34
History of Linux
Linux is an operating system similar to UNIX. Itruns on many different computers and was firstreleased in 1991.
Linux is portable, which means versions can befound running on name brand or clone PCs.
Linux offers many features adopted from otherversions of UNIX.
-
8/3/2019 Intro to NOS
23/34
What is UNIX?
The UNIX NOS wasdeveloped in 1969, and it hasevolved into many varieties.
The source code is opened,that is, available at no cost to
anyone who wants to modifyit.
It is written in C programminglanguage so businesses,academic institutions, and
even individuals can developtheir own versions.
There are hundreds ofdifferent versions of UNIX.
-
8/3/2019 Intro to NOS
24/34
Linux Operating System
Linux is sometimes referred to as "UNIX Lite", and itis designed to run on Intel-compatible PCs.
However, Linux will run on other machines as well.
Linux brings the advantages of UNIX to home and
small business computers. The following are a few of the most popular types:
Red Hat Linux
Linux Mandrake
Caldera eDesktop and eServer
Debian GNU/Linux
Corel Linux
Turbo Linux
-
8/3/2019 Intro to NOS
25/34
Linux Clients
Windows clients canaccess Linux serverswithout client software ifthe UNIX servers runSamba, which is a program
that uses the ServerMessage Block (SMB)application layer protocol.
Windows computers useSMB for file access acrossthe network.
Samba permits them to seethe Linux file system.
-
8/3/2019 Intro to NOS
26/34
Determining SoftwareRequirements for a Linux NOS
-
8/3/2019 Intro to NOS
27/34
Workstation Software and Programs
The X Window System iswhat comprises the LinuxGUI environment.
Corels WordPerfect and
Sun StarOffice are the top
two office suites capable ofrunning on Linux.
There also single packagesrather than full office suitsthat come shipped with
Linux and some areinstalled by default duringthe installation process.
Some examples of theseare LyX and AbiWord.
-
8/3/2019 Intro to NOS
28/34
Workstation Software and Programs
Some of the popular audioand visual programsavailable for Linux includetools for viewing and editinggraphics like XV and GIMP.
-
8/3/2019 Intro to NOS
29/34
Server Software and Programs
A popular use of a Linux system is a web server. Web server software uses Hypertext Transfer
Protocol (HTTP) to deliver files to users that requestthem, using a web browser from their workstation.
A Mail Server is a system that is configured with theproper programs and services that enable handlingthe exchange of e-mail sent from one client toanother.
The Linux operating system provides file server either
in a Linux environment or in a cross-platformenvironment consisting of Windows, Macintosh,
UNIX, or OS/2 workstation.
-
8/3/2019 Intro to NOS
30/34
Additional Software and Programs
There are some programsand software that areessential to add to a Linuxsystem regardless ofwhether it is configured as a
workstation or a server. Text editors are essential
for performing any type ofmaintenance tasks that auser or an administratormay need to do.
Some examples of texteditors available in Linuxare vi, jed, pico, or Emacs.
-
8/3/2019 Intro to NOS
31/34
Additional Software and Programs
Programming tools are helpful Linux servers as well tospecific users at workstations if they are programmers.
These programming tools are also referred to ascompilers or interpreters.
A complier converts the program source code, which iswritten by the programmer into binary form thecomputer can read.
Common scripting languages include Javascript,Python, and Perl.
Every Linux system relies on a library called the Clibrary (libc). Linux systems rely on the C library for theroutines that are necessary for C programs to run inLinux.
-
8/3/2019 Intro to NOS
32/34
Verifying Software Compatibility
When installing a package, the first step should be toalways check and make sure that the operatingsystem supports the package.
Generally, any Linux software and package can be
installed on any UNIX-like operating system. Check CPU requirements, library requirements, and
development tools.
-
8/3/2019 Intro to NOS
33/34
SOLARIS
Oracle Solaris (formerly and stillinformally referred to as Solaris) is
a UNIX-based operatingsystem introduced by SunMicrosystems in 1992 as the successorto SunOS.
http://en.wikipedia.org/wiki/UNIXhttp://en.wikipedia.org/wiki/Operating_systemhttp://en.wikipedia.org/wiki/Operating_systemhttp://en.wikipedia.org/wiki/Sun_Microsystemshttp://en.wikipedia.org/wiki/Sun_Microsystemshttp://en.wikipedia.org/wiki/SunOShttp://en.wikipedia.org/wiki/SunOShttp://en.wikipedia.org/wiki/Sun_Microsystemshttp://en.wikipedia.org/wiki/Sun_Microsystemshttp://en.wikipedia.org/wiki/Operating_systemhttp://en.wikipedia.org/wiki/Operating_systemhttp://en.wikipedia.org/wiki/UNIX -
8/3/2019 Intro to NOS
34/34
Solaris is known for its scalability,especially on SPARC systems, and fororiginating many innovative featuressuch as DTrace and ZFS.Solaris
supports SPARC-based and x86-based workstations and servers fromSun and other vendors, with efforts
underway to port to additional platforms. Solaris is certified against the Single
Unix Specification.
http://en.wikipedia.org/wiki/Scalabilityhttp://en.wikipedia.org/wiki/SPARChttp://en.wikipedia.org/wiki/DTracehttp://en.wikipedia.org/wiki/ZFShttp://en.wikipedia.org/wiki/X86http://en.wikipedia.org/wiki/Workstationhttp://en.wikipedia.org/wiki/Computer_serverhttp://en.wikipedia.org/wiki/Single_Unix_Specificationhttp://en.wikipedia.org/wiki/Single_Unix_Specificationhttp://en.wikipedia.org/wiki/Single_Unix_Specificationhttp://en.wikipedia.org/wiki/Single_Unix_Specificationhttp://en.wikipedia.org/wiki/Computer_serverhttp://en.wikipedia.org/wiki/Workstationhttp://en.wikipedia.org/wiki/X86http://en.wikipedia.org/wiki/ZFShttp://en.wikipedia.org/wiki/DTracehttp://en.wikipedia.org/wiki/SPARChttp://en.wikipedia.org/wiki/Scalability