A Cost-Optimal Service Selection Approach for Collaborative Workflow Execution in Clouds

被引:0
|
作者
Wei, Yi [1 ]
Pan, Li [1 ]
Yuan, Dong [2 ]
Liu, Shijun [1 ]
Wu, Lei [1 ]
Meng, Xiangxu [1 ]
机构
[1] Shandong Univ, Sch Comp Sci & Technol, Jinan 250101, Peoples R China
[2] Univ Sydney, Sch Elect & Informat Engn, Sydney, NSW, Australia
关键词
collaborative workflow; service selection; cloud computing; Infrastructure as a Service; OPTIMIZATION;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Today, there has been a strong demand of distributed collaboration in design and manufacturing, due to the acceleration of economic globalization and the popularity of virtual enterprises (VE) model. Because of the characteristics of cloud computing, such as elasticity and on-demand computing, it is promising to deploy and execute collaborative workflows that contain multiple tasks and services such as Computer-Aided Design (CAD) software components on cloud resources for supporting collaboration across enterprises. Specifically, how to cost-effectively select appropriate services to execute workflows within deadlines while without violating multiple constraints becomes an important issue. In this paper, through investigating the practical requirements of collaborative design workflow, we first formulate the issue of the cost-optimal cloud service selection for collaborative workflow executions as a multidimensional optimization problem with multiple constraints. Then we propose an effective approach based on genetic algorithms to address this problem for obtaining near-optimal solutions. Based on workload data derived from real-world systems, we conduct experiments which show that our approach outperforms traditional greedy algorithms in finding better solutions and it also provides real-time performance guarantees in real-world cloud computing environments.
引用
收藏
页码:351 / 356
页数:6
相关论文
共 50 条
  • [1] A collaborative scheduling approach for service-driven scientific workflow execution
    Dou, Wanchun
    Zhao, J. Leon
    Fan, Shaokun
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2010, 76 (06) : 416 - 427
  • [2] Cost-Optimal Execution of Boolean Query Trees with Shared Streams
    Casanova, Henri
    Lim, Lipyeow
    Robert, Yves
    Vivien, Frederic
    Zaidouni, Dounia
    2014 IEEE 28TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, 2014,
  • [3] A Staged Approach for Energy Retrofitting an Old Service Building: A Cost-Optimal Assessment
    Lopes, Jorge
    Oliveira, Rui A. F.
    Banaitiene, Nerija
    Banaitis, Audrius
    ENERGIES, 2021, 14 (21)
  • [4] Variational Approach for Finding the Cost-Optimal Trajectory
    Abbasov M.E.
    Sharlay A.S.
    Mathematical Models and Computer Simulations, 2024, 16 (2) : 293 - 301
  • [5] A weighted CSP approach to cost-optimal planning
    Cooper, Martin C.
    de Roquemaurel, Marie
    Regnier, Pierre
    AI COMMUNICATIONS, 2011, 24 (01) : 1 - 29
  • [6] Towards Cost-Optimal Energy Procurement for Cooling as a Service: A Data-Driven Approach
    Zhang, Wei
    Wen, Yonggang
    Liu, Fang
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [7] A Holistic Approach for Collaborative Workload Execution in Volunteer Clouds
    Sebastio, Stefano
    Amoretti, Michele
    Lafuente, Alberto Lluch
    Scala, Antonio
    ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2018, 28 (02):
  • [8] A holistic approach for design of Cost-Optimal Water Networks
    Sujak, Sehnaz
    Handani, Zainatul Bahiyah
    Alwi, Sharifah Rafidah Wan
    Manan, Zainuddin Abdul
    Hashim, Haslenda
    Shiun, Lim Jeng
    JOURNAL OF CLEANER PRODUCTION, 2017, 146 : 194 - 207
  • [9] Toward Designing Cost-Optimal Policies to Utilize IaaS Clouds with Online Learning
    Wu, Xiaohu
    Loiseau, Patrick
    Hyytia, Esa
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (03) : 501 - 514
  • [10] Percentile Performance Estimation of Unreliable IaaS Clouds and Their Cost-Optimal Capacity Decision
    Zheng, Wanbo
    Zhou, Mengchu
    Wu, Lei
    Xia, Yunni
    Luo, Xin
    Pang, Shanchen
    Zhu, Qingsheng
    Wu, Yanqing
    IEEE ACCESS, 2017, 5 : 2808 - 2818