24
COMP1321 COMP1321 Digital Digital Infrastructure Infrastructure Richard Henson Richard Henson January 2016 January 2016

COMP1321 Digital Infrastructure Richard Henson January 2016

Embed Size (px)

DESCRIPTION

Operating Systems for Ethernet Networks Original Topology (1980s, early 90s): Original Topology (1980s, early 90s):  bus, coaxial cable & BNC connectors (!) DOS? DOS?  No way! not designed for: server end stuffserver end stuff distributed communicationsdistributed communications security…security…

Citation preview

Page 1: COMP1321 Digital Infrastructure Richard Henson January 2016

COMP1321COMP1321

Digital InfrastructureDigital Infrastructure

Richard HensonRichard HensonJanuary 2016January 2016

Page 2: COMP1321 Digital Infrastructure Richard Henson January 2016

Week 12: Overview of Week 12: Overview of Important LAN Operating Important LAN Operating

SystemsSystems•Objective:Objective:

Name significant network operating systems Name significant network operating systems in developments towards today’s in developments towards today’s organisational networksorganisational networks

Briefly explain features of proprietary Briefly explain features of proprietary products that fulfil particular requirements of products that fulfil particular requirements of a network operating systema network operating system

Explain a (network) operating system Explain a (network) operating system architecture in terms of a multi-layered modelarchitecture in terms of a multi-layered model

Page 3: COMP1321 Digital Infrastructure Richard Henson January 2016

Operating Systems for Operating Systems for Ethernet NetworksEthernet Networks

• Original Topology (1980s, early 90s):Original Topology (1980s, early 90s):bus, coaxial cable & BNC connectors (!) bus, coaxial cable & BNC connectors (!)

• DOS?DOS?No way! not designed for:No way! not designed for:

• server end stuffserver end stuff• distributed communicationsdistributed communications• security…security…

Page 4: COMP1321 Digital Infrastructure Richard Henson January 2016

Operating Systems for Operating Systems for Ethernet NetworksEthernet Networks

Two popular client-server operating Two popular client-server operating systems emerged:systems emerged:• Novell NetwareNovell Netware

IPX/SPX protocolIPX/SPX protocol not OSI compliant - proprietary & code secretnot OSI compliant - proprietary & code secret

• DEC (Digital) PCSADEC (Digital) PCSA DECnet protocolDECnet protocol OSI & TCP/IP compliant - code open sourceOSI & TCP/IP compliant - code open source

Page 5: COMP1321 Digital Infrastructure Richard Henson January 2016

Netware - late 1980sNetware - late 1980s

• Novell’s proprietary IPX/SPX network Novell’s proprietary IPX/SPX network protocolprotocolnetwork naming based on MAC addressnetwork naming based on MAC address

• hardwired into network card during hardwired into network card during manufacturemanufacture

• Also, MHS protocol for message-Also, MHS protocol for message-handling and email within the LANhandling and email within the LAN

Page 6: COMP1321 Digital Infrastructure Richard Henson January 2016

Novell NetwareNovell Netware

• Cool Server stuff…Cool Server stuff…secure file system based on user, groups, secure file system based on user, groups,

rights & inherited rightsrights & inherited rightssupported mirroring, duplexing, RAIDsupported mirroring, duplexing, RAIDTTS to reverse incomplete transactionsTTS to reverse incomplete transactionsnetwork resource names, etc. stored as a network resource names, etc. stored as a

separate bindery on each serverseparate bindery on each server

Page 7: COMP1321 Digital Infrastructure Richard Henson January 2016

Other Features of NetwareOther Features of Netware

• I/O optimisation:I/O optimisation:disk cachingdisk cachingelevator seeking (disk accesses ordered elevator seeking (disk accesses ordered

according to position on disk)according to position on disk)directory hashingdirectory hashing

Page 8: COMP1321 Digital Infrastructure Richard Henson January 2016

Strengths of NetwareStrengths of Netware

FastFast• MAC address not IP, fewer headers, less MAC address not IP, fewer headers, less

processing of packetsprocessing of packetsSecureSecure

• awarded US gov Server Fault Tolerance awarded US gov Server Fault Tolerance (SFT) grade III(SFT) grade III

when used with server duplexingwhen used with server duplexing

Page 9: COMP1321 Digital Infrastructure Richard Henson January 2016

Enduring Problems Enduring Problems with Netwarewith Netware

• Only ran on Intel PlatformOnly ran on Intel Platform• Reliant on DOS/Windows at the client endReliant on DOS/Windows at the client end• NDS (Directory Structure) not X500 compliantNDS (Directory Structure) not X500 compliant• Not directly compatible with TCP/IPNot directly compatible with TCP/IP

interprocess communication based on IPX/SPXinterprocess communication based on IPX/SPX used MAC addresses (fixed on network card) as used MAC addresses (fixed on network card) as

unique identifiers, rather than IP addressesunique identifiers, rather than IP addresses

