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 条
  • [21] Provisioning System for Application Virtualization Environments
    Buyuktanir, Tolga
    Tuzun, Hakan
    Aktas, Mehmet S.
    2018 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2018, : 50 - 55
  • [22] UNCERTAIN CLOUD RESOURCE PROVISIONING USING THE PREDICTIVE APPROACH
    Kothari, Nikita Baheti
    Mahalkari, Ajitabh
    2017 IEEE INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATION, INSTRUMENTATION AND CONTROL (ICICIC), 2017,
  • [23] Predictive Disk Provisioning for Adjustable Cloud Storage Solutions
    Wan, Xuerong
    Bohacek, Stephan
    2023 IEEE INTERNATIONAL CONFERENCE ON JOINT CLOUD COMPUTING, JCC, 2023, : 78 - 85
  • [24] Run Time Application Repartitioning in Dynamic Mobile Cloud Environments
    Yang, Lei
    Cao, Jiannong
    Tang, Shaojie
    Han, Di
    Suri, Neeraj
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2016, 4 (03) : 336 - 348
  • [25] Autoscaling Solutions for Cloud Applications Under Dynamic Workloads
    Quattrocchi, Giovanni
    Incerto, Emilio
    Pinciroli, Riccardo
    Trubiani, Catia
    Baresi, Luciano
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (03) : 804 - 820
  • [26] Dynamic Resource Allocation of Smart Home Workloads in the Cloud
    Vakilinia, Shahin
    Cheriet, Mohamed
    Rajkumar, Jananjoy
    2016 12TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT AND WORKSHOPS(CNSM 2016), 2016, : 367 - 370
  • [27] Dynamic Instance Provisioning Strategy in an Iaas Cloud
    Wu Ming
    Yang Jian
    Ran Yongyi
    2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 6670 - 6675
  • [28] An adaptive auto-scaling framework for cloud resource provisioning
    Chouliaras, Spyridon
    Sotiriadis, Stelios
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 148 : 173 - 183
  • [29] A Provisioning Approach of Cloud Resources for Dynamic Workflows
    Fakhfakh, Fairouz
    Kacem, Hatem Hadj
    Kacem, Ahmed Hadj
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 469 - 476
  • [30] Dynamic VM Provisioning for TORQUE in a Cloud Environment
    Zhang, S.
    Boland, L.
    Coddington, P.
    Sevior, M.
    20TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2013), PARTS 1-6, 2014, 513