Predictive Resource Allocation Strategies for Cloud Computing Environments Using Machine Learning

被引:0
|
作者
Kamble, Torana [1 ]
Deokar, Sanjivani [2 ]
Wadne, Vinod S. [3 ]
Gadekar, Devendra P. [4 ]
Vanjari, Hrishikesh Bhanudas [5 ]
Mange, Purva [6 ]
机构
[1] Bharati Vidyapeeth Coll Engn, Navi Mumbai, Maharashtra, India
[2] Mumbai Univ, Lokmanya Tilak Coll Engn, Dept Comp Engn, Mumbai, Maharashtra, India
[3] JSPMs Imperial Coll Engn & Res, Pune, Maharashtra, India
[4] Mastercard Technol, Pune, Maharashtra, India
[5] Bharati Vidyapeeth Coll Engn, Dept Elect & Telecommun, Pune, Maharashtra, India
[6] Symbiosis Int Univ, Symbiosis Sch Planning Architecture & Design, Pune, Maharashtra, India
关键词
Resource Allocation; Cloud Computing; Predictive Strategies; Deep Learning Algorithms; Transformer Model;
D O I
10.52783/jes.692
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Cloud computing revolutionizes fast-changing technology. Companies' computational resource use is changing. Businesses can quickly adapt to changing market conditions and operational needs with cloud-based solutions' adaptability, scalability, and cost-efficiency. IT operations and service delivery have changed due to widespread computational resource access. Cloud computing efficiently allocates resources in cloud environments, making it crucial to this transformation. Resource allocation impacts efficiency, cost, performance, and SLAs. Users and providers can allocate cloud resources based on workloads using elasticity, scalability, and on-demand provisioning. IT economics and operational effectiveness have changed due to rapid and flexible resource allocation. Proactive versus reactive resource allocation is key to understanding cloud resource management challenges and opportunities. Reactive strategies allocate resources only when shortages or surpluses occur at demand. This responsive strategy often leads to inefficiencies like over- or under-allocation, which raises costs and lowers performance. Predictive analysis and workload forecasting predict resource needs in proactive resource allocation. Optimize resource use to avoid shortages and over-provisioning. Attention has been drawn to proactive predictive resource allocation. These methods predict resource needs using historical data, machine learning, and predictive analytics. Predictive strategies optimize resource allocation by considering future decisions. Reduced bottlenecks boost user satisfaction and lower operational costs. Matching resource distribution to workloads optimizes cloud resource management. Resource allocation prediction improves with deep learning. CNN, LSTM, and Transformer cloud resource forecasting algorithms are promising. New tools for accurate and flexible workload predictions have come from their ability to spot intricate patterns in historical data. This paper compares CNN, LSTM, and Transformer deep learning algorithms for cloud computing resource allocation forecasting. This study determines the best predictive accuracy and workload ada1ptability algorithm using Google Cluster Data (GCD). The study evaluates upgrading cloud computing resource allocation with the Transformer model. This study advances predictive resource allocation strategies, which can help cloud service providers and organizations improve resource utilization, cost-effectiveness, and performance in the face of rapid technological change.
引用
收藏
页码:68 / 77
页数:10
相关论文
共 50 条
  • [41] DDoS Attack Detection using Machine Learning Techniques in Cloud Computing Environments
    Zekri, Marwane
    El Kafhali, Said
    Aboutabit, Noureddine
    Saadi, Youssef
    PROCEEDINGS OF 2017 3RD INTERNATIONAL CONFERENCE OF CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2017, : 236 - 242
  • [42] A Survey on Cloud Computing Resource Allocation Techniques
    Parikh, Swapnil M.
    2013 4TH NIRMA UNIVERSITY INTERNATIONAL CONFERENCE ON ENGINEERING (NUICONE 2013), 2013,
  • [43] Auction based resource allocation in cloud computing
    Wang, Hui
    Tianfield, Huaglory
    Mair, Quentin
    MULTIAGENT AND GRID SYSTEMS, 2014, 10 (01) : 51 - 66
  • [44] Resource allocation in cloud computing: model and algorithm
    Li, Chunlin
    Li, Layuan
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2013, 9 (02) : 193 - 211
  • [45] Machine learning-centric prediction and decision based resource management in cloud computing environments
    Kashyap, Shobhana
    Singh, Avtar
    Gill, Sukhpal Singh
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (02):
  • [46] Resource Allocation in Cloud Computing Using SFLA and Cuckoo Search Hybridization
    Durgadevi, P.
    Srinivasan, S.
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2020, 48 (03) : 549 - 565
  • [47] Resource Allocation in Cloud Computing Using the Uncertainty Principle of Game Theory
    Pillai, Parvathy S.
    Rao, Shrisha
    IEEE SYSTEMS JOURNAL, 2016, 10 (02): : 637 - 648
  • [48] Revenue Maximization Using Adaptive Resource Provisioning in Cloud Computing Environments
    Feng, Guofu
    Garg, Saurabh
    Buyya, Rajkumar
    Li, Wenzhong
    2012 ACM/IEEE 13TH INTERNATIONAL CONFERENCE ON GRID COMPUTING (GRID), 2012, : 192 - 200
  • [49] Modelling, evaluating, designing and maximising resource allocation revenue by an auction mechanism in cloud computing environments
    Sun, Dawei
    Chang, Guiran
    Chen, Dong
    Wang, Xingwei
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2012, 43 (04) : 385 - 392
  • [50] Enhanced Virtual Machine Resource Optimization in Cloud Computing Using Real-Time Monitoring and Predictive Modeling
    Doukha, Rim
    Ez-zahout, Abderrahmane
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2025, 16 (02) : 658 - 664