To Relay or Not to Relay for Inter-Cloud Transfers?
Fan Lai, Mosharaf Chowdhury, Harsha Madhyastha
To Relay or Not to Relay for Inter-Cloud Transfers? Fan Lai , - - PowerPoint PPT Presentation
To Relay or Not to Relay for Inter-Cloud Transfers? Fan Lai , Mosharaf Chowdhury, Harsha Madhyastha Background Over 40 Data Centers (DCs) on EC2, Azure, Google Cloud A geographically denser set of DCs across clouds Cloud apps host on
Fan Lai, Mosharaf Chowdhury, Harsha Madhyastha
VM
WAN
Sao Paulo Singapore
Relay:
VM
WAN
VM Virginia
WAN Direct: ≈3x Bandwidth Measurement across 11 EC2 regions[1]
[1] “Gaia: Geo-Distributed Machine Learning Approaching LAN Speeds.” NSDI’17
Bandwidth improvement via best relay on EC2
40%
Google: Bandwidth to Iowa
Google: Bandwidth to Iowa
Google: Throughput from Iowa
Terminate connections
Google: Throughput from Iowa
Aggregate b/w is stable
What will happen if the b/w is homogeneous ?
Homogeneous bandwidth
What will happen if the b/w is homogeneous ?
Homogeneous bandwidth
Latency Measurement across 40 DCs
VM DC 2
VM VM
Intra-DC relay
DC 1
$ 0 + $ + 0 = $
VM VM VM
$ $ + $ = 2$
Inter-DC routing
DC 1 DC 2 DC 3
VM VM VM
b1 b2 bn
∑bi ≤ VM-cap
fanlai@umich.edu