skip to main content
research-article

Distributed Cloud Computing: Applications, Status Quo, and Challenges

Published:22 April 2015Publication History
Skip Abstract Section

Abstract

A distributed cloud connecting multiple, geographically distributed and smaller datacenters, can be an attractive alternative to today's massive, centralized datacenters. A distributed cloud can reduce communication overheads, costs, and latencies by o ering nearby computation and storage resources. Better data locality can also improve privacy. In this paper, we revisit the vision of distributed cloud computing, and identify di erent use cases as well as research challenges. This article is based on the Dagstuhl Seminar on Distributed Cloud Computing, which took place in February 2015 at Schloss Dagstuhl.

References

  1. M. S. Ardekani, P. Sutra, and M. Shapiro. G-DUR: A middleware for assembling, analyzing, and improving transactional protocols. In Int. Conf. on Middleware, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Project bismark. projectbismark.net/.Google ScholarGoogle Scholar
  3. Boinc: Open-source software for volunteer computing and grid computing. boinc.berkeley.edu.Google ScholarGoogle Scholar
  4. Casa: Collaborative adaptive sensing of the atmosphere. www.casa.umass.edu/.Google ScholarGoogle Scholar
  5. Dagstuhl seminar 15071: Formal foundations for networking. www.dagstuhl.de/15071, 2015.Google ScholarGoogle Scholar
  6. Dagstuhl seminar 15072: Distributed cloud computing. www.dagstuhl.de/15072, 2015.Google ScholarGoogle Scholar
  7. Schloss dagstuhl. http://www.dagstuhl.de.Google ScholarGoogle Scholar
  8. Discovery initiative. http://beyondtheclouds.github.io.Google ScholarGoogle Scholar
  9. N. Foster, R. Harrison, M. J. Freedman, C. Monsanto, J. Rexford, A. Story, and D. Walker. Frenetic: A network programming language. SIGPLAN Not., 46(9):279--291, Sept. 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. P. Hunt, M. Konar, F. P. Junqueira, and B. Reed. ZooKeeper: Wait-free coordination for internet-scale systems. In USENIX ATC, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J. Corbett et al. Spanner: Google's globally-distributed database. In USENIX OSDI, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. S. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, J. Zolla, U. Hölzle, S. Stuart, and A. Vahdat. B4: Experience with a globally-deployed software defined wan. In SIGCOMM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. John, I. Konnov, U. Schmid, H. Veith, and J. Widder. Parameterized model checking of fault-tolerant distributed algorithms by abstraction. In FMCAD, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  14. T. Koponen, M. Casado, N. Gude, J. Stribling, L. Poutievski, M. Zhu, R. Ramanathan, Y. Iwata, H. Inoue, T. Hama, and S. Shenker. Onix: A distributed control platform for large-scale production networks. In USENIX OSDI, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. L. Lamport. The part-time parliament. ACM Trans. Comput. Syst., 16(2):133--169, May 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. A. L_ebre, P. Anedda, M. Gaggero, and F. Quesnel. DISCOVERY, Beyond the Clouds - DIStributed and COoperative framework to manage Virtual EnviRonments autonomicallY: a prospective study. In Virtualization for High Performance Cloud Computing Workshop, 2011.Google ScholarGoogle Scholar
  17. Taking a closer look at LHC. www.lhc-closer.es/1/3/12/0.Google ScholarGoogle Scholar
  18. D. Ongaro and J. Ousterhout. In search of an understandable consensus algorithm. In USENIX ATC, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. P. Skoldstrom et al. Towards uni_ed programmability of cloud and carrier infrastructure. In European Workshop on Software De_ned Networking, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. S. Schmid and J. Suomela. Exploiting locality in distributed SDN control. In HotSDN, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Seattle: Open peer-to-peer computing. seattle.poly.edu/.Google ScholarGoogle Scholar
  22. Seattle in the classroom. https://seattle.poly.edu/html/education.html.Google ScholarGoogle Scholar
  23. ACM SIGCOMM educational resources: Seattle testbed. http://edusigcomm.info.ucl.ac.be/Public/20100614001.Google ScholarGoogle Scholar
  24. M. Zawirski, A. Bieniusa, V. Balegas, S. Duarte, C. Baquero, M. Shapiro, and N. Pregui_ca. SwiftCloud: Fault-tolerant geo-replication integrated all the way to the client machine. Rapp. Rech. RR-8347, Institut National de la Recherche en Informatique et Automatique (Inria), Aug. 2013.Google ScholarGoogle Scholar

Index Terms

  1. Distributed Cloud Computing: Applications, Status Quo, and Challenges

      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 45, Issue 2
        April 2015
        49 pages
        ISSN:0146-4833
        DOI:10.1145/2766330
        Issue’s Table of Contents

        Copyright © 2015 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: 22 April 2015

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader