Variation-Aware Resource Allocation Evaluation for Cloud Workflows using Statistical Model Checking

被引:3
作者
Huang, Saijie [1 ]
Chen, Mingsong [1 ]
Liu, Xiao [1 ]
Du, Dehui [1 ]
Chen, Xiaohong [1 ]
机构
[1] East China Normal Univ, Shanghai Key Lab Trustworthy Comp, Shanghai 200062, Peoples R China
来源
2014 IEEE FOURTH INTERNATIONAL CONFERENCE ON BIG DATA AND CLOUD COMPUTING (BDCLOUD) | 2014年
关键词
COMPUTING ENVIRONMENTS;
D O I
10.1109/BDCloud.2014.48
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Aiming at minimizing service operating costs and SLA (Service Level Agreement) violations, various resource allocation strategies have been investigated to support Cloud service providers' decision making. However, due to the service execution time variation, traditional optimal resource allocation strategies cannot achieve the best performance in practice. To address this problem, we propose an automated variation-aware evaluation framework for resource allocation strategies based on statistical model checker UPPAAL-SMC. Our framework can systematically evaluate the performance of resource allocation strategies under variations, and conduct complex queries on the quality of service. The experimental results show that our framework can not only filter inferior solutions efficiently, but also can enable the tuning of requirement constraints. Since our approach can be fully automated, the human efforts in resource allocation strategy evaluation can be significantly reduced.
引用
收藏
页码:201 / 208
页数:8
相关论文
共 20 条
[1]  
[Anonymous], 2005, P ACM IEEE C SUP SEA
[2]   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
[3]   Static resource allocation for heterogeneous computing environments with tasks having dependencies, priorities, deadlines, and multiple versions [J].
Braun, Tracy D. ;
Siegel, Howard Jay ;
Maciejewski, Anthony A. ;
Hong, Ye .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2008, 68 (11) :1504-1516
[4]   Market-oriented Grids and Utility Computing: The State-of-the-art and Future Directions [J].
Broberg, James ;
Venugopal, Srikumar ;
Buyya, Rajkumar .
JOURNAL OF GRID COMPUTING, 2008, 6 (03) :255-276
[5]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50
[6]   An Ant Colony Optimization Approach to a Grid Workflow Scheduling Problem With Various QoS Requirements [J].
Chen, Wei-Neng ;
Zhang, Jun .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2009, 39 (01) :29-43
[7]  
Czajkowski K., 1999, Proceedings. The Eighth International Symposium on High Performance Distributed Computing (Cat. No.99TH8469), P219, DOI 10.1109/HPDC.1999.805301
[8]  
David Alexandre, 2013, NASA Formal Methods. 5th International Symposium, NFM 2013. Proceedings, P352, DOI 10.1007/978-3-642-38088-4_24
[9]  
David Alexandre, 2011, Computer Aided Verification. Proceedings 23rd International Conference, CAV 2011, P349, DOI 10.1007/978-3-642-22110-1_27
[10]   Statistical Model Checking for Stochastic Hybrid Systems [J].
David, Alexandre ;
Larsen, Kim G. ;
Mikucionis, Marius ;
Poulsen, Danny Bogsted ;
Legay, Axel ;
Sedwards, Sean ;
Du, Dehui .
ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (92) :122-136