Chapter 9 - 1981 to 1995
Download
Report
Transcript Chapter 9 - 1981 to 1995
Chapter 9 - 1981 to 1995
Workstations, UNIX
& the Net
1
Next Step - Workstations
Inexpensive microprocessor
Cost less than mini; more than PC
Main Features
Motorola 68000
UNIX
Extensive Networking Capabilities
Idea: Attach these to mainframe rather
than dumb terminal
2
Apollo - First Workstation
Bill Poduska, from Prime Computer
Domain: own OS and NW system
$40,000
Used for CAD & engineering
Mid-1980 - sold 1,000
1989- bought by H.P.
3
Sun Microsystems
1982- founded by
Vinod Khosla
Also Bill Joy
Stanford University
Network Workstation
Grant - UNIX
Andy Bechtolsheim
June 1982- SUN-2,
$20,000
Berkeley UNIX
First SUN Workstation - 1983
4
UNIX
AT&T Bell Labs, NJ; Ken Thompson,
Dennis Richie
Not a complete OS
Due to legal actions
Set of tools to manipulate & share files
AT&T couldn’t sell for profit
Universities got license for cheap
Commercial could also buy
Open Source
5
The UNIX Journey
Developed in New Jersey
To easily share files; Very frugal
Not for masses;
Univ. of Illinois-Champagne-Urbana
U.C. Berkeley
Extensively rewritten
Bill Joy
Took it to SUN
6
UNIX and Universities
Cheap source code
Written in C; run any machine with C
compiler
Free to modify code - and they did
Berkeley Software Distribution (BSD)
UNIX
1978-Joy offering tapes cheap
7
Universities (cont.)
1980 - ARPA backed BSD
Version 4.2
Network Protocol TCP/IP
ARPA promoted TCP/IP
Forever linked UNIX & Internet
8
UNIX * Miscellaneous
VAX - Berkley UNIX w/ TCP/IP
Helped transform ARPANET to Internet
Vulnerable to viruses
Never really challenged Windows
Not even LINUX, yet
9
Vax Strategy - 1980’s
Offer single architecture (VAX) with single
OS (VMS) in solitary or networked
configurations ranging from desktop to
mainframe capability
Networking – Ethernet - from Intel & Xerox
“The network is the computer.”
Several Modes: 11/780, 11/750, MicroVAX
II, 8600 (Venus), 9000
10
Vax Strategy Risks
Similar to IBM’s “betting the
company”
Had to supply customers with
everything without seeming to
change too much
Entire line had to be high in quality
11
Risks (cont.)
Stop marketing own competing H.W.
Public outcry over PDP-10 &
DECtape
PDP-10- Outdated
Phase out an announcement
Historical Perspective- Pg. 186
12
Vax Strategy Results
Did not stick with it
1982 - 3 incompatible machines (not IBMPC
compatible - fatal)
Strategy went well through 1980’s
1987 stock market crash
Competition - UNIX workstations & IBM PC
DEC couldn’t recover #2 position
Final blow: Did not develop current
architecture
13
RISC
Reduced Instruction Set Computer
IBM-360, DEC VAX
Complex Instruction Set Computer (CISC)
200+ instructions, each
Due to slow access core memory
Due to immature compilers
Trying to close “English Instruction” gap
Cheap ROM allowed low cost of CISC
14
RISC- More #1
John Cocke, IBM “wild duck”
Experimental: IBM 801, 1979
Did not make market
1980 - Berkeley- RISC Project
1981- Stanford
Improved technology believed smaller set of
instructions with more loads & stores would be faster
than 370
MIPS (Millions of instructions per second)
Skepticism outside university environment
Everything else booming - so why change?
15
RISC - More #2
1987- SUN SPARC- RISC Chip
Scalable Processor Architecture
Overcame Skepticism
RISC improved microprocessors speeds
faster than mainframe & miniprocessors were improving
Sun Licensed SPARC to others
Hoped it would become the standard
But would not be profitable
16
RISC – More #2 (cont.)
MIPS computer systems
Stanford MIPS project
DEC bought RISC chip for workstation
Silicon Graphics
1990- IBM R/6000
1990’s early: IBM & Apple
Power PC, Motorola Chip
17
Workstation vs. PC
RISC Architecture
Scientific & Engineering Apps.
Networking (Ethernet)
Cost
18
Ethernet
Developed @ Xerox PARC, 1973
Robert Metcalfe & David Boggs
Metcalfe
At MIT in 1969- helped connect PDP-10 to
ARPNET – to do same in ‘72 at PARC
Focus @ PARC was local networking
PARC Local Network
Data General minis in star technology
Expensive, inflexible, not robust
19
ALOHAnet
To connect among Hawaiian
Islands
Radio Signals Wireless
Packets of 1000 bits; address of
recipient attached to head of each
message
Computers turned to UHF frequency
& listened for packets
20
Network Features #1
Radio (medium) was passive
Computers (Nodes) did the work
“Ether”- invisible medium
Process, queue, route
Replaced by coaxial cable
New Computer just taps into cable
21
Network Features #2
Computer “listens” before sending
Collision: random pause, try again
If many collisions, send less frequently
Math analysis showed would work
1974- Running @ 3 million bps
Arpanet 50 (telephone) - kilobits/sec
22
Ethernet Impacts
Speed changed relationship between
small and large computers
1st affected workstations, then PC market
DEC, INTEL, Xerox: accepted as
standard for VAX
DOS/ Early PC chips - not well suited
for networking
23
Apple PC’s
With Lotus 1-2-3, Word Processing,
& dBase III, IBM compatibles began
to replace Apples & Word
Processors in office environment
Less expensive clones
24
“Personal” Computing in Business
Employees had personal SW
Became problem for I.S. people
Not in line with business goals
Some sw not very good
So LAN’s helped to “control” technology
Irony: networking made it not so
personal
25
Novell
Networking practical after 80386
1989 - had half business
Complex, expensive, overlaid DOS
File server with software
Not as good a UNIX networking with
workstations
Backups, messaging, sharing
26
Internet
LAN’s provided access to Internet
Key features
Descendent of ARPANET
Packet switching
No dedicated line necessary
TCP/ IP- standard protocol
Open to public, commercial
27
Internet Success
ARPA’s support; adoption of
TCP/IP in 1980
TCP/IP inclusion into Berkeley
UNIX
Not proprietary
Rise in number of LAN’s
28
Success (cont.)
Ethernet Speeds
Grove’s Law
Telecommunication bandwidth doubles
every 100 years
Cable, etc. have improved
“Last Mile Problem”
29
Internet Before WWW
Arpanet- goal was resource sharing
Groups
FTP, Telnet: had to know location of information
Email - did emerge
Bulletin Boards, Discussion Groups, Etc.
Gopher- 1990/91
Univ. of Minnesota
Search for Data on campus
Spread
30
Before WWW (cont.)
WAIS - Wide Area Information
System
Thinking Machines Corp., Cambridge
Searched documents & made index of
words
All were short lived
But demonstrated what could be done
31
WWW - The Beginning
Doug Englebart: mouse + on-line
system, NLS
Vannevar Bush: 1945 paper - hypertext
Ted Nelson: Xanadu System
Computer Lib/Dream Machines
Hypertext: forms of writing which branch or
perform on request; they are best presented on
computer display screens
Worked on Xanadu during 70’s & 80’s
Apple Macintosh HyperCard - 1987
32
WWW Finally
Tim Berners-Lee @ CERN
European particle physics lab
Swiss- French border
Features and Goals
A shared information space, inclusion
Across platforms
URL- Uniform Resource Locator
To avoid database restrictions
HTTP- to replace FTP
HTML
33
WWW Early Years
Slow Start - few but CERN supported
Hard to program links
Just a few browsers Lynx & Viola
34
Mosaic
Marc Andreessen & Eric Bina
U. of Illinois
January 1993- released Mosaic, a
browser, over the Internet
Used Mouse, hypercard
Links in different color
Seamless integration of text and graphics
Re-written for Windows and Macintosh
35
Netscape Navigator
1994 – Jim Clark, Silicon Graphics
Univ. of Illinois – objected
Andreessen had been a student there
Clark & Andreessen
Commercialize Mosaic
Netscape Communications Corp
Mosaic died
1995 – Public release of stock
$28 $58 (day 1) $150
36
Chapter 9
1981-1995
Workstations, UNIX
& the Net
37