Alvec: Auto-Scaling by Lotka Volterra Elastic Cloud: A Qos Aware Non Linear Dynamical Allocation Model

Posted: 20 Aug 2018

See all articles by Saibal Kar

Saibal Kar

Centre for Studies in Social Sciences, Calcutta; Institute of Labor Economics (IZA)

Date Written: August 8, 2018

Abstract

Measurement of the dynamic elasticity of resource allocation in cloud computing continues to be a relevant problem in the related literature. Yet, there is scant evidence on determining the dynamic scaling quotient in such operations. Elasticity is defined as the ability to adapt to the changing workloads by provisioning and de-provisioning of Cloud resources and scaling is essential for maintaining elasticity in resource allocation. We propose ALVEC, as a model of resource allocation in Cloud data centers, to address dynamic allocation by auto-tuning the model parameters. The proposed model, governed by a coupled differential equation known as Lotka Volterra (LV), fares better for management of Service Level Agreement (SLA) and Quality of Services (QoS). We show evidence of true elasticity both in theoretical and numerical applications. Additionally, we show that ALVEC as an example of unsupervised resource allocation, is able to predict the future load and allocate virtual machines efficiently.

Keywords: Resource allocation, Elasticity, Lotka Volterra (LV), Auto Scaling, Cloud Systems modeling, Simulation

JEL Classification: C15, L72

Suggested Citation

Kar, Saibal, Alvec: Auto-Scaling by Lotka Volterra Elastic Cloud: A Qos Aware Non Linear Dynamical Allocation Model (August 8, 2018). Available at SSRN: https://ssrn.com/abstract=3228391

Saibal Kar (Contact Author)

Centre for Studies in Social Sciences, Calcutta ( email )

R-1, Baishnabghata Patuli Township
Calcutta, 700 094
India
91-33-2462 7252 (Phone)
91-33-2462 6183 (Fax)

HOME PAGE: http://www.cssscal.org

Institute of Labor Economics (IZA) ( email )

P.O. Box 7240
Bonn, D-53072
Germany

Register to save articles to
your library

Register

Paper statistics

Abstract Views
62
PlumX Metrics