PREDICTIVE PROVISIONING OF WORKLOADS FOR DYNAMIC APPLICATION SCALING IN CLOUD ENVIRONMENTS

被引:0
|
作者
Morariu, Octavian [1 ]
Morariu, Cristina [2 ]
Borangiu, Theodor [1 ]
机构
[1] Univ Politehn Bucuresti, Fac Automat Control & Comp Sci, Bucharest, Romania
[2] Cloud Troopers Intl, Cloud Res Dept, Cluj Napoca, Romania
关键词
Cloud computing; scalability; usage patterns; predictive provisioning; threshold provisioning;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The large scale emergence of cloud platforms induce the tendency to virtualize application workloads that traditionally ran on physical machines. At the same time, cloud providers advertise unlimited resources available to the customers at any time for a fixed price. These factors create the opportunity for customers to easily scale up and down the infrastructure depending on the real time requirements, reducing the overall costs for providing the service. Cloud platforms today provide a threshold trigger mechanism that can trigger provisioning or deprovisioning of additional resources. This paper argues that the threshold approach is not enough for some real life application scaling requirements and introduces a predictive mechanism that allows accurate and proactive provisioning of workloads. The prediction algorithm is based on the observation that for some applications a usage pattern exists, and this usage pattern is repetitive. This paper presents the usage pattern identified in a large scale travel booking application and the execution of the algorithm on this data. The algorithm tested using IBM CloudBurst 2.1 deployment using a benchmark application and results are discussed.
引用
收藏
页码:3 / 16
页数:14
相关论文
共 50 条
  • [41] An efficient resource provisioning approach for analyzing cloud workloads: a metaheuristic-based clustering approach
    Mostafa Ghobaei-Arani
    Ali Shahidinejad
    The Journal of Supercomputing, 2021, 77 : 711 - 750
  • [42] Predictive mobility support for QoS provisioning in mobile wireless environments
    Aljadhai, A
    Znati, TF
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2001, 19 (10) : 1915 - 1930
  • [43] InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services
    Buyya, Rajkumar
    Ranjan, Rajiv
    Calheiros, Rodrigo N.
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PT 1, PROCEEDINGS, 2010, 6081 : 13 - +
  • [44] An efficient resource provisioning approach for analyzing cloud workloads: a metaheuristic-based clustering approach
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (01): : 711 - 750
  • [45] Using Application Data for SLA-aware Auto-scaling in Cloud Environments
    Souza, Andre Abrantes D. P.
    Netto, Marco A. S.
    2015 IEEE 23RD INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS 2015), 2015, : 252 - 255
  • [46] HCA Operator: A Hybrid Cloud Auto-scaling Tooling for Microservice Workloads
    Wang, Yuyang
    Zhang, Fan
    Khan, Samee U.
    2022 18TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING, MSN, 2022, : 885 - 890
  • [47] PADS: Power Budgeting with Diagonal Scaling for Performance-Aware Cloud Workloads
    Savasci, Mehmet
    Souza, Abel
    Irwin, David
    Ali-Eldin, Ahmed
    Shenoy, Prashant
    2024 IEEE 15TH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE, IGSC 2024, 2024, : 14 - 21
  • [48] Harnessing Cloud Computing for Dynamic Resource Requirement by Database Workloads
    Tan, Chee-Heng
    Teh, Ying-Wah
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2013, 29 (05) : 793 - 810
  • [49] Optimal cloud resource provisioning for auto-scaling enterprise applications
    Srirama S.N.
    Ostovar A.
    Srirama, Satish Narayana (srirama@ut.ee), 2018, Inderscience Publishers (07) : 129 - 162
  • [50] Adaptive Resource Provisioning and Auto-scaling for Cloud Native Software
    Pozdniakova, Olesia
    Mazeika, Dalius
    Cholomskis, Aurimas
    INFORMATION AND SOFTWARE TECHNOLOGIES, ICIST 2018, 2018, 920 : 113 - 129