Multi-Phase Proactive Cloud Scheduling Framework Based on High Level Workflow and Resource Characterization

被引:0
|
作者
Gonzalez, Nelson Mimura [1 ]
Melo de Brito Carvalho, Tereza Cristina [1 ]
Miers, Charles Christian [2 ]
机构
[1] Univ Sao Paulo, Escola Politecn, BR-05508 Sao Paulo, Brazil
[2] Santa Catarina State Univ UDESC, Joinville, Brazil
关键词
ALGORITHM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Workflows are used to represent applications in terms of the computational cost and the interdependencies of tasks. In parallel, clouds are a viable solution to execute complex applications in terms of performance and cost. This paper presents a cloud scheduling framework composed by multiple proactive phases that continuously compute and improve resource allocation and load distribution for workflow execution in cloud environments. The framework relies on a high-level characterization of resources and workflows to describe the capabilities provided by the infrastructure and the performance requirements to be met. Implementation and tests are based on the optimization of workflows executed on three scenarios: a private cloud, a hybrid cloud (private and public), and a multi-cloud setup. Results show improvement of run time performance compared to greedy approaches. Moreover, the framework is able to handle performance fluctuations, especially for long duration workflows.
引用
收藏
页码:43 / 47
页数:5
相关论文
共 50 条
  • [21] RVEA-based multi-objective workflow scheduling in cloud environments
    Xue, Fei
    Hai, Qiuru
    Gong, Yuelu
    You, Siqing
    Cao, Yang
    Tang, Hengliang
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2022, 20 (01) : 49 - 57
  • [22] RLPRAF: Reinforcement Learning-Based Proactive Resource Allocation Framework for Resource Provisioning in Cloud Environment
    Panwar, Reena
    Supriya, M.
    IEEE ACCESS, 2024, 12 : 95986 - 96007
  • [23] Approach to multi-granularity resource composition based on workflow in cloud manufacturing
    Li, Hai-Bo
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2013, 19 (01): : 210 - 216
  • [24] Scheduling Scientific Workflow Using Multi-Objective Algorithm With Fuzzy Resource Utilization in Multi-Cloud Environment
    Farid, Mazen
    Latip, Rohaya
    Hussin, Masnida
    Hamid, Nor Asilah Watt Abdul
    IEEE ACCESS, 2020, 8 : 24309 - 24322
  • [25] Scheduling scientific workflow using multi-objective algorithm with fuzzy resource utilization in multi-cloud environment
    Farid, Mazen
    Latip, Rohaya
    Hussin, Masnida
    Abdul Hamid, Nor Asilah Wati
    IEEE Access, 2020, 8 : 24309 - 24322
  • [26] MOWS: Multi-objective workflow scheduling in cloud computing based on heuristic algorithm
    Abazari, Farzaneh
    Analoui, Morteza
    Takabi, Hassan
    Fu, Song
    SIMULATION MODELLING PRACTICE AND THEORY, 2019, 93 : 119 - 132
  • [27] Cloud workflow scheduling algorithm based on novelty ranking and multi-quality of service
    Yuan Y.-W.
    Yu J.
    Zheng H.-S.
    Wang J.-J.
    Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2017, 51 (06): : 1190 - 1196
  • [28] A Multi-object Optimization Cloud Workflow Scheduling Algorithm Based on Reinforcement Learning
    Wu Jiahao
    Peng Zhiping
    Cui Delong
    Li Qirui
    He Jieguang
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, PT II, 2018, 10955 : 550 - 559
  • [29] An Effective Multi-Objective Workflow Scheduling in Cloud Computing: A PSO based Approach
    Shubham
    Gupta, Rishabh
    Gajera, Vatsal
    Jana, Prasanta K.
    2016 NINTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2016, : 31 - 36
  • [30] Cloud workflow scheduling algorithm based on multi-objective particle swarm optimisation
    Yin, Hongfeng
    Xu, Baomin
    Li, Weijing
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2023, 14 (06) : 583 - 596