Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. An economic approach for scalable and highly-available distributed applications
 
conference paper

An economic approach for scalable and highly-available distributed applications

Bonvin, Nicolas  
•
Papaioannou, Thanasis G.
•
Aberer, Karl  
2010
Proceedings of the 3rd IEEE International Conference on Cloud Computing
3rd IEEE International Conference on Cloud Computing

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, service components rent server resources and replicate, migrate or delete themselves according to self-optimizing strategies. We experimentally prove that such an approach outperforms even full replication of the components in all servers with respect to response time, while offering service availability guarantees under failures.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

cloud2010-cameraready.pdf

Access type

openaccess

Size

247.95 KB

Format

Adobe PDF

Checksum (MD5)

ba909f2dafa57e23f4d397d20c5c458c

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés