Performability Evaluation and Optimization of Workflow Applications in Cloud Environments

被引:0
|
作者
Danilo Oliveira
André Brinkmann
Nelson Rosa
Paulo Maciel
机构
[1] Informatics Center,Federal University of Pernambuco
[2] Johannes Gutenber University,Data Processing Center (ZDV)
来源
Journal of Grid Computing | 2019年 / 17卷
关键词
Scientific workflows; Performability; Stochastic petri nets; Optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Given the characteristics of dynamic provisioning and illusion of unlimited resources, clouds are becoming a popular alternative for running scientific workflows. In a cloud system for processing workflow applications, the system’s performance is heavily influenced by two factors: the scheduling strategy and failure of components. Failures in a cloud system can simultaneously affect several users and depreciate the number of available computing resources. A bad scheduling strategy can increase the expected makespan and the idle time of physical machines. In this paper, we propose an optimization method for the scheduling of scientific workflows on cloud systems. The method comprises the use of a meta-heuristic algorithm coupled to a performability model that provides the fitnesses of explored solutions. For being able to represent the combined effect of scheduling and component failures, we adopted discrete event simulation for the performability model. Experimental results show the effectiveness of the hybrid simulation-optimization approach for optimizing the number of allocated virtual machines and the scheduling of tasks regarding performability.
引用
收藏
页码:749 / 770
页数:21
相关论文
共 50 条
  • [21] Machine learning-driven implementation of workflow optimization in cloud computing for IoT applications
    Jamal, Md Khalid
    Faisal, Mohammad
    [J]. INTERNET TECHNOLOGY LETTERS, 2024,
  • [22] An improved Adaptive workflow scheduling Algorithm in cloud Environments
    Zhang, Yinjuan
    Li, Yun
    [J]. 2015 Third International Conference on Advanced Cloud and Big Data, 2015, : 112 - 116
  • [23] Adaptive workflow scheduling for diverse objectives in cloud environments
    Ji, Haoran
    Bao, Weidong
    Zhu, Xiaomin
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2017, 28 (02):
  • [24] Performability Analysis of a Cloud System
    Qiu, Xiwei
    Sun, Peng
    Guo, Xun
    Xiang, Yanping
    [J]. 2015 IEEE 34TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2015,
  • [25] Research on workflow optimization in cloud manufacturing environment
    Zhou G.
    Gao K.
    [J]. Gao, Kun, 1600, Academic Journals Inc. (10): : 374 - 382
  • [26] A Cost Optimization Strategy for Workflow Scheduling in Cloud
    Sun, Fuquan
    Lu, Zhenghao
    Pan, Jikui
    Wang, Zijian
    [J]. PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 270 - 274
  • [27] Performability-based workflow scheduling in grids
    [J]. Entezari-Maleki, Reza (entezari@ipm.ir), 1600, Oxford University Press (61):
  • [28] Resource Renting for Periodical Cloud Workflow Applications
    Chen, Long
    Li, Xiaoping
    Ruiz, Ruben
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (01) : 130 - 143
  • [29] Statistical Model Checking-Based Evaluation and Optimization for Cloud Workflow Resource Allocation
    Chen, Mingsong
    Huang, Saijie
    Fu, Xin
    Liu, Xiao
    He, Jifeng
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (02) : 443 - 458
  • [30] Elastic Resource Provisioning for Cloud Workflow Applications
    Li, Xiaoping
    Cai, Zhicheng
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2017, 14 (02) : 1195 - 1210