11
Persistent Storage (disk?) Requirements (For The Low End ==the bottom 99%of the market) Jim Gray Microsoft Research

Persistent Storage (disk?) Requirements (For The Low End ==the bottom 99%of the market ) Jim Gray Microsoft Research

Embed Size (px)

Citation preview

Page 1: Persistent Storage (disk?) Requirements (For The Low End ==the bottom 99%of the market ) Jim Gray Microsoft Research

Persistent Storage (disk?) Requirements

(For The Low End ==the bottom 99%of the market)Jim Gray

Microsoft Research

Page 2: Persistent Storage (disk?) Requirements (For The Low End ==the bottom 99%of the market ) Jim Gray Microsoft Research

The Ideal Disk

• Zero – Latency– Price– Power– Noise– Startup– Size

• Infinite– Capacity– Bandwidth– Shock– MTTF

Page 3: Persistent Storage (disk?) Requirements (For The Low End ==the bottom 99%of the market ) Jim Gray Microsoft Research

What’s zero?What’s infinite?

• 1,000x more or less than current values

Page 4: Persistent Storage (disk?) Requirements (For The Low End ==the bottom 99%of the market ) Jim Gray Microsoft Research

Smart Dust

• Zero volume (mm3)

• Zero power (uw)

• MB capacity

• Modest bandwidth, latency,…

• Cost a penny

• Probably mems or electronic.

• Trillions units/year

Page 5: Persistent Storage (disk?) Requirements (For The Low End ==the bottom 99%of the market ) Jim Gray Microsoft Research

Cell Phone + PDA + Camera + GPS

• Zero volume (micro-drive is max)• Zero power (mw)• Zero noise • Instant on (1 second)• 10 GB capacity (camcorder)• Infinite shock• Modest bandwidth/latency (10MBps, 20ms)• Cost a few dollars• 1 billion units/year

Page 6: Persistent Storage (disk?) Requirements (For The Low End ==the bottom 99%of the market ) Jim Gray Microsoft Research

Appliances/Games/Toys

• Small volume (2” drive is max)• 10GB – 1TB capacity • Zero noise • Instant on (1 second)• Infinite shock• Modest bandwidth/latency (10MBps, 20ms)• House power (so power not a problem)• Cost a few dollars• 1B units/year (games 10% of that)

Page 7: Persistent Storage (disk?) Requirements (For The Low End ==the bottom 99%of the market ) Jim Gray Microsoft Research

TabletPC/Laptop

• Small volume (2” drive is max)• Less power than display or processor (100 mw)

• 1TB capacity (all my stuff)• Zero noise • Instant on (1 second)• Infinite shock• Modest bandwidth/latency (10MBps, 20ms)• Cost a few 10s of dollars• 300 million units/year

Page 8: Persistent Storage (disk?) Requirements (For The Low End ==the bottom 99%of the market ) Jim Gray Microsoft Research

Servers(every client byte will be on several servers)

• 100TB capacity

• 1 hour scan time (==250MBps)

• 1 ms access time (1,000 aps)

• Infinite MTTF

• Low power/heat/cooling

• Low noise

• Cost a few 10s of dollars

• 1B units/year?

Page 9: Persistent Storage (disk?) Requirements (For The Low End ==the bottom 99%of the market ) Jim Gray Microsoft Research

Things Microsoft Is Doing to Consume Disks

• Intelli-mirror: Transparent client state replication

• Terminal Server: Thin client

• Versioned file system just like VMS

• SnapShots: Copy On Write (COW) file system

• Disk replaces tape for backup• Easy remote replicas

– Database, Farsite,..

Page 10: Persistent Storage (disk?) Requirements (For The Low End ==the bottom 99%of the market ) Jim Gray Microsoft Research

Things Microsoft Is Doing to Consume Disks

• Xbox (only game with a disk)• Video apps:

– Ultimate TV, PC TV, eHome (Free Style)

• Audio apps– Music (Media Player)– IP telephony, – voice recording in tablet, – Speech UI

• Photo apps:– Digital cameras ….

• Databases– Replication, Sequential search, autoManage

Page 11: Persistent Storage (disk?) Requirements (For The Low End ==the bottom 99%of the market ) Jim Gray Microsoft Research

Things Microsoft Is Doing to Consume Disks

• Main thrust REDUCE MANAGEMENT COST

• Move from 100$/GB/y

To 100$/TB/y

• 1,000x improvement.