Evolutionary Multiobjective Query Workload Optimization of Cloud Data Warehouses

被引:9
作者
Dokeroglu, Tansel [1 ]
Sert, Seyyit Alper [1 ]
Cinar, Muhammet Serkan [2 ]
机构
[1] METU, Dept Comp Engn, TR-06800 Ankara, Turkey
[2] Hacettepe Univ, Dept Comp Engn, TR-06800 Ankara, Turkey
关键词
GENETIC ALGORITHM;
D O I
10.1155/2014/435254
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
With the advent of Cloud databases, query optimizers need to find paretooptimal solutions in terms of response time and monetary cost. Our novel approach minimizes both objectives by deploying alternative virtual resources and query plans making use of the virtual resource elasticity of the Cloud. We propose an exact multiobjective branch-and-bound and a robust multiobjective genetic algorithm for the optimization of distributed data warehouse query workloads on the Cloud. In order to investigate the effectiveness of our approach, we incorporate the devised algorithms into a prototype system. Finally, through several experiments that we have conducted with different workloads and virtual resource configurations, we conclude remarkable findings of alternative deployments as well as the advantages and disadvantages of the multiobjective algorithms we propose.
引用
收藏
页数:16
相关论文
共 39 条
[1]  
Aboulnaga A., 2008, P 11 INT C EXT DAT T, P746
[2]   Automating layout of relational databases [J].
Agrawal, S ;
Chaudhuri, S ;
Das, A ;
Narasayya, V .
19TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2003, :607-618
[3]   A View of Cloud Computing [J].
Armbrust, Michael ;
Fox, Armando ;
Griffith, Rean ;
Joseph, Anthony D. ;
Katz, Randy ;
Konwinski, Andy ;
Lee, Gunho ;
Patterson, David ;
Rabkin, Ariel ;
Stoica, Ion ;
Zaharia, Matei .
COMMUNICATIONS OF THE ACM, 2010, 53 (04) :50-58
[4]  
Balazinska M, 2011, PROC VLDB ENDOW, V4, P1482
[5]  
Barham P., 2003, Operating Systems Review, V37, P164, DOI 10.1145/1165389.945462
[6]   Genetic algorithm for the multiple-query optimization problem [J].
Bayir, Murat Ali ;
Toroslu, Ismail H. ;
Cosar, Ahmet .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2007, 37 (01) :147-153
[7]   The application of cloud computing to astronomy: A study of cost and performance [J].
Berriman G.B. ;
Juve G. ;
Deelman E. ;
Regelson M. ;
Plavchan P. .
Proceedings - 6th IEEE International Conference on e-Science Workshops, e-ScienceW 2010, 2010, :1-7
[8]  
Chatziantoniou D, 2009, SIGMOD REC, V38, P35, DOI 10.1145/1815918.1815926
[9]  
Condie T., 2010, SIGMOD, P1115, DOI DOI 10.1145/1807167.1807295
[10]  
D'Orazio L., 2012, P WORKSH DAT AN CLOU