Transformation-Based Monetary Cost Optimizations for Workflows in the Cloud

被引:43
|
作者
Zhou, Amelie Chi [1 ]
He, Bingsheng [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore, Singapore
基金
新加坡国家研究基金会;
关键词
Cloud computing; monetary cost optimizations; workflows;
D O I
10.1109/TCC.2013.2297928
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, performance and monetary cost optimizations for workflows from various applications in the cloud have become a hot research topic. However, we find that most existing studies adopt ad hoc optimization strategies, which fail to capture the key optimization opportunities for different workloads and cloud offerings (e.g., virtual machines with different prices). This paper proposes ToF, a general transformation-based optimization framework for workflows in the cloud. Specifically, ToF formulates six basic workflow transformation operations. An arbitrary performance and cost optimization process can be represented as a transformation plan (i.e., a sequence of basic transformation operations). All transformations form a huge optimization space. We further develop a cost model guided planner to efficiently find the optimized transformation for a predefined goal (e.g., minimizing the monetary cost with a given performance requirement). We develop ToF on real cloud environments including Amazon EC2 and Rackspace. Our experimental results demonstrate the effectiveness of ToF in optimizing the performance and cost in comparison with other existing approaches.
引用
收藏
页码:85 / 98
页数:14
相关论文
共 50 条
  • [21] Transformation-based Probabilistic Clustering with Supervision
    Gopal, Siddharth
    Yang, Yiming
    UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, 2014, : 270 - 279
  • [22] Transformation-based tectogrammatical analysis of Czech
    Klimes, Vaclav
    TEXT, SPEECH AND DIALOGUE, PROCEEDINGS, 2006, 4188 : 135 - 142
  • [23] Bi-objective scheduling algorithm for scientific workflows on cloud computing platform with makespan and monetary cost minimization approach
    Shirvani, Mirsaeid Hosseini
    Talouki, Reza Noorian
    COMPLEX & INTELLIGENT SYSTEMS, 2022, 8 (02) : 1085 - 1114
  • [24] Bi-objective scheduling algorithm for scientific workflows on cloud computing platform with makespan and monetary cost minimization approach
    Mirsaeid Hosseini Shirvani
    Reza Noorian Talouki
    Complex & Intelligent Systems, 2022, 8 : 1085 - 1114
  • [25] Transformation-based learning in the fast lane
    Ngai, G
    Florian, R
    2ND MEETING OF THE NORTH AMERICAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, PROCEEDINGS OF THE CONFERENCE, 2001, : 40 - 47
  • [26] A TRANSFORMATION-BASED METHOD FOR LOOP FOLDING
    LEE, TF
    WU, ACH
    LIN, YL
    GAJSKI, DD
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1994, 13 (04) : 439 - 450
  • [27] Analyzing transformation-based simulation metamodels
    Irizarry, MD
    Kuhl, ME
    Lada, EK
    Subramanian, S
    Wilson, JR
    IIE TRANSACTIONS, 2003, 35 (03) : 271 - 283
  • [28] A new architecture for transformation-based generators
    Biggerstaff, TJ
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30 (12) : 1036 - 1054
  • [29] Transformation-Based Operationalization of Graph Languages
    Weinell, Erhard
    GRAPH TRANSFORMATIONS, ICGT 2008, 2008, 5214 : 520 - 522
  • [30] A Transformation-based Model of Malware Derivation
    Walenstein, Andrew
    Lakhotia, Arun
    PROCEEDINGS OF THE 2012 7TH INTERNATIONAL CONFERENCE ON MALICIOUS AND UNWANTED SOFTWARE, 2012, : 17 - 25