Revenue Models for Streaming Applications over Shared Clouds

Abstract : When multiple users execute their streaming applications over a shared Cloud infrastructure, the provider typically captures the Quality of Service (QoS) for each application at a Service Level Agreement (SLA). Such an SLA identifies the cost that a user must pay to achieve the required QoS, and a penalty that must be paid to the user in case the QoS cannot be met. Assuming the maximisation of the revenue as the provider's objective, then it must decide: (i) which user streams to accept for storage and analysis; (ii) how many (computational / storage) resources to allocate to each stream in order to improve overall revenue and minimise cost. In this paper, we analyse revenue models for in-transit streaming applications, executed over a shared Cloud infrastructure under the presence of faulty computational resources. We propose an architecture that features a token bucket process envelop to accept user streams; and a control loop to enable resource allocation, while minimising operational cost. \textcopyright 2012 IEEE.
Document type :
Conference papers
Complete list of metadatas
Contributor : Gaelle Chancerel <>
Submitted on : Monday, November 5, 2018 - 5:57:27 PM
Last modification on : Friday, April 26, 2019 - 6:58:02 PM

Links full text




Rafael Tolosana-Calasanz, José Ángel Bañares, Cong-Duc Pham, Omer F. Rana. Revenue Models for Streaming Applications over Shared Clouds. 10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012, Leganes, Madrid, Spain, July 10-13, 2012, 2012, Unknown, Unknown Region. pp.460-465, ⟨10.1109/ISPA.2012.67⟩. ⟨hal-01912956⟩



Record views