doc.: ieee 802.11-09/1222r1 submission november 2009 eldad perahia, intel corporationslide 1 hard...

13
Novembe r 2009 Eldad Pera hia, Slide 1 doc.: IEEE 802.11-09/1222r1 Submission Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 N am e C om pany A ddress Phone em ail Eldad Perahia Intel Corporation 2111 N E 25th A ve H illsboro, O R 97124 503-712-8081 [email protected] RobertStacey Intel Corporation [email protected] M ark G rodzinsky Wilocity Mark.grodzinsky@ wilocity.co m Authors:

Upload: aubrey-ford

Post on 17-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Doc.: IEEE 802.11-09/1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 Authors:

November 2009

Eldad Perahia, Intel Corporation

Slide 1

doc.: IEEE 802.11-09/1222r1

Submission

Hard Disk Drive Traffic Model for TGadDate: 2009-11-17

Name Company Address Phone email Eldad Perahia Intel

Corporation

2111 NE 25th Ave Hillsboro, OR 97124

503-712-8081 [email protected]

Robert Stacey Intel Corporation

[email protected]

Mark Grodzinsky Wilocity [email protected]

Authors:

Page 2: Doc.: IEEE 802.11-09/1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 Authors:

November 2009

Eldad Perahia, Intel Corporation

Slide 2

doc.: IEEE 802.11-09/1222r1

Submission

Background

• TGad Evaluation Methodology document includes a “hard disk file transfer” application– Enterprise cubicle scenario

– File transfer wirelessly between laptop and hard drive

• Traffic model is TBD

Page 3: Doc.: IEEE 802.11-09/1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 Authors:

November 2009

Eldad Perahia, Intel Corporation

Slide 3

doc.: IEEE 802.11-09/1222r1

Submission

Measured Data and Modeling

• Hard Disk test in the PCMark Vantage benchmarking suite used to capture sample trace

• Specific subtest captured was “Importing pictures to Windows Photo Gallery”

– Reading a large collection of picture files from the hard drive

• Data captured is the transactions size and request time of the transactions

– Transactions are all reads from the hard drive– Requests can be overlapping in time, i.e. a subsequent request arrives before

the previous transaction is complete

• Model of the offered load of the transaction (packet size) and inter-arrival time of the requests is created with discrete random distributions

Page 4: Doc.: IEEE 802.11-09/1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 Authors:

November 2009

Eldad Perahia, Intel Corporation

Slide 4

doc.: IEEE 802.11-09/1222r1

Submission

Transaction model• A transaction consists of a READ

request from host to drive for a specific block of data

• Followed by the data transfer from drive to host

• For the purpose of the model: – READ request is a short (256B) packet

sent from host to drive– Data transfer is instantaneous delivery

of 4kB – 128kB to transmit queue in drive to host direction

– Assume fixed 1ms delay between receipt of READ request and data offered

• In practice, delay varies based on seek latencies of drive

• Not a significant component of the model

READ (256B)

Data (4kB-128kB)Inter-arrival time

Inter-arrival time

Page 5: Doc.: IEEE 802.11-09/1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 Authors:

November 2009

Eldad Perahia, Intel Corporation

Slide 5

doc.: IEEE 802.11-09/1222r1

Submission

Measured Transaction Size

• Most of the transaction are 64 Kbytes and 128 Kbytes

220 230 240 250 260 270 2800

20

40

60

80

100

120

140

time (sec)

tran

sact

ion

size

(K

byte

)

measured data

0 20 40 60 80 100 120 1400

0.1

0.2

0.3

0.4

0.5

0.6

0.7

data length (Kbytes)

Pro

babi

lity

of O

ccur

ance

measured data

Page 6: Doc.: IEEE 802.11-09/1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 Authors:

November 2009

Eldad Perahia, Intel Corporation

Slide 6

doc.: IEEE 802.11-09/1222r1

Submission

Measured Inter-Arrival Time of Requests

• Large grouping of inter-arrival times between 40usec and 1.1msec– Inter-arrival times of requests of 40usec indicate overlapping requests

• Also high frequency of inter-arrival times of 50msec– Probably due to operating system processing delay

220 230 240 250 260 270 2800

10

20

30

40

50

60

70

80

90

time (sec)

Inte

r-ar

rival

(m

sec)

measured data

0 10 20 30 40 50 60 700

