Temporal Overbooking of Lambda Functions in the Cloud

01/28/2019
by   George Kesidis, et al.
0

We consider the problem of scheduling "serverless computing" instances such as Amazon Lambda functions. Instead of a quota per tenant/customer, we assume demand for Lambda functions is modulated by token-bucket mechanisms per tenant. Based on an upper bound on the stationary number of active "Lambda servers" considering the execution-time distribution of Lambda functions, we describe an approach that the cloud could use to overbook Lambda functions for improved utilization of IT resources. An earlier bound for a single service tier is extended to the case of multiple service tiers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/07/2021

Data-driven scheduling in serverless computing to reduce response time

In Function as a Service (FaaS), a serverless computing variant, custome...
research
07/26/2023

Empirical Investigation of Factors influencing Function as a Service Performance in Different Cloud/Edge System Setups

Experimental data can aid in gaining insights about a system operation, ...
research
02/04/2019

A Framework for Allocating Server Time to Spot and On-demand Services in Cloud Computing

Cloud computing delivers value to users by facilitating their access to ...
research
11/22/2016

Randomized Mechanisms for Selling Reserved Instances in Cloud

Selling reserved instances (or virtual machines) is a basic service in c...
research
04/12/2021

LIBRA: An Economical Hybrid Approach for Cloud Applications with Strict SLAs

Function-as-a-Service (FaaS) has recently emerged to reduce the deployme...
research
05/20/2022

Topology-aware Serverless Function-Execution Scheduling

State-of-the-art serverless platforms use hardcoded scheduling policies ...
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...

Please sign up or login with your details

Forgot password? Click here to reset