skip to main content
research-article

Rethinking the physical layer of data center networks of the next decade: using optics to enable efficient *-cast connectivity

Published:01 July 2013Publication History
Skip Abstract Section

Abstract

Not only do big data applications impose heavy bandwidth demands, they also have diverse communication patterns denoted as *-cast) that mix together unicast, multicast, incast, and all-to-all-cast. Effectively supporting such traffic demands remains an open problem in data center networking. We propose an unconventional approach that leverages physical layer photonic technologies to build custom communication devices for accelerating each *-cast pattern, and integrates such devices into an application-driven, dynamically configurable photonics accelerated data center network. We present preliminary results from a multicast case study to highlight the potential benefits of this approach.

References

  1. JGroups - A Toolkit for Reliable Multicast Communication, http://www.jgroups.org/.Google ScholarGoogle Scholar
  2. M. Al-Fares, A. Loukissas, and A. Vahdat. A scalable, commodity data center network architecture. In SIGCOMM '08, page 63, New York, New York, USA, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. E. M. Arkin and R. Hassin. On Local Search for Weighted k-Set Packing. Mathematics of Operations Research, 23(3):640--648, Aug. 1998. Google ScholarGoogle ScholarCross RefCross Ref
  4. A. Borodin. CSC2420 - Fall 2010 - Lecture 5, www.cs.toronto.edu/\ bor/2420f10/L5.pdf, 2010.Google ScholarGoogle Scholar
  5. B. Chandra and M. M. Halldórsson. Greedy Local Improvement and Weighted Set Packing Approximation. Journal of Algorithms, 39(2):223--240, May 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. K. Chen, A. Singla, A. Singh, K. Ramachandran, L. Xu, Y. Zhang, X. Wen, and Y. Chen. OSA: An Optical Switching Architecture for Data Center Networks with Unprecedented Flexibility. In NSDI '12, San Joes, CA, USA, April 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. M. Chowdhury and I. Stoica. Coflow: A Networking Abstraction for Cluster Applications. In Hotnets 12, pages 31--36, Seattle, WA, USA, Oct. 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. M. Chowdhury, M. Zaharia, J. Ma, M. I. Jordan, and I. Stoica. Managing Data Transfers in Computer Clusters with Orchestra. In SIGCOMM '11, pages 98--109, Toronto, Canada, Aug. 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. J. Edmonds. Paths, trees, and flowers. Canadian Journal of Mathematics, 17:449--467, Jan. 1965.Google ScholarGoogle ScholarCross RefCross Ref
  10. N. Farrington, G. Porter, Y. Fainman, G. Papen, and A. Vahdat. Hunting Mice with Microsecond Circuit Switches. In ACM HotNets, Redmond, WA, USA, oct 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. N. Farrington, G. Porter, S. Radhakrishnan, H. H. Bazzaz, V. Subramanya, Y. Fainman, G. Papen, and A. Vahdat. Helios: A Hybrid Electrical/Optical Switch Architecture for Modular Data Centers. In SIGCOMM '10, page 339, New Delhi, India, Aug. 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. A. Greenberg, J. R. Hamilton, N. Jain, S. Kandula, C. Kim, P. Lahiri, D. A. Maltz, P. Patel, and S. Sengupta. VL2: A Scalable and Flexible Data Center Network. In SIGCOMM '09, page 51, New York, New York, USA, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. C. Guo, G. Lu, D. Li, H. Wu, X. Zhang, Y. Shi, C. Tian, Y. Zhang, and S. Lu. BCube: A High Performance, Server-centric Network Architecture for Modular Data Centers. In SIGCOMM '09, page 63, New York, New York, USA, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. C. Guo, Y. Xiong, and Y. Zhang. Datacast: A Scalable and Efficient Group Data Delivery Service for Data Centers. In ACM CoNEXT 2012, Nice, France, Dec. 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. S. Kandula, S. Sengupta, A. Greenberg, P. Patel, and R. Chaiken. The Nature of Data Center Traffic: Measurements and Analysis. In IMC '09, pages 202--208, Chicago, Illinois, USA, Nov. 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. V. T. Paschos. A Survey of Approximately Optimal Solutions to Some Covering and Packing Problems. ACM Computing Surveys, 29(2):171--209, June 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. R. Ramaswami, K. Sivarajan, and G. H. Sasaki. Optical Networks: A Practical Perspective. Morgan Kaufmann, 3rd edition, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. G. Rouskas. Optical layer multicast: rationale, building blocks, and challenges. Network, IEEE, 17(1):60--65, jan/feb 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. B. Stephens. Designing Scalable Networks for Future Large Datacenters. M.s. thesis, Rice University.Google ScholarGoogle Scholar
  20. G. Wang, D. G. Andersen, M. Kaminsky, K. Papagiannaki, T. S. E. Ng, M. Kozuch, and M. Ryan. c-Through: Part-time Optics in Data Centers. In SIGCOMM '10, page 327, New Delhi, India, Aug. 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. G. Wang, T. S. E. Ng, and A. Shaikh. Programming Your Network at Run-time for Big Data Applications. In HotSDN '12, pages 103--108, Helsinki, Finland, Aug. 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. H. Wang, C. Chen, K. Sripanidkulchai, S. Sahu, and K. Bergman. Dynamically Reconfigurable Photonic Resources for Optically Connected Data Center Networks. In Optical Fiber Communication Conference, page OTu1B.2, 2012.Google ScholarGoogle Scholar

Index Terms

  1. Rethinking the physical layer of data center networks of the next decade: using optics to enable efficient *-cast connectivity

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGCOMM Computer Communication Review
          ACM SIGCOMM Computer Communication Review  Volume 43, Issue 3
          July 2013
          104 pages
          ISSN:0146-4833
          DOI:10.1145/2500098
          Issue’s Table of Contents

          Copyright © 2013 ACM

          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]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 July 2013

          Check for updates

          Qualifiers

          • research-article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader