Multi-objective Optimization for Virtual Machine Allocation in Computational Scientific Workflow under Uncertainty

被引:1
|
作者
Ramamurthy, Arun [1 ]
Pantula, Priyanka [2 ]
Gharote, Mangesh [1 ]
Mitra, Kishalay [2 ]
Lodha, Sachin [1 ]
机构
[1] Tata Consultancy Serv, TCS Res & Innovat, Mumbai, Maharashtra, India
[2] Indian Inst Technol, Hyderabad, India
关键词
Cloud Computing; Scientific Workflow; Resource Allocation; Multi-objective Optimization; NSGA-II; Chance Constrained Programming; SCHEDULING ALGORITHM; CLOUD; SECURITY; NETWORK; TASKS;
D O I
10.5220/0010453302400247
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Providing resources and services from various cloud providers is now an increasingly promising paradigm. Workflow applications are becoming increasingly computation-intensive or data-intensive, with resource allocation being maintained in terms of pay per usage. In this paper, a multi-objective optimization study for scientific workflow in a cloud environment is proposed. The aim is to minimize execution time and purchasing cost simultaneously while satisfying the demand requirements of customers. The uncertainties present in the model are identified and handled using a well-known technique called Chance Constrained Programming (CCP) for real-world implementation. The model is solved using the Non-dominated Sorting Genetic Algorithm - II (NSGA-II). This comprehensive study shows that the solutions obtained on considering uncertainties vary from the deterministic case. Based on the probability of constraint satisfaction, the objective functions improve but at the cost of reliability of the solution.
引用
收藏
页码:240 / 247
页数:8
相关论文
共 50 条
  • [31] Two-stage multi-objective optimization for ICU bed allocation under multiple sources of uncertainty
    Fang Wan
    Julien Fondrevelle
    Tao Wang
    Antoine Duclos
    Scientific Reports, 13
  • [32] Two-stage multi-objective optimization for ICU bed allocation under multiple sources of uncertainty
    Wan, Fang
    Fondrevelle, Julien
    Wang, Tao
    Duclos, Antoine
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [33] Uncertainty on Multi-objective Optimization Problems
    Costa, Lino
    Espirito Santo, Isabel A. C. P.
    Oliveira, Pedro
    NUMERICAL ANALYSIS AND APPLIED MATHEMATICS ICNAAM 2011: INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, VOLS A-C, 2011, 1389
  • [34] A Novel Multi-Objective Optimization Scheme for Rebalancing Virtual Machine Placement
    Li, Rui
    Zheng, Qinghua
    Li, Xiuqi
    Wu, Jie
    PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 710 - 717
  • [35] A Multi-Objective Biogeography-Based Optimization for Virtual Machine Placement
    Zheng, Qinghua
    Li, Rui
    Li, Xiuqi
    Wu, Jie
    2015 15TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING, 2015, : 687 - 696
  • [36] Multi-objective ant colony optimization algorithm for virtual machine placement
    Zhao, Jun
    Ma, Zhong
    Liu, Chi
    Li, Haishan
    Wang, Xinyu
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2015, 42 (03): : 173 - 178
  • [37] Chaotic hybrid multi-objective optimization algorithm for scientific workflow scheduling in multisite clouds
    Mohammadzadeh, Ali
    Javaheri, Danial
    Artin, Javad
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2024, 75 (02) : 314 - 335
  • [38] Multi-Objective Workflow Optimization Algorithm Based on a Dynamic Virtual Staged Pruning Strategy
    Luo, Zhiyong
    Tan, Shanxin
    Liu, Xintong
    Xu, Haifeng
    Liu, Jiahui
    PROCESSES, 2023, 11 (04)
  • [39] Multi-objective waste load allocation in river system under inflow uncertainty
    Farjoudi, S. Zare
    Moridi, A.
    Sarang, A.
    INTERNATIONAL JOURNAL OF ENVIRONMENTAL SCIENCE AND TECHNOLOGY, 2021, 18 (06) : 1549 - 1560
  • [40] Multi-objective optimization for workflow scheduling under task selection policies in clouds
    Shishido, Henrique Yoshikazu
    Estrella, Julio Cezar
    Motta Toledo, Claudio F.
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 1556 - 1563