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 条
  • [1] Stubby: A transformation-based optimizer for MapReduce Workflows
    Duke University, United States
    Proc. VLDB Endow., 11 (1196-1207):
  • [2] Stubby: A Transformation-based Optimizer for MapReduce Workflows
    Lim, Harold
    Herodotou, Herodotos
    Babu, Shivnath
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (11): : 1196 - 1207
  • [3] Graph Transformation-Based Approach to Formal Modeling and Verification of Workflows
    Rafe, Vahid
    Rahmani, Adel T.
    ADVANCES IN COMPUTER SCIENCE AND ENGINEERING, 2008, 6 : 291 - 298
  • [4] A Transformation-Based Approach to Business Process Management in the Cloud
    Duipmans, Evert Ferdinand
    Pires, Luis Ferreira
    Santos, Luiz Olavo Bonino da Silva
    JOURNAL OF GRID COMPUTING, 2014, 12 (02) : 191 - 219
  • [5] A Transformation-Based Approach to Business Process Management in the Cloud
    Evert Ferdinand Duipmans
    Luís Ferreira Pires
    Luiz Olavo Bonino da Silva Santos
    Journal of Grid Computing, 2014, 12 : 191 - 219
  • [6] Handling heterogeneous workflows in the Cloud while enhancing optimizations and performance
    Cadorel, Emile
    Coullon, Helene
    Menaud, Jean-Marc
    2022 IEEE 15TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (IEEE CLOUD 2022), 2022, : 49 - 58
  • [7] Transformation-based estimation
    Feng, Zhenghui
    Wang, Tao
    Zhu, Lixing
    COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2014, 78 : 186 - 205
  • [8] Adaptive Optimizations for Stream-based Workflows
    Liang, Liang
    Filguiera, Rosa
    Yan, Yan
    PROCEEDINGS OF 15TH WORKSHOP ON WORKFLOWS IN SUPPORT OF LARGE-SCALE SCIENCE (WORKS), 2020, : 33 - 40
  • [9] Domain Transformation-Based Efficient Cost Aggregation for Local Stereo Matching
    Cuong Cao Pham
    Jeon, Jae Wook
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2013, 23 (07) : 1119 - 1130
  • [10] A transformation-based optimiser for Haskell
    Jones, SLP
    Santos, ALM
    SCIENCE OF COMPUTER PROGRAMMING, 1998, 32 (1-3) : 3 - 47