Runtime Management of Service Level Agreements through Proactive Resource Provisioning for a Cloud Environment

被引:6
作者
Nadeem, Sehrish [1 ]
ul Amin, Noor [1 ]
Zaman, Sardar Khaliq uz [2 ]
Khan, Muhammad Amir [2 ]
Ahmad, Zulfiqar [1 ]
Iqbal, Jawaid [3 ]
Khan, Ajab [1 ]
Algarni, Abeer D. [4 ]
Elmannai, Hela [4 ]
机构
[1] Hazara Univ, Dept Comp Sci & Informat Technol, Mansehra 21300, Pakistan
[2] COMSATS Univ Islamabad, Dept Comp Sci, Abbottabad Campus, Abbottabad 22060, Pakistan
[3] Capital Univ Sci & Technol, Dept Comp Sci, Islamabad 45750, Pakistan
[4] Princess Nourah bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Informat Technol, POB 84428, Riyadh 11671, Saudi Arabia
关键词
cloud computing; SLA; resource provisioning; resource management; quality of service; FRAMEWORK; SECURITY; SLA;
D O I
10.3390/electronics12020296
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
By leveraging the Internet, cloud computing allows users to have on-demand access to large pools of configurable computing resources. PaaS (Platform as a Service), IaaS (Infrastructure as a Service), and SaaS (Software as a Service) are three basic categories for the services provided by cloud the computing environments. Quality of service (QoS) metrics like reliability, availability, performance, and cost determine which resources and services are available in a cloud computing scenario. Provider and the user-specified performance characteristics, such as, rejection rate, throughput, response time, financial cost, and energy consumption, form the basis for QoS. To fulfil the needs of its customers, cloud computing must ensure that its services are given with the appropriate quality of service QoS. A "A legally enforceable agreement known as a "Service Level Agreement" (SLA) between a service provider and a customer that outlines service objectives, quality of service requirements, and any associated financial penalties for falling short. We, therefore, presented "A Proactive Resource Supply based Run-time Monitoring of SLA in Cloud Computing", which allows for the proactive management of SLAs during run-time via the provisioning of cloud services and resources. Within the framework of the proposed work, SLAs are negotiated between cloud users and providers at run-time utilizing SLA Manager. Resources are proactively allocated via the Resource Manager to cut down on SLA violations and misdetection costs. As metrics of performance, we looked at the frequency with which SLAs were broken and the money lost due to false positives. We compared the proposed PRP-RM-SLA model's simulated performance to the popular existing SLA-based allocation strategy SCOOTER. According to simulation data, the suggested PRP-RM-SLA model is 25% more effective than the current work SCOOTER at reducing SLA breaches and the cost of misdetection.
引用
收藏
页数:13
相关论文
共 35 条
  • [1] Scientific Workflows Management and Scheduling in Cloud Computing: Taxonomy, Prospects, and Challenges
    Ahmad, Zulfiqar
    Jehangiri, Ali Imran
    Ala'anzy, Mohammed Alaa
    Othman, Mohamed
    Latip, Rohaya
    Zaman, Sardar Khaliq Uz
    Umar, Arif Iqbal
    [J]. IEEE ACCESS, 2021, 9 : 53491 - 53508
  • [2] Exploiting Cloud and Workflow Patterns for the Analysis of Composite Cloud Services
    Amato, Flora
    Moscato, Francesco
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 67 : 255 - 265
  • [3] State of the art and challenges of security SLA for cloud computing
    Batista de Carvalho, Carlos Andre
    de Castro Andrade, Rossana Maria
    de Castro, Miguel Franklin
    Coutinho, Emanuel Ferreira
    Agoulmine, Nazim
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2017, 59 : 141 - 152
  • [4] Buyya Rajkumar, 2009, 2009 International Conference on High Performance Computing & Simulation (HPCS), P1, DOI 10.1109/HPCSIM.2009.5192685
  • [5] CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
    Calheiros, Rodrigo N.
    Ranjan, Rajiv
    Beloglazov, Anton
    De Rose, Cesar A. F.
    Buyya, Rajkumar
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) : 23 - 50
  • [6] Cloud Reliability: Possible Sources of Security and Legal Issues?
    Cinque, Marcello
    Russo, Stefano
    Esposito, Christian
    Choo, Kim-Kwang Raymond
    Free-Nelson, Frederica
    Kamhoua, Charles A.
    [J]. IEEE CLOUD COMPUTING, 2018, 5 (03): : 31 - 38
  • [7] Pricing cloud IaaS computing services
    Dimitri, Nicola
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2020, 9 (01):
  • [8] SLA-driven dynamic cloud resource management
    Garcia Garcia, Andres
    Blanquer Espert, Ignacio
    Hernandez Garcia, Vicente
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 31 : 1 - 11
  • [9] Resource Provisioning Based Scheduling Framework for Execution of Heterogeneous and Clustered Workloads in Clouds: from Fundamental to Autonomic Offering
    Gill, Sukhpal Singh
    Buyya, Rajkumar
    [J]. JOURNAL OF GRID COMPUTING, 2019, 17 (03) : 385 - 417
  • [10] BULLET: Particle Swarm Optimization Based Scheduling Technique for Provisioned Cloud Resources
    Gill, Sukhpal Singh
    Buyya, Rajkumar
    Chana, Inderveer
    Singh, Maninder
    Abraham, Ajith
    [J]. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2018, 26 (02) : 361 - 400