1 step 1. identify data sources and sinks estimated that : –four client-server application a 、...

Post on 18-Jan-2016

212 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

Step 1.Identify Data Sources and Sinks

• Estimated that:– Four client-server application A、 D、 G、 F

• Support demand access to data sets• Expect the clients to pull data form the server

– One distributed database B– Application C、 E provide remote-control acc

ess. • No clear data sources or sinks

– Computing and Storage Clusters• Feeds all applications (expect C、 E).

2

Data Sources/Sinks for Application A

3

Data Sources/Sinks for Application D and G

4

Data Sources/Sinks for Application F

5

Data Sources/Sinks for Application B

6

Data Sources/Sinks for Application C and E

7

Data Sources/Sinks for Computing and Storage Clusters

8

Step 2.Applying Flow Boundaries

• Flow label: Application Flow Label

A fa

B fb

C/E fc/e

D/G fd/g

F ff

Computing fcomp

9

Step 2.Applying Flow Boundaries

10

Step 3.Applying Flow Models

• Using the flow models and flow boundaries to estimate where the backbone and composite flows are.

11

Step 3.Applying Flow Models

12

Step 4.Estimating Flow Distributions

Flow Flow Model Flow Boundaries

Flow Distribution

fa Client-Server Oak, SF, SJ 20/80(local/remote)

fb Client-Server SF 50/50(local/remote)

fc/e Peer-Peer Oak, SF 20/80(local/remote)

fd/g Client-Server Oak, SF 20/80(local/remote)

ff Client-Server Oak, SJ 50/50(local/remote)

fcomp Client-Server Oak, SF, SJ 20/80(local/remote)

13

Step 5.Developing the Flowspec

Individual Flows

Reliability Capacity Delay

fa 99.5% 2.7 Mb/s 100 ms

fb 99.5% 53 Mb/s 25 ms

fc/e 100% 1.69 Mb/s 40 ms

fd/g 99.5% 10 Mb/s 80 ms

ff 99.5% 400 Kb/s 100 ms

fcomp 99.5% 2.7 Mb/s 100 ms

14

Step 5.CF1…CF6

• CF1=CF2=(2.7)+(53)+(1.69)+(10)=67.39 Mb/s• CF3=CF4=CF5=(2.7)+(1.69)+(10)=14.39 Mb/s• CF6=(2.7)+(0.4)+(2.7)=5.8 Mb/s

15

Step 5.CF1…CF6

Composite Flows

Reliability Capacity Delay

CF1 100% 67 Mb/s 25 ms

CF2 100% 67 Mb/s 25 ms

CF3 100% 14 Mb/s 40 ms

CF4 100% 14 Mb/s 40 ms

CF5 100% 14 Mb/s 40 ms

CF6 99.5% 6 Mb/s 100 ms

16

Step 5.BB1/BB2

• 2((2.7)+(10)+(1.69))+(2.7)=31.48 Mb/s• (31)+(6)=37 Mb/s

Backbone Flows

Reliability Capacity Delay

BB1 100% 31 Mb/s 40 ms

BB2 100% 37 Mb/s 40 ms

top related