UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Self-Tuning Service Provisioning for Decentralised Cloud Applications

Landa, R; Charalambides, M; Clegg, RG; Griffin, D; Rio, M; (2016) Self-Tuning Service Provisioning for Decentralised Cloud Applications. IEEE Transactions on Network and Service Management , 13 (2) pp. 197-211. 10.1109/TNSM.2016.2549698. Green open access

[thumbnail of Landa et al Self-Tuning Service Provisioning for Decentralized Cloud Applications AAM.pdf]
Preview
Text
Landa et al Self-Tuning Service Provisioning for Decentralized Cloud Applications AAM.pdf

Download (2MB) | Preview

Abstract

Cloud computing has revolutionized service delivery by providing on-demand invocation and elasticity. To reap these benefits, computation has been displaced from client devices and into data centers. This partial centralization is undesirable for applications that have stringent locality requirements, e.g., low latency. This problem could be addressed with large numbers of smaller cloud resources closer to users. However, as cloud computing diffuses from within data centers and into the network, there will be a need for cloud resource allocation algorithms that operate on resource-constrained computational units that serve localized subsets of customers. In this paper, we present a mechanism for service provisioning in distributed clouds where applications compete for resources. The mechanism operates by enabling execution zones to assign resources based on Vickrey auctions and provides high-quality probabilistic models that applications can use to predict the outcomes of such auctions. This allows applications to use knowledge of the locality distribution of their clients to accurately select the number of bids to be sent to each execution zone and their value. The proposed mechanism is highly scalable, efficient, and validated by extensive simulations.

Type: Article
Title: Self-Tuning Service Provisioning for Decentralised Cloud Applications
Open access status: An open access version is available from UCL Discovery
DOI: 10.1109/TNSM.2016.2549698
Publisher version: http://dx.doi.org/10.1109/TNSM.2016.2549698
Language: English
Additional information: Copyright © 2016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. This is the accepted manuscript version; the final version of record is available at http://dx.doi.org/10.1109/TNSM.2016.2549698
Keywords: Cloud Resource Management, Decentralized Cloud Applications, Vickrey Auctions, Quality of Experience
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng
URI: https://discovery.ucl.ac.uk/id/eprint/1497972
Downloads since deposit
101Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item