LAN software - www.gregvogl.net
Download
Report
Transcript LAN software - www.gregvogl.net
LAN System Software
Lecture 7, April 9, 2003
Mr. Greg Vogl
Data Communications and Networks
Uganda Martyrs University
Overview
LAN system software
Client-server software
Performance and reliability
Print spooler, backups
Sharing, licensing
Popular LAN server OS
Novell NetWare 3.x-6.x
Microsoft Windows peer-to-peer, server
April 9, 2003
Data Communications and
Networks: LAN Server Software
2
Client-server software
Applications make requests
Client software runs on client computers
Servers fulfill the requests
Server software runs on server computers
Redirector
reroutes I/O requests from local OS to network
Medium interface software
sends/receives information over the media
Multithreading
Used by server to service multiple requests
April 9, 2003
Data Communications and
Networks: LAN Server Software
3
Performance, Reliability
I/O Optimisation
Disk caching (memory copy of blocks)
Disk seek enhancement (scheduling)
Fault tolerance
Read-after-write (as a double-check)
Mirrored disks (two disks with same data)
Redundant array of independent disks
Data on several disks; one disk for parity
Duplexed server (two servers in parallel)
Clustering (several servers help if one fails)
April 9, 2003
Data Communications and
Networks: LAN Server Software
4
Print spooler
Simultaneous peripheral operations online
Allow several users to print at same time
Save jobs to multiple queues
Send jobs to multiple printers
Set/change job priorities
Move/delete jobs from queues
Add/delete or start/stop printers
Attach/detach printers from print queue
April 9, 2003
Data Communications and
Networks: LAN Server Software
5
What to back up
Full: all files
Differential: difference from full backup
Incremental: difference from full + incr.
By directory and all subdirectories
Selected list of files to include/exclude
Pattern matching/wildcards
April 9, 2003
Data Communications and
Networks: LAN Server Software
6
How to back up
Automatic at specified day/time
Manually start from console or remotely
Compression
Multivolume backup
Logging and reporting of backed up files
April 9, 2003
Data Communications and
Networks: LAN Server Software
7
Shared usage
Files for users’ personal preferences
E.g. desktop, start menu, display, sounds
File locking used to prevent
Contention: 2 users write to same file
If one is writing, other can only read
Deadlock: 2 users waiting for each other
Access security
User/group, read/write/execute, file/folder
April 9, 2003
Data Communications and
Networks: LAN Server Software
8
Software licenses
Rules for using products
Protect manufacturer
Copyright protection to prevent software piracy
Prevent loss of investment/profits
Protect and support user
Prevent equipment damage, injury, etc.
from inappropriate use
Right to a refund, legal rights, resell, etc.
Upgrades, product information, support
April 9, 2003
Data Communications and
Networks: LAN Server Software
9
How to protect software
Source code is secret (not open)
Source code is copyrighted
Software is copy protected
Software requires special hardware to use
Password protection, code or serial number
Expiration of functions after some days of use
Licence agreements
Legal action (lawsuits) against violators
April 9, 2003
Data Communications and
Networks: LAN Server Software
10
Types of licences
Single user, single workstation
Single user, multiple workstation
Multiple user, multiple workstation
Restricted number of concurrent users
Server licence (installed on one server)
Site licence (unlimited use at one site)
Corporate licence (unlimited corp. use)
April 9, 2003
Data Communications and
Networks: LAN Server Software
11
Popular LAN Server OS
LAN OS
Vendor
Topology
Protocol(s)
Windows NT
Microsoft
Ring, bus, star
CSMA or token
NetWare
Novell
Ring, bus, star
CSMA or token
Warp Server
IBM
Ring, bus
CSMA or token
AppleTalk
Apple
Bus
CSMA/CD
LANtastic
Artisoft
Ring, bus
CSMA/CD
TOPS
Sun Microsys.
Ring, bus
CSMA/CD
VMS
Digital (DEC)
Ring, bus
CSMA/CD
Vines
Banyan Sys.
Ring, bus, star
CSMA or token
April 9, 2003
Data Communications and
Networks: LAN Server Software
12
NetWare 3.x
Bindery: info database
Files for objects, properties, values
Server-oriented
Info on different servers not synchronised
No network directory; need multiple logons
Best for LANs with few servers
One print server for up to 16 printers
Server/private, dedicated/non-dedicated
April 9, 2003
Data Communications and
Networks: LAN Server Software
13
NetWare 3.x
security and reliability
User ID/password security
user/group, inherited/explicit file access
No comprehensive management
Mix of diagnostic/monitoring/backup tools
Supports disk mirror/duplexing/RAID
Transaction tracking system
System fault tolerance (SFT)
April 9, 2003
Data Communications and
Networks: LAN Server Software
14
NetWare 3.x
other features
I/O optimisation
Elevator seeking, disc caching
Directory hashing for fast file access
Basic accounting info
Message handling services, e-mail
NetWare servers must be dedicated
Supports clients running variety of OS
Access files through a drive letter e.g. F:
April 9, 2003
Data Communications and
Networks: LAN Server Software
15
Novell Directory
Services (NDS)
New with NetWare 4.x
Global
Used for entire enterprise network
Can be replicated, distributed
Hierarchical directory tree of objects
Root, container, leaf objects have properties
country, user, group, organisation, computer,
server, print server, printer, queue, volume
Schema (template) of defined objects
API used to add objects or properties
April 9, 2003
Data Communications and
Networks: LAN Server Software
16
NetWare 4.x interfaces
Other networks/protocols recognised
IBM SNA gateway, X.25 gateway, T1
SQL server, remote access services
IntraNetWare
Provides Internet protocols, functions
Web server functions
TCP/IP and SPX/IPX protocols co-exist
April 9, 2003
Data Communications and
Networks: LAN Server Software
17
Netware 4.x
other features
Supports up to 1000 users, 256 printers
GUI interface
Disk compression
Supports SMP architectures (>1 CPUs)
On-line documentation
Improved, more secure auditing
Remote management facility
NetWare Loadable Modules e.g. print server
April 9, 2003
Data Communications and
Networks: LAN Server Software
18
Windows peer-to-peer
Built-in peer-to-peer and client features
All Windows workstation OS are peers
3.11/95/98/Me, NT/2000/XP Workstation
Browse with Network Neighborhood
Password-protected shared resources
Read-only or full
Client for NetWare and NT Server
User-level access to resources
April 9, 2003
Data Communications and
Networks: LAN Server Software
19
Windows NT Server
Application server features
32-bit OS, up to 4GB RAM
Pre-emptive multitasking, multithreading
Support for multiple processors
NT Domains
Allow access to multiple servers
Domain server has security database
Secondary domain server is backup
Supports disk mirroring, RAID
Supports NTFS, FAT, HPFS (OS/2)
April 9, 2003
Data Communications and
Networks: LAN Server Software
20
Windows 2000 Server
or NT Server 5.0
Replaced NetWare as most popular NOS
Active Directory (similar to NDS)
One directory of all network resources
Managed using Web-like interface
TCP/IP is native protocol (vs. NetBEUI)
Each user has My Documents folder
Wizards for simpler administration
April 9, 2003
Data Communications and
Networks: LAN Server Software
21