TY - GEN
T1 - Achieving bandwidth guarantees in multi-tenant cloud networks using a dual-hose model
AU - Shen, Meng
AU - Gao, Lixin
AU - Xu, Ke
AU - Zhu, Liehuang
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2015/1/20
Y1 - 2015/1/20
N2 - In public cloud networks, applications of different tenants compete for the shared network bandwidth and thus might suffer from unpredictable performance. It is desirable for cloud providers to offer tenants with bandwidth guarantees. However, it is challenging to precisely abstract tenant bandwidth requirements for their intra- and inter-tenant communications and to achieve work conservation simultaneously. In this paper, we first propose a dual-hose model, a novel tenant requirement abstraction that decouples bandwidth guarantees for a tenant's inter-tenant communications from those for its intra-tenant communications. We then develop a new VM placement algorithm to optimize operational goals of cloud providers, while providing tenants with minimum bandwidth guarantees captured by the dual-hose model. Finally, we design a dynamic bandwidth allocation strategy to achieve work conservation. Through extensive simulation results, we show that our solution provides bandwidth guarantees for tenant requests while improving the overall request throughput by 5.3%.
AB - In public cloud networks, applications of different tenants compete for the shared network bandwidth and thus might suffer from unpredictable performance. It is desirable for cloud providers to offer tenants with bandwidth guarantees. However, it is challenging to precisely abstract tenant bandwidth requirements for their intra- and inter-tenant communications and to achieve work conservation simultaneously. In this paper, we first propose a dual-hose model, a novel tenant requirement abstraction that decouples bandwidth guarantees for a tenant's inter-tenant communications from those for its intra-tenant communications. We then develop a new VM placement algorithm to optimize operational goals of cloud providers, while providing tenants with minimum bandwidth guarantees captured by the dual-hose model. Finally, we design a dynamic bandwidth allocation strategy to achieve work conservation. Through extensive simulation results, we show that our solution provides bandwidth guarantees for tenant requests while improving the overall request throughput by 5.3%.
UR - http://www.scopus.com/inward/record.url?scp=84923205815&partnerID=8YFLogxK
U2 - 10.1109/PCCC.2014.7017102
DO - 10.1109/PCCC.2014.7017102
M3 - Conference contribution
AN - SCOPUS:84923205815
T3 - 2014 IEEE 33rd International Performance Computing and Communications Conference, IPCCC 2014
BT - 2014 IEEE 33rd International Performance Computing and Communications Conference, IPCCC 2014
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 33rd IEEE International Performance Computing and Communications Conference, IPCCC 2014
Y2 - 5 December 2014 through 7 December 2014
ER -