1 Laws of Laws of Cyberspace Cyberspace Jim Gray Microsoft Research with help from Gordon Bell, Nathan Myrvold and laws by Bell, Moore, Gates, Joy, Gilder, Grove, Grosch, Metcalf, Mryvold, Talk presented 10/9/98 at International University, Bruchsal Germany http://research.Microsoft.com/~Gray/talks/ Laws_of_Cyberspace.ppt
51
Embed
1 Laws of Cyberspace Jim Gray Microsoft Research with help from Gordon Bell, Nathan Myrvold and laws by Bell, Moore, Gates, Joy, Gilder, Grove, Grosch,
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
1
Laws of Laws of CyberspaceCyberspace
Jim GrayMicrosoft Research
with help from Gordon Bell, Nathan Myrvold
and laws by Bell, Moore, Gates, Joy, Gilder, Grove, Grosch, Metcalf, Mryvold,
Talk presented 10/9/98 at International University, Bruchsal Germany
Computer Industry Laws Computer Industry Laws (rules of (rules of thumb)thumb)• Metcalf’s law
• Moore’s First Law• Bell’s Computer Classes (7 price tiers)• Bell’s Platform Evolution• Bell’s Platform Economics• Bill’s Law• Software Economics• Nathan’s 4 Laws of Software• Gilder’s Law of the Telcosom.• Grove’s law (1 and 2)• Moore’s second law• Is Info-Demand Infinite?• The Death of Grosch’s Law
Everything cyberizable will be in Everything cyberizable will be in Cyberspace and covered by a Cyberspace and covered by a
hierarchy of computers!hierarchy of computers!
Fractal Cyberspace: a network of … networks of … platforms
Cars… Cars… phys. nets phys. nets
16
Many little beat few bigMany little beat few big
Smoking, hairy golf ballSmoking, hairy golf ball How to connect the many little parts?How to connect the many little parts? How to program the many little parts?How to program the many little parts? Fault tolerance?Fault tolerance?
$1 $1 millionmillion $100 K$100 K $10 K$10 K
MainframeMainframe MiniMiniMicroMicro NanoNano
14"14"9"9"
5.25"5.25" 3.5"3.5" 2.5"2.5" 1.8"1.8"1 M SPEC marks, 1TFLOP1 M SPEC marks, 1TFLOP
•Software will never be easy•Somebody will push the boundary
30
The Ultimate ComputerThe Ultimate Computer•Nathan’s Prognosis
•Learning more about the brain every day
•AI will happen•Computers with
same power in 20 to 30 years
•Brain has no Moore’s Law
31
Gilder’s Telecosom Law: Gilder’s Telecosom Law: 3x bandwidth/year for 25 more years3x bandwidth/year for 25 more years
• Today: •10 Gbps per channel•4 channels per fiber: 40 Gbps•32 fibers/bundle = 1.2 Tbps/bundle
• In lab 3 Tbps/fiber (400 x WDM)• In theory 25 Tbps per fiber• 1 Tbps = USA 1996 WAN bisection bandwidth
1 fiber = 25 Tbps
32
So
lari
sU
NIX
Inte
rnat
ion
al
OSFDCE
Op
en s
oft
war
e F
ou
nd
atio
n (
OS
F)
NT
ODBCXA / TX
Ob
ject
M
anag
emen
t G
rou
p (
OM
G)
CORBAOpenGroup
God Loves Standards: God Loves Standards: That’s why he made so many of them.That’s why he made so many of them.
1985
1990
1995
X/O
pen
DCE
RPC
GUIDs
IDL
DNS
Kerber
os
COM
Microsoft DCOM based on OSF-DCE TechnologyDCOM and ActiveX extend it
COM
33
Moore’s Second LawMoore’s Second Law
•The Cost of Fab Lines Doubles Every Generation (3 years)
• Money Limit:hard to imagine
10 B$ line20 B$ line40 B$ line
• Physical limit:• Quantum Effects
at 0.25 micron now0.05 micron seems hard12 years, 3 generations
• Lithograph:need Xray below 0.13 micron
$1
$10
$100
$1,000
$10,000
1960 1970 1980 1990 2000
Year
M$
/ F
ab L
ine
34
Constant Dollars vs Constant WorkConstant Dollars vs Constant Work
•Constant Work:
•One SuperServer can do all the world’s computations.
•Constant Dollars:•The world spends 10% on information processing•Computers are moving from 5% penetration to 50%
• 300 B$ to 3T$• We have the patent on the byte and algorithm
35
Computer Industry Laws Computer Industry Laws (rules of (rules of thumb)thumb)• Metcalf’s law
• Moore’s First Law• Bell’s Computer Classes (7 price tiers)• Bell’s Platform Evolution• Bell’s Platform Economics• Bill’s Law• Software Economics• Nathan’s 4 Laws of Software• Gilder’s Law of the Telcosom.• Grove’s law (1 and 2)• Moore’s second law• Is Info-Demand Infinite?• The Death of Grosch’s Law
36
““
””
Vannevar Bush c1945Vannevar Bush c1945
There will always be plenty of things to There will always be plenty of things to compute ... With millions of people doing compute ... With millions of people doing complicated things.complicated things.
memex … stores all his books, records, and memex … stores all his books, records, and communications, and ... can be consulted with communications, and ... can be consulted with speed and flexibilityspeed and flexibility
• Data storage, organization, and analysis is a challenge.• That is what databases are about• DBs do a good job on “records”• Now working on text, spatial, image, and sound.• This needs lots of PROCESSING too.
40
Database Store ALL Data Database Store ALL Data TypesTypes
• The New World:•Billions of objects•Big objects (1MB)•Objects have behavior
(methods)
• The Old World:
– Millions of objects
– 100-byte objects
People
Name Address Papers Picture Voice
Mike
Won
David NY
Berk
Austin
People
Name Address
Mike
Won
David NY
Berk
Austin Paperless officeLibrary of congress onlineAll information online entertainment publishing businessWWW & InternetInformation Network, Knowledge Navigator, Information at your fingertips
41
Magnetic Storage Cheaper than Magnetic Storage Cheaper than PaperPaper