skip to main content
editorial
Free access

The cost of a cloud: research problems in data center networks

Published: 31 December 2008 Publication History
  • Get Citation Alerts
  • Abstract

    The data centers used to create cloud services represent a significant investment in capital outlay and ongoing costs. Accordingly, we first examine the costs of cloud service data centers today. The cost breakdown reveals the importance of optimizing work completed per dollar invested. Unfortunately, the resources inside the data centers often operate at low utilization due to resource stranding and fragmentation. To attack this first problem, we propose (1) increasing network agility, and (2) providing appropriate incentives to shape resource consumption. Second, we note that cloud service providers are building out geo-distributed networks of data centers. Geo-diversity lowers latency to users and increases reliability in the presence of an outage taking out an entire site. However, without appropriate design and management, these geo-diverse data center networks can raise the cost of providing service. Moreover, leveraging geo-diversity requires services be designed to benefit from it. To attack this problem, we propose (1) joint optimization of network and data center resources, and (2) new systems and mechanisms for geo-distributing state.

    References

    [1]
    Amazon Web Services. URL http://aws.amazon.com.
    [2]
    Engineering @ Facebook's Notes: Scaling Out. URL http://www.facebook.com/notes.php?id=9445547199.
    [3]
    Google app engine. URL http://code.google.com/appengine/.
    [4]
    Google docs and spreadsheets. URL http://docs.google.com.
    [5]
    Microsoft office live. http://office.live.com.
    [6]
    The Green Grid. URL http://www.thegreengrid.org.
    [7]
    The Uptime Institute. URL http://uptimeinstitute.org.
    [8]
    Windows Azure. URL http://www.microsoft.com/azure/.
    [9]
    Yahoo! Mail. URL http://mail.yahoo.com.
    [10]
    M. Al-Fares, A. Loukissas, and A. Vahdat. A scalable, commodity data center network architecture. In SIGCOMM, 2008.
    [11]
    L. A. Barroso and U. Hlzle. The case for energy-proportional computing. IEEE Computer, 40, 2007.
    [12]
    A. Brown and D. A. Patterson. Embracing Failure: A Case for Recovery-Oriented Computing (ROC). In High Performance Transaction Processing Symposium, 2001.
    [13]
    K. Church, J. Hamilton, and A. Greenberg. On delivering embarassingly distributed cloud services. In Hotnets VII, October 2008.
    [14]
    Cisco. Data center ethernet. http://www.cisco.com/en/US/-netsol/ns783/networking solutions package.html.
    [15]
    Cisco systems: Data center: Load balancing data center services, 2004.
    [16]
    A. Greenberg, P. Lahiri, D. A. Maltz, P. Patel, and S. Sengupta. Towards a next generation data center architecture: Scalability and commoditization. In PRESTO Workshop at SIGCOMM, 2008.
    [17]
    C. Guo, H. Wu, K. Tan, L. Shiy, Y. Zhang, and S. Luz. Dcell: A scalable and fault-tolerant network structure for data centers. In SIGCOMM, 2008.
    [18]
    J. Hamilton. Architecture for modular data centers. In Third Biemnial Conference on Innovative Data Systems, 2007.
    [19]
    IEEE802.1Q. IEEE Standard for Local and Metropolitan Area Networks: Virtual Bridged Local Area Networks, 2005.
    [20]
    M. Isard. Autopilot: Automatic data center management. Operating Systems Review, 41(2), 2007.
    [21]
    Z. Kerravala. Configuration management delivers business resiliency. The Yankee Group, Nov 2002.
    [22]
    R. Kohavi, R. M. Henne, and D. Sommerfield. Practical Guide to Controlled Experiments on the Web: Listen to Your Customers not to the HiPPO. KDD, 2007.
    [23]
    C. Kopparapu. Load Balancing Servers, Firewalls, and Caches. John Wisely & Sons Inc., 2002.
    [24]
    E. R. Hinden. Virtual router redundancy protocol (VRRP). RFC 3768, 2004.
    [25]
    W. Enck et al. Configuration Management at Massive Scale: System Design and Experience. IEEE JSAC -- Network Infrastructure Configuration, 2008.

    Cited By

    View all
    • (2024)Intelligent and metaheuristic task scheduling for cloud using black widow optimization algorithmSerbian Journal of Electrical Engineering10.2298/SJEE2401053S21:1(53-71)Online publication date: 2024
    • (2024)Primal-Dual-Based Computation Offloading Method for Energy-Aware Cloud-Edge CollaborationIEEE Transactions on Mobile Computing10.1109/TMC.2023.323793823:2(1534-1549)Online publication date: 1-Feb-2024
    • (2024)Delay-Aware and Energy-Efficient IoT Task Scheduling Algorithm With Double Blockchain Enabled in Cloud–Fog Collaborative NetworksIEEE Internet of Things Journal10.1109/JIOT.2023.329647811:2(3003-3016)Online publication date: 15-Jan-2024
    • Show More Cited By

    Index Terms

    1. The cost of a cloud: research problems in data center networks

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM SIGCOMM Computer Communication Review
      ACM SIGCOMM Computer Communication Review  Volume 39, Issue 1
      January 2009
      74 pages
      ISSN:0146-4833
      DOI:10.1145/1496091
      Issue’s Table of Contents

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 31 December 2008
      Published in SIGCOMM-CCR Volume 39, Issue 1

      Check for updates

      Author Tags

      1. cloud-service data centers
      2. costs
      3. network challenges

      Qualifiers

      • Editorial

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)2,315
      • Downloads (Last 6 weeks)168

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Intelligent and metaheuristic task scheduling for cloud using black widow optimization algorithmSerbian Journal of Electrical Engineering10.2298/SJEE2401053S21:1(53-71)Online publication date: 2024
      • (2024)Primal-Dual-Based Computation Offloading Method for Energy-Aware Cloud-Edge CollaborationIEEE Transactions on Mobile Computing10.1109/TMC.2023.323793823:2(1534-1549)Online publication date: 1-Feb-2024
      • (2024)Delay-Aware and Energy-Efficient IoT Task Scheduling Algorithm With Double Blockchain Enabled in Cloud–Fog Collaborative NetworksIEEE Internet of Things Journal10.1109/JIOT.2023.329647811:2(3003-3016)Online publication date: 15-Jan-2024
      • (2024)An approach to workload generation for modern data centers: A view from Alibaba traceBenchCouncil Transactions on Benchmarks, Standards and Evaluations10.1016/j.tbench.2024.1001644:1(100164)Online publication date: Mar-2024
      • (2024)Hotspot resolution in cloud computingJournal of Parallel and Distributed Computing10.1016/j.jpdc.2023.104817186:COnline publication date: 1-Apr-2024
      • (2024)Implementation of edge computing using HfAlO -based memristorJournal of Alloys and Compounds10.1016/j.jallcom.2024.174804997(174804)Online publication date: Aug-2024
      • (2024)Energy Efficient Resource Allocation and Latency Reduction in Mobile Cloud Computing EnvironmentsWireless Personal Communications10.1007/s11277-024-11244-7Online publication date: 25-Jun-2024
      • (2024)GHB: a cost-effective and energy-efficient data center network structure with greater incremental scalabilityCluster Computing10.1007/s10586-022-03849-z27:1(91-107)Online publication date: 1-Feb-2024
      • (2024)Performance Study of Three Different Types of Data Center Network Architectures, NovaCube, BCube, and FatTree Using NS-3 SimulatorProceedings of Fifth International Conference on Computer and Communication Technologies10.1007/978-981-99-9704-6_38(411-421)Online publication date: 14-Feb-2024
      • (2024)Edge Resource Provisioning5G Edge Computing10.1007/978-981-97-0213-8_7(133-150)Online publication date: 3-Jan-2024
      • Show More Cited By

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media