[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Guaranteeing heterogeneous bandwidth demand in multitenant data center networks

Published: 01 October 2015 Publication History

Abstract

The ability to provide guaranteed network bandwidth for tenants is essential to the prosperity of cloud computing platforms, as it is a critical step for offering predictable performance to applications. Despite its importance, it is still an open problem for efficient network bandwidth sharing in a multitenant environment, especially when applications have diverse bandwidth requirements. More precisely, it is not only that different tenants have distinct demands, but also that one tenant may want to assign bandwidth differently across her virtual machines (VMs), i.e., the heterogeneous bandwidth requirements. In this paper, we tackle the problem of VM allocation with bandwidth guarantee in multitenant data center networks. We first propose an online VM allocation algorithm that improves on the accuracy of the existing work. Next, we develop a VM allocation algorithm under heterogeneous bandwidth demands. We conduct extensive simulations to demonstrate the efficiency of our method.

References

[1]
C. Guo et al., "SecondNet: A data center network virtualization architecture with bandwidth guarantees," in Proc. 6th CoNEXT, 2010, Art. no. 15.
[2]
A. Shieh et al., "Sharing the data center network," in Proc. 8th USENIX Conf. Netw. Syst. Design Implement., 2011, pp. 23-23.
[3]
J. Crowcroft and P. Oechslin, "Differentiated end-to-end Internet services using a weighted proportional fair sharing TCP," Comput. Commun. Rev., vol. 28, no. 3, pp. 53-69, 1998.
[4]
R. Pan, B. Prabhakar, and A. Laxmikantha, "QCN: Quantized congestion notification," 2007 [Online]. Available: http://www.ieee802.org/1/files/public/docs2007/au-prabhakar-qcn-description.pdf
[5]
H. Ballani et al., "Towards predictable datacenter networks," in Proc. ACM SIGCOMM, 2011, pp. 242-253.
[6]
Amazon, Seattle, WA, USA, "Amazon Elastic Compute Cloud," [Online]. Available: http://www.aws.amazon.com/ec2
[7]
Google, Mountain View, CA, USA, "Google App Engine," [Online]. Available: http://www.code.google.com/appengine/
[8]
Microsoft, Redmond, WA, USA, "Windows Azure platform," [Online]. Available: http://www.microsoft.com/windowsazure/
[9]
E. Keller, J. Szefer, and J. Rexford, "NoHype: Virtualized cloud infrastructure without the virtualization," SIGARCH Comput. Archit. News, vol. 38, pp. 350-361, 2010.
[10]
T. Ristenpart et al., "Hey, you, get off of my cloud: Exploring information leakage in third-party compute clouds," in Proc. 16th ACM Conf. Comput. Commun. Security, 2009, pp. 199-212.
[11]
T. Lam, S. Radhakrishnan, and A. Vahdat, "NetShare: Virtualizing data center networks across services," UCSD, La Jolla, CA, USA, Tech. Rep., 2010.
[12]
L. Popa et al., "FairCloud: Sharing the network in cloud computing," in Proc. ACM SIGCOMM, 2012, pp. 187-198.
[13]
D. Xie, N. Ding, Y. Hu, and R. Kompella, "The only constant is change: Incorporating time-varying network reservations in data centers," in Proc. ACM SIGCOMM, 2012, pp. 199-210.
[14]
N. G. Duffield et al., "Resource management with hoses: Point-to-cloud services for virtual private networks," IEEE/ACM Trans. Netw., vol. 10, no. 5, pp. 679-692, Oct. 2002.
[15]
V. Jeyakumar et al., "EyeQ: Practical network performance isolation for the multi-tenant cloud," in Proc. 4th USENIX Workshop Hot Topics Cloud Comput., 2012, p. 8.
[16]
V. Jalaparti et al., "Bridging the tenant-provider gap in cloud services," in Proc. ACM Symp. Cloud Comput., 2012, Art. no. 10.
[17]
H. Ballani et al., "Chatty tenants and the cloud network sharing problem," in Proc. 10th USENIX Conf. Netw. Syst. Design Implement., 2013, pp. 171-184.

Cited By

View all
  • (2020)Towards Distributed SDN: Mobility Management and Flow Scheduling in Software Defined Urban IoTIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2018.288343831:6(1400-1418)Online publication date: 1-Jun-2020
  • (2018)Denoised Senone I-Vectors for Robust Speaker VerificationIEEE/ACM Transactions on Audio, Speech and Language Processing10.1109/TASLP.2018.279684326:4(820-830)Online publication date: 1-Apr-2018
  • (2018)DNN-Based Score Calibration With Multitask Learning for Noise Robust Speaker VerificationIEEE/ACM Transactions on Audio, Speech and Language Processing10.1109/TASLP.2018.279110526:4(700-712)Online publication date: 1-Apr-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE/ACM Transactions on Networking
IEEE/ACM Transactions on Networking  Volume 23, Issue 5
October 2015
331 pages
ISSN:1063-6692
  • Editor:
  • R. Srikant
Issue’s Table of Contents

Publisher

IEEE Press

Publication History

Published: 01 October 2015
Accepted: 06 July 2014
Revised: 14 October 2013
Received: 15 November 2012
Published in TON Volume 23, Issue 5

Author Tags

  1. bandwidth allocation
  2. data center networks
  3. network virtualization

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2020)Towards Distributed SDN: Mobility Management and Flow Scheduling in Software Defined Urban IoTIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2018.288343831:6(1400-1418)Online publication date: 1-Jun-2020
  • (2018)Denoised Senone I-Vectors for Robust Speaker VerificationIEEE/ACM Transactions on Audio, Speech and Language Processing10.1109/TASLP.2018.279684326:4(820-830)Online publication date: 1-Apr-2018
  • (2018)DNN-Based Score Calibration With Multitask Learning for Noise Robust Speaker VerificationIEEE/ACM Transactions on Audio, Speech and Language Processing10.1109/TASLP.2018.279110526:4(700-712)Online publication date: 1-Apr-2018
  • (2018)Curriculum Learning Based Approaches for Noise Robust Speaker RecognitionIEEE/ACM Transactions on Audio, Speech and Language Processing10.1109/TASLP.2017.276583226:1(197-210)Online publication date: 1-Jan-2018
  • (2018)Layered virtual machine migration algorithm for network resource balancing in cloud computingFrontiers of Computer Science: Selected Publications from Chinese Universities10.1007/s11704-016-6135-912:1(75-85)Online publication date: 1-Feb-2018
  • (2018)The influence of datacenter usage on symmetry in datacenter network designThe Journal of Supercomputing10.1007/s11227-017-2217-174:6(2276-2313)Online publication date: 1-Jun-2018
  • (2017)Performance Analysis for Pareto-Optimal Green Consolidation Based on Virtual Machines Live MigrationInternational Journal of Grid and High Performance Computing10.4018/IJGHPC.20171001039:4(36-56)Online publication date: 1-Oct-2017
  • (2017)Congestion-Aware Embedding of Heterogeneous Bandwidth Virtual Data Centers With Hose Model AbstractionIEEE/ACM Transactions on Networking10.1109/TNET.2016.260648025:2(806-819)Online publication date: 1-Apr-2017
  • (2017)DNN-Driven Mixture of PLDA for Robust Speaker VerificationIEEE/ACM Transactions on Audio, Speech and Language Processing10.1109/TASLP.2017.269230425:6(1371-1383)Online publication date: 1-Jun-2017
  • (2017)Discriminative subspace modeling of SNR and duration variabilities for robust speaker verificationComputer Speech and Language10.1016/j.csl.2017.04.00145:C(83-103)Online publication date: 1-Sep-2017
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media