skip to main content
10.1145/2756594.2756599acmconferencesArticle/Chapter ViewAbstractPublication PageshpdcConference Proceedingsconference-collections
research-article

Virtual Fabric-based Approach for Virtual Data Center Network

Published: 16 June 2015 Publication History

Abstract

The fast evolving of data center virtualization has led to high volumes of network fabric traffic. While data center hosts multiple VDCs and network fabrics are managed as a single logical network entity, the network is practically unable to prevent a traffic flood in one VDC from affecting the other VDCs around it. Hence, the data center's network fabric becomes a focal point. Tailoring network to implement virtual fabrics to give each VDC the illusion that all the resources assigned to it are dedicated and isolated, just as if each VDC was connected by a separate physical network, is challenging. Realizing this vision concretely translates into building a network fabric that is virtualized, isolated and that prevents packet forwarding degradation. One of the significant challenges is then around resource constraints. In this paper we present a decentralized control for vFabrics based on a three-level control strategy that dynamically adjusts resource allocation over different time scales to fit vFabrics needs in terms of packet processing. Results show that control strategy guarantees a high fairness level among vFabrics, preserves high performance packet processing by maintaining processing latency stability, and optimizes resource utilisation.

References

[1]
Metafabric architecture virtualized data center: Design and implementation guide. Technical report, Juniper, 2010.
[2]
Scaling data centers with fabricpath and the cisco fabricpath switching system. Technical report, Cisco, 2010.
[3]
Np-4 evaluation system. Technical report, EZchip Technologies, 2011.
[4]
Np-4 network processor. Technical report, EZchip Technologies, 2011.
[5]
M. Al-Fares, A. Loukissas, and A. Vahdat. A scalable, commodity data center network architecture. In ACM SIGCOMM Computer Communication Review, volume 38, pages 63--74. ACM, 2008.
[6]
M. Alizadeh, T. Edsall, S. Dharmapurikar, R. Vaidyanathan, K. Chu, A. Fingerhut, F. Matus, R. Pan, N. Yadav, G. Varghese, et al. Conga: Distributed congestion-aware load balancing for datacenters. In Proceedings of the 2014 ACM conference on SIGCOMM, pages 503--514. ACM, 2014.
[7]
K. H. Ang, G. Chong, and Y. Li. "pid control system analysis, design, and technology". Control Systems Technology, IEEE Transactions on, 13(4):559--576, 2005.
[8]
K. Blaiech, O. Mounaouar, O. Cherkaoui, and L. Beliveau. Runtime resource allocation model over network processors. In Cloud Engineering (IC2E), 2014 IEEE International Conference on, pages 556--561. IEEE, 2014.
[9]
M. Casado, T. Koponen, S. Shenker, and A. Tootoonchian. Fabric: a retrospective on evolving sdn. In Proceedings of the first workshop on Hot topics in software defined networks, pages 85--90. ACM, 2012.
[10]
O. Cherkaoui, R. Menon, and H. Geng. Virtualization, cloud, sdn, and sddc in data centers. Data Center Handbook, pages 389--400, 2014.
[11]
M. Feldman, K. Lai, and L. Zhang. "a price-anticipating resource allocation mechanism for distributed shared clusters". In Proceedings of the 6th ACM Conference on Electronic Commerce, EC '05, pages 127--136. ACM, 2005.
[12]
C. Guo, G. Lu, H. J. Wang, S. Yang, C. Kong, P. Sun, W. Wu, and Y. Zhang. Secondnet: a data center network virtualization architecture with bandwidth guarantees. In Proceedings of the 6th International Conference, page 15. ACM, 2010.
[13]
T. Lam, S. Radhakrishnan, A. Vahdat, and G. Varghese. NetShare: Virtualizing data center networks across services. {Department of Computer Science and Engineering}, University of California, San Diego, 2010.
[14]
X. Leon and L. Navarro. "limits of energy saving for the allocation of data center resources to networked applications". In INFOCOM, 2011 Proceedings IEEE, pages 216--220. IEEE, 2011.
[15]
P. Marbach. "priority service and max-min fairness". In INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE, volume 1, pages 266--275. IEEE, 2002.
[16]
R. Niranjan Mysore, A. Pamboris, N. Farrington, N. Huang, P. Miri, S. Radhakrishnan, V. Subramanya, and A. Vahdat. Portland: a scalable fault-tolerant layer 2 data center network fabric. In ACM SIGCOMM Computer Communication Review, volume 39, pages 39--50. ACM, 2009.
[17]
B. Radunović and J. Le Boudec. "a unified framework for max-min and min-max fairness with applications". IEEE/ACM Transactions on Networking, 15(5):1073--1083, 2007.
[18]
R. Sherwood, G. Gibb, K.-K. Yap, G. Appenzeller, M. Casado, N. McKeown, and G. Parulkar. Flowvisor: A network virtualization layer. OpenFlow Switch Consortium, Tech. Rep, 2009.

Index Terms

  1. Virtual Fabric-based Approach for Virtual Data Center Network

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      BigSystem '15: Proceedings of the 2nd International Workshop on Software-Defined Ecosystems
      June 2015
      48 pages
      ISBN:9781450335683
      DOI:10.1145/2756594
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 16 June 2015

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. packet processing
      2. resource allocation
      3. virtual network fabric

      Qualifiers

      • Research-article

      Conference

      HPDC'15
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 6 of 8 submissions, 75%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 105
        Total Downloads
      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 25 Jan 2025

      Other Metrics

      Citations

      View Options

      Login options

      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