• Not suitable for peer-peer networkingNot suitable for peer-peer networking• Not pre-emptive in handling processesNot pre-emptive in handling processes

Page 10: COMP1321 Digital Infrastructure Richard Henson January 2016

What happened to Netware?What happened to Netware?

• V.successful in early 1990sV.successful in early 1990sbetter sales than DEC PCSA architecture, better sales than DEC PCSA architecture,

even though the latter was OSI compliant even though the latter was OSI compliant (!!)(!!)• SPX/IPX faster than TCP/IP…SPX/IPX faster than TCP/IP…

70% of the PC network market70% of the PC network market

Page 11: COMP1321 Digital Infrastructure Richard Henson January 2016

What happened to NetwareWhat happened to Netware

• Didn’t see what was coming (Microsoft!)…Didn’t see what was coming (Microsoft!)… DEC mini computers lost market shareDEC mini computers lost market share

• everyone wanted a PC networkeveryone wanted a PC network• main LAN rival DEC was being sold off and “asset main LAN rival DEC was being sold off and “asset

stripped”stripped”• future looked brightfuture looked bright

BUT…BUT…• by 1998, Novell Netware sales were sunkby 1998, Novell Netware sales were sunk• by 2000, even Oracle stopped supporting themby 2000, even Oracle stopped supporting them• only kept in business by merging with Red Hat Linuxonly kept in business by merging with Red Hat Linux

Page 12: COMP1321 Digital Infrastructure Richard Henson January 2016

More on DEC More on DEC (Digital Equipment)(Digital Equipment)

• World’s most innovative computer World’s most innovative computer company for many years…company for many years…as already stated - first minicomputer:as already stated - first minicomputer:

• PDP-1 (Programmable Data Processor)PDP-1 (Programmable Data Processor)first UNIX/C implementationfirst UNIX/C implementation

• On PDP-5On PDP-5

Page 13: COMP1321 Digital Infrastructure Richard Henson January 2016

DEC continued…DEC continued…

• Most successful minicomputer:Most successful minicomputer: VAX (Virtual Address eXtension)VAX (Virtual Address eXtension)

• First virtual memory operating systemFirst virtual memory operating system VMS (virtual memory system) for VAXVMS (virtual memory system) for VAX

• First commercially successful RISC chipFirst commercially successful RISC chip alphaalpha

• First commercial Internet domain & websiteFirst commercial Internet domain & website• First successful search engine: AltaVistaFirst successful search engine: AltaVista

Page 14: COMP1321 Digital Infrastructure Richard Henson January 2016

Organisational Networks Organisational Networks in 1990in 1990

•Business/finance companies:Business/finance companies:usually IBM networksusually IBM networks

•Science/Technology/Engineering Science/Technology/Engineering companies:companies:usually DEC networksusually DEC networks

•Smaller companies (SME size...)Smaller companies (SME size...)couldn’t justify/afford networks!couldn’t justify/afford networks!

Page 15: COMP1321 Digital Infrastructure Richard Henson January 2016

Where did DEC go?Where did DEC go?

• Second biggest computer company in the Second biggest computer company in the world in 1990!world in 1990! over 100000 employees!over 100000 employees! with early 90s recession, went into decline…with early 90s recession, went into decline…

• New MD in 1992, only accelerated the declineNew MD in 1992, only accelerated the decline assets sold one by one…assets sold one by one…

• unkindest cut – alpha chip to Intel in 1997unkindest cut – alpha chip to Intel in 1997 what was left (VMS) went to Compaq in 1998what was left (VMS) went to Compaq in 1998

• sold on to HP…sold on to HP…

Page 16: COMP1321 Digital Infrastructure Richard Henson January 2016

What happened?What happened?

• As with the downfall of IBM, Netscape As with the downfall of IBM, Netscape and Novell…and Novell…out-manoeuvred in businessout-manoeuvred in businessperhaps the name perhaps the name MicrosoftMicrosoft might help… might help…

Page 17: COMP1321 Digital Infrastructure Richard Henson January 2016

Microsoft and VMS…Microsoft and VMS…• Now long enough ago to be of historical Now long enough ago to be of historical

interest…interest…Dave Cutler, brains behind DEC’s VMS;Dave Cutler, brains behind DEC’s VMS;

• http://en.wikipedia.org/wiki/Dave_Cutler went to work at Microsoft in 1988went to work at Microsoft in 1988

• to develop “a new operating system” (NT)…to develop “a new operating system” (NT)…

• DEC watching their mini-computers DEC watching their mini-computers become “dinosaurs” (1990-93)become “dinosaurs” (1990-93)pinned hopes on new RISC chip (alpha)pinned hopes on new RISC chip (alpha)keen to get their alpha chip onto the original keen to get their alpha chip onto the original

Windows NT…Windows NT…

Page 18: COMP1321 Digital Infrastructure Richard Henson January 2016

A tale of intellectual copyright A tale of intellectual copyright (and smart business)(and smart business)

