Authors
Rafael Tolosana-Calasanz, José Ángel Bañares, Congduc Pham, Omer F Rana
Publication date
2016/2/1
Journal
Future Generation Computer Systems
Volume
55
Pages
444-459
Publisher
North-Holland
Description
The number of applications that need to process data continuously over long periods of time has increased significantly over recent years. The emerging Internet of Things and Smart Cities scenarios also confirm the requirement for real time, large scale data processing. When data from multiple sources are processed over a shared distributed computing infrastructure, it is necessary to provide some Quality of Service (QoS) guarantees for each data stream, specified in a Service Level Agreement (SLA). SLAs identify the price that a user must pay to achieve the required QoS, and the penalty that the provider will pay the user in case of QoS violation. Assuming maximization of revenue as a Cloud provider’s objective, then it must decide which streams to accept for storage and analysis; and how many resources to allocate for each stream. When the real-time requirements demand a rapid reaction, dynamic resource …
Total citations
20162017201820192020202120226878711
Scholar articles
R Tolosana-Calasanz, JÁ Bañares, C Pham, OF Rana - Future Generation Computer Systems, 2016