Skip to main content

Dynamic Bandwidth Allocation for Preventing Congestion in Data Center Networks

  • Conference paper
Advances in Neural Networks – ISNN 2011 (ISNN 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6677))

Included in the following conference series:

Abstract

Running multiple virtual machines over a real physical machine is a promising way to provide agility in current data centers. Virtual machines belong to one application are striped over multiple nodes, and the generated traffic often shares the substrate network with other traffic of other applications. In such conditions, clients can experience severely degraded performance, such as TCP throughput collapse and network congestion due to competing network traffic. The basic cause of this problem is that network traffic from multiple sources which shares the same network link can cause transient overloads in the link. In this paper, we make the case that network virtualization opens up a new set of opportunities to solve such congestion performance problem. We present an architecture which compartmentalize virtual machines of same application into same virtual networks by network slicing, and divides the role of the traditional ISPs into two: infrastructure providers and service providers to achieve more commercial agility needed by cloud computing in particular. We also present a dynamic bandwidth allocation mechanism, which can prevent congestion and maximize utilization of substrate networks. Experimental result shows that the network slicing mechanism and bandwidth allocation algorithm can prevent network congestion significantly.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ghemawat, S., Gobioff, H., Leung, S.: The Google File System. In: ACM SOSP 2003 (2003)

    Google Scholar 

  2. Chang, F., et al.: Bigtable: A Distributed Storage System for Structured Data. In: OSDI 2006 (2006)

    Google Scholar 

  3. Kant, K.: Towards a virtualized data center transport protocol. In: Proc. of INFOCOM Workshop on High Speed Networks (2008)

    Google Scholar 

  4. Rajanna, V.S., Shah, S., Jahagirdar, A., Gopalan, K.: XCo: Explicit Coordination for Preventing Congestion in Data Center Ethernet. In: Proc. of 6th IEEE International Workshop on Storage Network Architecture and Parallel I/Os, Incline Village, NV, USA (2010)

    Google Scholar 

  5. Keller, E., Lee, R., Rexford, J.: Accountability in hosted virtual networks. In: ACM SIGCOMM Workshop on Virtualized Infrastructure Systems and Architectures, VISA (2009)

    Google Scholar 

  6. He, J., Zhang-Shen, R., et al.: DaVinci: Dynamically Adaptive Virtual Networks for a Customized Internet. In: ACM CoNEXT 2008, Madrid, Spain, December 10-12 (2008)

    Google Scholar 

  7. Cisco opening up IOS (2010), http://www.networkworld.com/news/2007/121207-cisco-ios.html

  8. Low, S.H.: A duality model of TCP and queue management algorithms. IEEE/ACM Trans. Networking 11, 525–536 (2003)

    Article  Google Scholar 

  9. Kennedy, J., Eberhart, R.C.: Particle swarm optimization. In: Proceedings of IEEE International Conference on Neural Networks (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wang, C., Wang, Cr., Yuan, Y. (2011). Dynamic Bandwidth Allocation for Preventing Congestion in Data Center Networks. In: Liu, D., Zhang, H., Polycarpou, M., Alippi, C., He, H. (eds) Advances in Neural Networks – ISNN 2011. ISNN 2011. Lecture Notes in Computer Science, vol 6677. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21111-9_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21111-9_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21110-2

  • Online ISBN: 978-3-642-21111-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics