Resource Provisioning Based Scheduling Framework for Execution of Heterogeneous and Clustered Workloads in Clouds: from Fundamental to Autonomic Offering

被引:50
|
作者
Gill, Sukhpal Singh [1 ]
Buyya, Rajkumar [1 ]
机构
[1] Univ Melbourne, Sch Comp & Informat Syst, Cloud Comp & Distributed Syst CLOUDS Lab, Melbourne, Vic, Australia
关键词
Cloud computing; Cloud workloads; Resource provisioning; Resource scheduling; Quality of service; Autonomic computing; Service level agreement; Self-management; Self-healing; Self-configuring; Self-optimizing; Self-protecting; Resource management; Autonomic cloud; E-commerce as a cloud service; OPTIMIZATION; ALGORITHMS;
D O I
10.1007/s10723-017-9424-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Provisioning of adequate resources to cloud workloads depends on the Quality of Service (QoS) requirements of these cloud workloads. Based on workload requirements (QoS) of cloud users, discovery and allocation of best workload-resource pair is an optimization problem. Acceptable QoS can be offered only if provisioning of resources is appropriately controlled. So, there is a need for a QoS-based resource provisioning framework for the autonomic scheduling of resources to observe the behavior of the services and adjust it dynamically in order to satisfy the QoS requirements. In this paper, framework for self-management of cloud resources for execution of clustered workloads named as SCOOTER is proposed that efficiently schedules the provisioned cloud resources and maintains the Service Level Agreement (SLA) by considering properties of self-management and the maximum possible QoS parameters are required to improve cloud based services. Finally, the performance of SCOOTER has been evaluated in a cloud environment that demonstrates the optimized QoS parameters such as execution cost, energy consumption, execution time, SLA violation rate, fault detection rate, intrusion detection rate, resource utilization, resource contention, throughput and waiting time.
引用
收藏
页码:385 / 417
页数:33
相关论文
共 18 条
  • [1] Resource Provisioning Based Scheduling Framework for Execution of Heterogeneous and Clustered Workloads in Clouds: from Fundamental to Autonomic Offering
    Sukhpal Singh Gill
    Rajkumar Buyya
    Journal of Grid Computing, 2019, 17 : 385 - 417
  • [2] ARPS: An Autonomic Resource Provisioning and Scheduling Framework for Cloud Platforms
    Kumar, Mohit
    Kishor, Avadh
    Abawajy, Jemal
    Agarwal, Prabal
    Singh, Amritpal
    Zomaya, Albert Y.
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2022, 7 (02): : 386 - 399
  • [3] SLA-Based Resource Provisioning for Heterogeneous Workloads in a Virtualized Cloud Datacenter
    Garg, Saurabh Kumar
    Gopalaiyengar, Srinivasa K.
    Buyya, Rajkumar
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PT I: ICA3PP 2011, 2011, 7916 : 371 - 384
  • [4] Deadline Based Resource Provisioning and Scheduling Algorithm for Scientific Workflows on Clouds
    Rodriguez, Maria Alejandra
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (02) : 222 - 235
  • [5] Resource Aware Scheduling in Hadoop for Heterogeneous Workloads based on Load Estimation
    Kapil, Sutariya B.
    Kamath, Sowmya S.
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [6] Fine-Grained Resource Provisioning and Task Scheduling for Heterogeneous Applications in Distributed Green Clouds
    Yuan, Haitao
    Zhou, MengChu
    Liu, Qing
    Abusorrah, Abdullah
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2020, 7 (05) : 1380 - 1393
  • [7] Fine-Grained Resource Provisioning and Task Scheduling for Heterogeneous Applications in Distributed Green Clouds
    Haitao Yuan
    Meng Chu Zhou
    Qing Liu
    Abdullah Abusorrah
    IEEE/CAA Journal of Automatica Sinica, 2020, 7 (05) : 1380 - 1393
  • [8] A Responsive Knapsack-based Algorithm for Resource Provisioning and Scheduling of Scientific Workflows in Clouds
    Rodriguez, Maria A.
    Buyya, Rajkumar
    2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2015, : 839 - 848
  • [9] A residue-based approach for resource provisioning by horizontal scaling across heterogeneous clouds
    Kirthica, S.
    Sridhar, Rajeswari
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2018, 101 : 88 - 106
  • [10] A priority-aware scheduling framework for heterogeneous workloads in container-based cloud
    Zhu, Lilu
    Huang, Kai
    Fu, Kun
    Hu, Yanfeng
    Wang, Yang
    APPLIED INTELLIGENCE, 2023, 53 (12) : 15222 - 15245