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

Resource Provisioning and Allocation in Function-as-a-Service Edge-Clouds

Ascigil, O; Tasiopoulos, A; Phan, TK; Sourlas, V; Psaras, I; Pavlou, G; (2021) Resource Provisioning and Allocation in Function-as-a-Service Edge-Clouds. IEEE Transactions on Services Computing 10.1109/TSC.2021.3052139. (In press). Green open access

[img]
Preview
Text
09326369.pdf - Accepted version

Download (731kB) | Preview

Abstract

Edge computing has emerged as a new paradigm to bring cloud applications closer to users for increased performance. Unlike back-end cloud systems which consolidate their resources in a centralized data center location with virtually unlimited capacity, edge-clouds comprise distributed resources at various computation spots, each with very limited capacity. In this paper, we consider Function-as-a-Service (FaaS) edge-clouds where application providers deploy their latency-critical functions that process user requests with strict response time deadlines. In this setting, we investigate the problem of resource provisioning and allocation. After formulating the optimal solution, we propose resource allocation and provisioning algorithms across the spectrum of fully-centralized to fully-decentralized. We evaluate the performance of these algorithms in terms of their ability to utilize CPU resources and meet request deadlines under various system parameters. Our results indicate that practical decentralized strategies, which require no coordination among computation spots, achieve performance that is close to the optimal fully-centralized strategy with coordination overheads.

Type: Article
Title: Resource Provisioning and Allocation in Function-as-a-Service Edge-Clouds
Open access status: An open access version is available from UCL Discovery
DOI: 10.1109/TSC.2021.3052139
Publisher version: https://doi.org/10.1109/TSC.2021.3052139
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
Keywords: Resource management, Cloud computing, Containers, FAA, Routing, Image edge detection, Delays
UCL classification: UCL
UCL > Provost and Vice Provost Offices
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/10120721
Downloads since deposit
26Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item