Manuscript Title:

PREDICTIVE RESOURCE MANAGEMENT BY REDUCING COLD START IN SERVERLESS CLOUD

Author:

MUHAMMAD SULEMAN, DOST MUHAMMAD KHAN, MUHAMMAD ABID SALEEM, ,OMER RIAZ, ZAIGHAM MUSHTAQ

DOI Number:

DOI:10.5281/zenodo.10153003

Published : 2023-11-10

About the author(s)

1. MUHAMMAD SULEMAN - Department of Information Technology, The Islamia University Bahawalpur, 63100, Punjab, Pakistan.
2. DOST MUHAMMAD KHAN - Department of Information Technology, The Islamia University Bahawalpur, 63100, Punjab, Pakistan.
3. MUHAMMAD ABID SALEEM - Department of Information Technology, The Islamia University Bahawalpur, 63100, Punjab, Pakistan.
4. OMER RIAZ - Department of Information Technology, The Islamia University Bahawalpur, 63100, Punjab, Pakistan.
5. ZAIGHAM MUSHTAQ - Department of Information Technology, The Islamia University Bahawalpur, 63100, Punjab, Pakistan.

Full Text : PDF

Abstract

Serverless Cloud computing expanding its domain rapidly. This is simple, efficient, light-weight, secure and ubiquitous. All Cloud players provide it with different attractive names such as Amazone branding it with AWS Lambda, Goole using Cloud Run, Ali Baba calling it Function Compute and last but not least Microsoft providing serverless cloud with name of Azure Function. Normally, function service executes the core business logic of application and host’s machine policy of execution create a significant impact of overall quality of service provided by CSP (Cloud Service Provider). To produce an effective execution policy, the host machine maintains a lean balance between Cold and Hot restart. Policy efforts to reduce Cold restart but manage resources during Hot restart. In this paper, we employed a machine learning based classification methodology that segregate the functions in terms of cold and hot functions. We implemented aïve Bayes classifier and boosting the accuracy with Kernel Density Estimation. The overall best accuracy was observed up to 94.35%.


Keywords

Serverless Cloud Computing, Cold Start, FaaS, Resource Management, Naïve Bayes Classifier, Kernel Density Estimation, Windows Azure Function.