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 条
  • [31] Cloud Resource Allocation Recommendation Based on Machine Learning
    Semwar, Arpit
    Yue, Xiaofeng
    Shen, Yuzhe
    Aibin, Michal
    2024 24TH INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS, ICTON 2024, 2024,
  • [32] A Survey of Machine Learning Applications for Energy-Efficient Resource Management in Cloud Computing Environments
    Demirci, Mehmet
    2015 IEEE 14TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2015, : 1185 - 1190
  • [33] Dynamic Resource Allocation Scheme in Cloud Computing
    Saraswathi, A. T.
    Kalaashri, Y. R. A.
    Padmavathi, S.
    GRAPH ALGORITHMS, HIGH PERFORMANCE IMPLEMENTATIONS AND ITS APPLICATIONS (ICGHIA 2014), 2015, 47 : 30 - 36
  • [34] Resource Allocation Issues and Challenges in Cloud Computing
    Selvi, S. Thamarai
    Valliyammai, C.
    Dhatchayani, V. Neelaya
    2014 INTERNATIONAL CONFERENCE ON RECENT TRENDS IN INFORMATION TECHNOLOGY (ICRTIT), 2014,
  • [35] A Survey on Resource Allocation Techniques in Cloud Computing
    Kumar, Deepesh
    ShankerSingh, Ajay
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, : 655 - 660
  • [36] Component Based Resource Allocation in Cloud Computing
    Vernekar, Sumeet S.
    Game, Pravin
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS 2012 (INDIA 2012), 2012, 132 : 907 - 914
  • [37] Modeling of the resource allocation in cloud computing centers
    Vakilinia, Shahin
    Ali, Mustafa Mehmet
    Qiu, Dongyu
    COMPUTER NETWORKS, 2015, 91 : 453 - 470
  • [38] Resource Allocation for Real-Time Tasks using Cloud Computing
    Kumar, Karthik
    Feng, Jing
    Nimmagadda, Yamini
    Lu, Yung-Hsiang
    2011 20TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN), 2011,
  • [39] Minimization of Energy Using Heuristic Resource Allocation and Migration for Cloud Computing
    Manjunatha, S.
    Suresh, L.
    INTERNATIONAL JOURNAL OF KNOWLEDGE AND SYSTEMS SCIENCE, 2021, 12 (01) : 74 - 83
  • [40] Resource Allocation in Cloud Computing Using SFLA and Cuckoo Search Hybridization
    P. Durgadevi
    S. Srinivasan
    International Journal of Parallel Programming, 2020, 48 : 549 - 565