• DEC saw NT as their big opportunity to get into DEC saw NT as their big opportunity to get into the PC server businessthe PC server business expected Alpha chip platform/Windows NT to be expected Alpha chip platform/Windows NT to be

popularpopular signed away rights to Cutler & co’s code – code used signed away rights to Cutler & co’s code – code used

in creating windows NTin creating windows NT• Microsoft effectively got the technologies behind VMS that Microsoft effectively got the technologies behind VMS that

they used for NT… for free!!!!they used for NT… for free!!!!• final insult… Intel platform preferred for servers (!)final insult… Intel platform preferred for servers (!)

• Thanks to HP, and enthusiastic users, Thanks to HP, and enthusiastic users, VMS lives (!)VMS lives (!) available for download at:available for download at:

• http://www.openvms.compaq.com/openvms/freeware

Page 19: COMP1321 Digital Infrastructure Richard Henson January 2016

Microsoft Microsoft & Network Operating Systems& Network Operating Systems

• Whilst the US government was being defeated Whilst the US government was being defeated in the courts by IBM…in the courts by IBM… a deal that almost put them out of business was a deal that almost put them out of business was

pulled off by the young Bill Gates!pulled off by the young Bill Gates! story about IBM negotiations with Bill Gates story about IBM negotiations with Bill Gates

(regarding his mate Tim Paterson’s os):(regarding his mate Tim Paterson’s os):• http://inventors.about.com/library/weekly/aa033099.htm

and the tragedy of Gary Kildall (creator of CP/M, and the tragedy of Gary Kildall (creator of CP/M, main rival to DOS & one time business partner of main rival to DOS & one time business partner of Steve Jobs)…Steve Jobs)…

• http://www.businessweek.com/magazine/content/04_43/b3905109_mz063.htm

Page 20: COMP1321 Digital Infrastructure Richard Henson January 2016

DOS (Desktop Operating System)DOS (Desktop Operating System)• As was to be expected from a back-street As was to be expected from a back-street

deal…deal… DOS was an awful operating system… DOS was an awful operating system… no way it could be satisfactorily used for even no way it could be satisfactorily used for even

multi-tasking, let alone networking…multi-tasking, let alone networking… no way of no way of

• logging in as an authenticated user…logging in as an authenticated user…• restricting access to resources…restricting access to resources…

to the new (misguided?) computer generation…to the new (misguided?) computer generation…• none of this matterednone of this mattered

by the late 1980s Gates was the 4by the late 1980s Gates was the 4thth richest person richest person in the world!in the world!

Page 21: COMP1321 Digital Infrastructure Richard Henson January 2016

OS2, Windows, OS2, Windows, and Windows NTand Windows NT

• By late 1980s, PCs being used for serious By late 1980s, PCs being used for serious business purposesbusiness purposes IBM needed a serious operating system for the IBM needed a serious operating system for the

PC…PC… Microsoft worked them on OS2 Microsoft worked them on OS2 still didn’t see Gates as a rival!still didn’t see Gates as a rival!

• At about the same time…At about the same time… Cutler left DEC… joined MicrosoftCutler left DEC… joined Microsoft scope for a virtual memory operating system…scope for a virtual memory operating system…

• (Windows)(Windows)

Page 22: COMP1321 Digital Infrastructure Richard Henson January 2016

WindowsWindows• On the one handOn the one hand

Microsoft were working with IBM on OS2Microsoft were working with IBM on OS2

• One the other hand:One the other hand:they were working on developing Windowsthey were working on developing Windows

• and working with software developers to provide and working with software developers to provide applications for Windows…applications for Windows…

users want apps, not operating systems!users want apps, not operating systems!

• Guess which one won???Guess which one won???you’ve got it… Microsoft now bigger than IBMyou’ve got it… Microsoft now bigger than IBM

Page 23: COMP1321 Digital Infrastructure Richard Henson January 2016

Rise of CISCORise of CISCO•Emerged from Silicon ValleyEmerged from Silicon Valley

•Success based on combination…Success based on combination…RoutersRouterssoftware to manage routingsoftware to manage routing

• arguments about ownershiparguments about ownershipfurther software development…further software development…

embraced OSI model (layers 1-3)embraced OSI model (layers 1-3) became preferred low level operating system: IOSbecame preferred low level operating system: IOS

Page 24: COMP1321 Digital Infrastructure Richard Henson January 2016

Packet Tracer Packet Tracer •Teaching Aid (huge cost-saving!)Teaching Aid (huge cost-saving!)

Students working towards Cisco Certified Students working towards Cisco Certified Network Associate (CCNA) certificationNetwork Associate (CCNA) certification• teaches concepts of networking with simulationteaches concepts of networking with simulation• designs new networks by connecting designs new networks by connecting

networking devices and running networking devices and running troubleshooting tests to check the connectivity troubleshooting tests to check the connectivity and communicationand communication

• helps understand choice of different networking helps understand choice of different networking devices appropriatelydevices appropriately