Skip to Main content Skip to Navigation
Reports

Snapshot Provisioning of Cloud Application Stacks to Face Traffic Surges

Abstract : Traffic surges, like the Slashdot effect, occur when a web application is overloaded by a huge number of requests, potentially leading to unavailability. Unfortunately, such traffic variations are generally totally unplanned, of great amplitude, within a very short period, and a variable delay to return to a normal regime. In this report, we introduce PeakForecast as an elastic middleware solution to detect and absorb a traffic surge. In particular, PeakForecast can, from a trace of queries received in the last seconds, minutes or hours, to detect if the underlying system is facing a traffic surge or not, and then estimate the future traffic using a forecast model with an acceptable precision, thereby calculating the number of resources required to absorb the remaining traffic to come. We validate our solution by experimental results demonstrating that it can provide instantaneous elasticity of resources for traffic surges observed on the Japanese version of Wikipedia during the Fukushima Daiichi nuclear disaster in March 2011.
Document type :
Reports
Complete list of metadatas

Cited literature [18 references]  Display  Hide  Download

https://hal.inria.fr/hal-00820959
Contributor : Lionel Seinturier <>
Submitted on : Tuesday, May 7, 2013 - 11:41:03 AM
Last modification on : Wednesday, December 11, 2019 - 2:48:04 PM
Long-term archiving on: : Tuesday, April 4, 2017 - 5:49:29 AM

File

RR-8299.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-00820959, version 1

Collections

Citation

Daniel Pewo Fouomene, Romain Rouvoy, Lionel Seinturier. Snapshot Provisioning of Cloud Application Stacks to Face Traffic Surges. [Research Report] RR-8299, INRIA. 2013, pp.17. ⟨hal-00820959⟩

Share

Metrics

Record views

488

Files downloads

652