0.01

0.02

0.03

0.04

0.05

0.06

0.07

0.08

inter-arrival time (msec)

Pro

babi

lity

of O

ccur

ance

measured data

Page 7: Doc.: IEEE 802.11-09/1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 Authors:

November 2009

Eldad Perahia, Intel Corporation

Slide 7

doc.: IEEE 802.11-09/1222r1

Submission

Data Rate of Measured Data based on Transaction Completion Time

• Maximum data rate equals 2.2 Gbps

• Average data rate (total transaction/total time) = 31 Mbps

220 230 240 250 260 270 2800

500

1000

1500

2000

2500

time (sec)

Dat

a ra

te (

Mbp

s)

measured data

Page 8: Doc.: IEEE 802.11-09/1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 Authors:

November 2009

Eldad Perahia, Intel Corporation

Slide 8

doc.: IEEE 802.11-09/1222r1

Submission

Model

• Step 1: Compute sequence of inter-arrival times of transaction requests

• Step 2: Compute corresponding sequence of transaction data sizes

Page 9: Doc.: IEEE 802.11-09/1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 Authors:

November 2009

Eldad Perahia, Intel Corporation

Slide 9

doc.: IEEE 802.11-09/1222r1

Submission

Transaction Data Size Model

• Discrete Random Variable distribution

(4 ) 0.04

(32 ) 0.04

(64 ) 0.32

(96 ) 0.03

(128 ) 0.57

p KB

p KB

p KB

p KB

p KB

0 20 40 60 80 100 120 140

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

data length (Kbytes)

Pro

babi

lity

of O

ccur

ance

Page 10: Doc.: IEEE 802.11-09/1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 Authors:

November 2009

Eldad Perahia, Intel Corporation

Slide 10

doc.: IEEE 802.11-09/1222r1

Submission

Inter-arrival Times of Transaction Requests Model

• Discrete Random Variable distribution

0 10 20 30 40 50 600

0.02

0.04

0.06

0.08

0.1

0.12

0.14

0.16

0.18

inter-arrival time (msec)

Pro

babi

lity

of O

ccur

ance

measured data

(0.04 ) 0.02

(0.5 ) 0.08

(0.6 ) 0.06

(0.7 ) 0.01

(0.8 ) 0.02

p ms

p ms

p ms

p ms

p ms

(49 ) 0.01

(50 ) 0.12

(51 ) 0.16

p ms

p ms

p ms

(0.9 ) 0.02

(1.0 ) 0.01

(1.1 ) 0.08

(1.5 ) 0.01

(2.0 ) 0.02

(4,5 12 ) 0.01

(18,19 ) 0.01

(25 ) 0.02

(29,30 43 ) 0.01

(44,45 48 ) 0.02

p ms

p ms

p ms

p ms

p ms

p ms

p ms

p ms

p ms

p ms

Page 11: Doc.: IEEE 802.11-09/1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 Authors:

November 2009

Eldad Perahia, Intel Corporation

Slide 11

doc.: IEEE 802.11-09/1222r1

Submission

Simulated Inter-Arrival Time of Requests

• Simulated “time” is derived by a cumulative sum of the inter-arrival time

0 10 20 30 40 50 600

10

20

30

40

50

60

time (sec)

Inte

r-ar

rival

(m

sec)

simulated data

220 230 240 250 260 270 2800

10

20

30

40

50

60

70

80

90

time (sec)

Inte

r-ar

rival

(m

sec)

measured data

Page 12: Doc.: IEEE 802.11-09/1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 Authors:

November 2009

Eldad Perahia, Intel Corporation

Slide 12

doc.: IEEE 802.11-09/1222r1

Submission

Simulated Transaction Size

• Simulated average data rate over the entire period is equal to 30Mbps

0 10 20 30 40 50 600

20

40

60

80

100

120

140

time (sec)

tran

sact

ion

size

(K

byte

)

simulated data

220 230 240 250 260 270 2800

20

40

60

80

100

120

140

time (sec)

tran

sact

ion

size

(K

byte

)

measured data

Page 13: Doc.: IEEE 802.11-09/1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: 2009-11-17 Authors:

November 2009

Eldad Perahia, Intel Corporation

Slide 13

doc.: IEEE 802.11-09/1222r1

Submission

Conclusion

• Incorporate described hard disk drive model into Evaluation Methodology document