Please wait ...
0% Complete
Home
/
14th International Conference on Computer and Knowledge Engineering
FaaScaler: An Automatic Vertical and Horizontal Scaler for Serverless Computing Environments
Authors :
Zahra Rezaei
1
Saeid Abrishami
2
Seid Nima Moeintaghavi
3
1- Department of Computer Engineering, Ferdowsi University of Mashhad, Mashhad, Iran
2- Department of Computer Engineering, Ferdowsi University of Mashhad, Mashhad, Iran
3- Department of Computer Engineering, Ferdowsi University of Mashhad, Mashhad, Iran
Keywords :
Serverless Computing،Vertical Scaling،Horizontal Scaling،Reinforcement Learning
Abstract :
Function as a Service (FaaS) is a cloud computing model that relieves application developers from the responsibility of managing infrastructure tasks like resource provisioning and scaling. Serverless functions, however, have specific and limited execution times, making effective auto-scaling decisions for these services particularly challenging. To ensure proper configuration and scaling of resources, it is essential to have a thorough understanding of environmental changes and dynamic factors that influence system performance, alongside considering function specifications and user needs. To tackle this issue, we introduce FaaScaler, a reinforcement learning-based approach for scaling functions and containers, aimed at meeting function deadlines and enhancing processor efficiency. FaaScaler models the scaling challenge as a Markov Decision Process (MDP) and utilizes the Proximal Policy Optimization (PPO) learning algorithm to train an agent to make both horizontal and vertical scaling decisions. The proposed system is evaluated using the OpenFaaS platform, with results indicating that FaaScaler effectively meets execution deadlines for most requests while optimizing processor utilization.
Papers List
List of archived papers
Energy Efficient Power Allocation in MIMO-NOMA Systems with ZF Receiver Beamforming in Multiple Clusters
Mahdi Nangir - Abdolrasoul Sakhaei Gharagezlou - Nima Imani
A Graph-based Feature Selection using Class-Feature Association Map (CFAM)
Motahare Akhavan - Seyed Mohammad Hossein Hasheminejad
Multi-Layer Collaborative Graph with BPR Similarity Embedding for Recommender System
Mostafa Ghorbani - Azadeh Mansouri
IranITJobs2021: a Dataset for Analyzing Iranian Online IT Job Advertisements Collected Using a New Crowdsourcing Process
Fakhroddin Noorbehbahani - Nikta Akbarpour - Mohammad Reza Saeidi
Generating Hand-Written Symbols With Trajectory Planning Using A Robotic Arm
Arya Parvizi - Armin Salimi-Badr
Graph-Theoretic Approach and Advanced Data Balancing for Liver Disease Diagnosis Improvement
Soheib Kiani - Sadegh Sulaimany
Forecasting El Niño Six Months in Advance Utilizing Augmented Convolutional Neural Network
Mohammad Naisipour - Iraj Saeedpanah - Arash Adib - Mohammad Hossein Neisi Pour
Zone-Based Federated Learning in Indoor Positioning
Omid Tasbaz - Vahideh Moghtadaiee - Bahar Farahani
PeQa: a Massive Persian Quenstion-Answering and Chatbot Dataset
Fatemeh Zahra Arshia - Mohammad Ali Keyvanrad - Saeedeh Sadat Sadidpour - Sayyid Mohammad Reza Mohammadi
Dynamic Knowledge Enhanced Neural Fashion Trend Forecasting with Quantile Loss
Fatemeh Rooholamini - Reza Azmi - Mobina Khademhossein - Maral Zarvani
more
Samin Hamayesh - Version 44.12.3