The Only Constant is Change: Incorporating Time-Varying Bandwidth Reservations in Data Centers
Di Xie, Ning Ding, Y. Charlie Hu, Ramana Kompella
1
The Only Constant is Change: Incorporating Time-Varying Bandwidth - - PowerPoint PPT Presentation
The Only Constant is Change: Incorporating Time-Varying Bandwidth Reservations in Data Centers Di Xie, Ning Ding, Y. Charlie Hu, Ramana Kompella 1 Cloud Computing is Hot Private Cluster 2 Key Factors for Cloud Viability Cost
1
2
3
4
100 200 300 400 500 600 700 800 900 1000
Local Cluster Amazon EC2
Bandwidth (Mbps)
5
6
. . . Virtual Cluster Model Time Bandwidth N VMs Virtual Switch
T B
Hadoop Sort, 4GB per VM
7
Hadoop Sort, 4GB per VM Hadoop Word Count, 2GB per VM
8
Hadoop Sort, 4GB per VM Hadoop Word Count, 2GB per VM Hive Join, 6GB per VM
9
Hadoop Sort, 4GB per VM Hadoop Word Count, 2GB per VM Hive Join, 6GB per VM Hive Aggregation, 2GB per VM
10
Hadoop Sort, 4GB per VM Hadoop Word Count, 2GB per VM Hive Join, 6GB per VM Hive Aggregation, 2GB per VM
11
1Gbps 500Mbps 500Mbps
12
13
1Gbps 500Mbps
14
1Gbps 500Mbps Job3 Job2 Virtual Cluster Model Job1 Time 0 5 10 15 20 25 30 500 Bandwidth
15
16
17
18
19
20
21
. . . Virtual Cluster Model Time Bandwidth N VMs Virtual Switch T B
Request <N, B>
Time Bandwidth T B
Request <N, B(t)>
22
23
24
25
26
Virtual Cluster
Bandwidth Time
B T1 T2 T Bb
Bandwidth Time
T31 B Bb T11 T12 T21 T22 T32 T
Bandwidth Time
T31 B Bb T11 T12 T21 T22 T32 T
T11 T32
27
28
v
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
50Gbps 10Gbps
1Gbps
20 Aggr Switch 20 ToR Switch 40 Hosts
49
50
51
52
Rejected jobs are large
Charge VMs
VM
53
54
55
56