@inproceedings{a10f775a5e2b4ae297486bec1b02e0d5,
title = "A QoS-aware resource allocation controller for function as a service (FaaS) platform",
abstract = "Function as a Service (FaaS) is a recent event-driven serverless paradigm that allows enterprises to build their applications in a fault tolerant distributed manner. Having been considered as an attractive replacement of traditional Service Oriented Architecture (SOA), the FaaS platform leverages the management of massive data sets or the handling of event streams. However, the realization of such leverage is largely dependent on the effective exploitation of FaaS elasticity/scalability. In this paper, we present a closed-loop resource allocation controller to dynamically scale resources by predicting the future rate of incoming events and by considering the Quality of Service (QoS) enforcements requested by end-users. The performance evaluation is carried out by comparing the proposed controller with some well-known heuristics such as round robin and best-effort strategies. Experimental results confirm that the proposed controller increases the overall resource utilization by 21% on average, while reducing QoS violations by a factor of almost 3.",
keywords = "Dynamic resource allocation, Function as a service (FaaS), Microservices, Serverless lambda platform",
author = "{Hoseiny Farahabady}, {Mohammad Reza} and Lee, {Young Choon} and Zomaya, {Albert Y.} and Zahir Tari",
year = "2017",
month = jan,
day = "1",
doi = "10.1007/978-3-319-69035-3_17",
language = "English",
isbn = "9783319690346",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer, Springer Nature",
pages = "241--255",
editor = "Michael Maximilien and Antonio Vallecillo and Jianmin Wang and Marc Oriol",
booktitle = "Service-Oriented Computing",
address = "United States",
note = "15th International Conference on Service-Oriented Computing, ICSOC 2017 ; Conference date: 13-11-2017 Through 16-11-2017",
}