Title
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.
Year
DOI
Venue
2012
10.1109/ISPA.2012.67
Parallel and Distributed Processing with Applications
Keywords
Field
DocType
user stream,multiple user,faulty computational resource,shared clouds,streaming applications,cloud infrastructure,overall revenue,minimise cost,required qos,revenue models,service level agreement,operational cost,analyse revenue model,quality of service,throughput,computer architecture,qos,cloud computing,resource allocation,sla,fault tolerance,computational modeling
Revenue,Token bucket,Computer science,Service-level agreement,Computer network,Quality of service,Real-time computing,Revenue model,Resource allocation,Control system,Distributed computing,Cloud computing
Conference
ISBN
Citations 
PageRank 
978-1-4673-1631-6
4
0.40
References 
Authors
11
4
Name
Order
Citations
PageRank
Rafael Tolosana-Calasanz116618.52
José Ángel Bañares2132.29
CongDuc Pham323233.56
Omer F. Rana42181229.52