Managing Cold-start in The Serverless Cloud with Temporal Convolutional Networks

04/01/2023
by   Tam N. Nguyen, et al.
0

Serverless cloud is an innovative cloud service model that frees customers from most cloud management duties. It also offers the same advantages as other cloud models but at much lower costs. As a result, the serverless cloud has been increasingly employed in high-impact areas such as system security, banking, and health care. A big threat to the serverless cloud's performance is cold-start, which is when the time of provisioning the needed cloud resource to serve customers' requests incurs unacceptable costs to the service providers and/or the customers. This paper proposes a novel low-coupling, high-cohesion ensemble policy that addresses the cold-start problem at infrastructure- and function-levels of the serverless cloud stack, while the state of the art policies have a more narrowed focus. This ensemble policy anchors on the prediction of function instance arrivals, 10 to 15 minutes into the future. It is achievable by using the temporal convolutional network (TCN) deep-learning method. Bench-marking results on a real-world dataset from a large-scale serverless cloud provider show that TCN out-performs other popular machine learning algorithms for time series. Going beyond cold-start management, the proposed policy and publicly available codes can be adopted in solving other cloud problems such as optimizing the provisioning of virtual software-defined network assets.

READ FULL TEXT
research
03/19/2022

Has Your FaaS Application Been Decommissioned Yet? – A Case Study on the Idle Timeout in Function as a Service Infrastructure

Function as a Service (FaaS) is a new cloud technology with automated re...
research
06/30/2022

A Time Series Forecasting Approach to Minimize Cold Start Time in Cloud-Serverless Platform

Serverless computing is a buzzword that is being used commonly in the wo...
research
04/28/2022

RISCLESS: A Reinforcement Learning Strategy to Exploit Unused Cloud Resources

One of the main objectives of Cloud Providers (CP) is to guarantee the S...
research
06/16/2020

An Agent-based Cloud Service Negotiation in Hybrid Cloud Computing

With the advent of evolution of cloud computing, large organizations hav...
research
05/22/2023

On-demand Container Loading in AWS Lambda

AWS Lambda is a serverless event-driven compute service, part of a categ...
research
01/08/2018

A Novel Framework for DDoS Detectionin Huge Scale Networks, Thanksto QoS Features

It is not been a long time since the advent of cloud-based technology. H...

Please sign up or login with your details

Forgot password? Click here to reset