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 条
  • [1] Machine Learning Based Resource Allocation of Cloud Computing in Auction
    Zhang, Jixian
    Xie, Ning
    Zhang, Xuejie
    Yue, Kun
    Li, Weidong
    Kumar, Deepesh
    CMC-COMPUTERS MATERIALS & CONTINUA, 2018, 56 (01): : 123 - 135
  • [2] A Survey on Resource Allocation Strategies in Cloud Computing
    Vinothina, V.
    Sridaran, R.
    PadmavathiGanapathi
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2012, 3 (06) : 97 - 104
  • [3] Dynamic Resource Allocation for MMOGs in Cloud Computing Environments
    Weng, Chen-Fang
    Wang, Kuochen
    2012 8TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2012, : 142 - 146
  • [4] A Novel Predictive Resource Allocation Framework for Cloud Computing
    Rengasamy, R.
    Chidambaram, M.
    2019 5TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS (ICACCS), 2019, : 118 - 122
  • [5] Resource allocation for content distribution in IoT edge cloud computing environments using deep reinforcement learning
    Neelakantan, Puligundla
    Gangappa, Malige
    Rajasekar, Mummalaneni
    Kumar, Talluri Sunil
    Reddy, Gali Suresh
    JOURNAL OF HIGH SPEED NETWORKS, 2024, 30 (03) : 409 - 426
  • [6] Virtual Machine Allocation in Cloud Computing Environments using Giant Trevally Optimizer
    Zhang, Hai-yu
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (09) : 1104 - 1113
  • [7] Using gravitational search algorithm enhanced by fuzzy for resource allocation in cloud computing environments
    Shooli, Rahim Gholami
    Javidi, Mohammad Masoud
    SN APPLIED SCIENCES, 2020, 2 (02):
  • [8] Using gravitational search algorithm enhanced by fuzzy for resource allocation in cloud computing environments
    Rahim Gholami Shooli
    Mohammad Masoud Javidi
    SN Applied Sciences, 2020, 2
  • [9] A Joint Resource Allocation, Security with Efficient Task Scheduling in Cloud Computing Using Hybrid Machine Learning Techniques
    Bal, Prasanta Kumar
    Mohapatra, Sudhir Kumar
    Das, Tapan Kumar
    Srinivasan, Kathiravan
    Hu, Yuh-Chung
    SENSORS, 2022, 22 (03)
  • [10] A Comprehensive Survey on Resource Allocation Strategies in Fog/Cloud Environments
    Vergara, Jaime
    Botero, Juan
    Fletscher, Luis
    SENSORS, 2023, 23 (09)