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 条
  • [1] Multi-Objective Optimization for Virtual Machine Allocation and Replica Placement in Virtualized Hadoop
    Guerrero, Carlos
    Lera, Isaac
    Bermejo, Belen
    Juiz, Carlos
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (11) : 2568 - 2581
  • [2] Multi-objective Allocation Optimization of Soil Conservation Measures Under Data Uncertainty
    Hildemann, Moritz
    Pebesma, Edzer
    Verstegen, Judith Anne
    ENVIRONMENTAL MANAGEMENT, 2023, 72 (05) : 959 - 977
  • [3] Multi-objective Allocation Optimization of Soil Conservation Measures Under Data Uncertainty
    Moritz Hildemann
    Edzer Pebesma
    Judith Anne Verstegen
    Environmental Management, 2023, 72 : 959 - 977
  • [4] Multi-objective optimization for rebalancing virtual machine placement
    Li, Rui
    Zheng, Qinghua
    Li, Xiuqi
    Yan, Zheng
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 105 : 824 - 842
  • [5] A hybrid multi-objective metaheuristic optimization algorithm for scientific workflow scheduling
    Ali Mohammadzadeh
    Mohammad Masdari
    Farhad Soleimanian Gharehchopogh
    Ahmad Jafarian
    Cluster Computing, 2021, 24 : 1479 - 1503
  • [6] Adapting Scientific Workflow Structures Using Multi-Objective Optimization Strategies
    Habib, Irfan
    Anjum, Ashiq
    Mcclatchey, Richard
    Rana, Omer
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2013, 8 (01)
  • [7] A hybrid multi-objective metaheuristic optimization algorithm for scientific workflow scheduling
    Mohammadzadeh, Ali
    Masdari, Mohammad
    Gharehchopogh, Farhad Soleimanian
    Jafarian, Ahmad
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 1479 - 1503
  • [8] A hybrid multi-objective Particle Swarm Optimization for scientific workflow scheduling
    Verma, Amandeep
    Kaushal, Sakshi
    PARALLEL COMPUTING, 2017, 62 : 1 - 19
  • [9] Multi-objective optimization for repetitive scheduling under uncertainty
    Salama, Tarek
    Moselhi, Osama
    ENGINEERING CONSTRUCTION AND ARCHITECTURAL MANAGEMENT, 2019, 26 (07) : 1294 - 1320
  • [10] Multi-Objective Binary Whale Optimization-Based Virtual Machine Allocation in Cloud Environments
    Srivastava, Ankita
    Kumar, Narander
    INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2023, 14 (01)