• DocumentCode
    1819849
  • Title

    An Economic Approach for Scalable and Highly-Available Distributed Applications

  • Author

    Bonvin, Nicolas ; Papaioannou, Thanasis G. ; Aberer, Karl

  • Author_Institution
    Sch. of Comput. & Commun. Sci., Ecole Polytech. Fed. de Lausanne (EPFL), Lausanne, Switzerland
  • fYear
    2010
  • fDate
    5-10 July 2010
  • Firstpage
    498
  • Lastpage
    505
  • Abstract
    Service-oriented architecture (SOA) paradigm for orchestrating large-scale distributed applications offers significant cost savings by reusing existing services. However, the high irregularity of client requests and the distributed nature of the approach may deteriorate service response time and availability. Static replication of components in datacenters for accommodating load spikes requires proper resource planning and underutilizes the cloud infrastructure. Moreover, no service availability guarantees are offered in case of datacenter failures. In this paper, we propose a cost-efficient approach for dynamic and geographically-diverse replication of components in a cloud computing infrastructure that effectively adapts to load variations and offers service availability guarantees. In our virtual economy, components rent server resources and replicate, migrate or delete themselves according to self-optimizing strategies. We experimentally prove that such an approach outperforms in response time even full replication of the components in all servers, while offering service availability guarantees under failures.
  • Keywords
    Internet; Web services; socio-economic effects; software architecture; cloud computing infrastructure; cost-efficient approach; large-scale distributed applications; service-oriented architecture; virtual economy; Availability; Clouds; Economics; Hardware; Routing; Servers; Time factors; agent; component; net benefit; replication; web service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2010 IEEE 3rd International Conference on
  • Conference_Location
    Miami, FL
  • Print_ISBN
    978-1-4244-8207-8
  • Electronic_ISBN
    978-0-7695-4130-3
  • Type

    conf

  • DOI
    10.1109/CLOUD.2010.45
  • Filename
    5557956