Muclouds: Parallel Simulator for Large-scale Cloud Computing Systems

被引:2
作者
Liu, Jinzhao [1 ]
Zhou, Yuezhi [1 ]
Zhang, Di [1 ]
Fang, Yujian [1 ]
Han, Wei [1 ]
Zhang, Yaoxue [1 ,2 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Natl Lab Informat Sci & Technol TNList, Beijing 100084, Peoples R China
[2] Cent S Univ, Sch Informat Sci & Engn, Changsha 410083, Hunan, Peoples R China
来源
2014 IEEE 11TH INTL CONF ON UBIQUITOUS INTELLIGENCE AND COMPUTING AND 2014 IEEE 11TH INTL CONF ON AUTONOMIC AND TRUSTED COMPUTING AND 2014 IEEE 14TH INTL CONF ON SCALABLE COMPUTING AND COMMUNICATIONS AND ITS ASSOCIATED WORKSHOPS | 2014年
基金
对外科技合作项目(国际科技项目);
关键词
parallel simulation; cloud computing; datacenter; big data processing; virtualization;
D O I
10.1109/UIC-ATC-ScalCom.2014.104
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces Muclouds, a parallel simulation framework for simulating large-scale cloud computing systems. Muclouds improves the simulation performance for these large systems, such that the simulation time can be minimized. To achieve this goal, in this paper we propose a novel technique named stage and partition (SAP). SAP is based on the following observation: in an event-based simulation framework for cloud computing, the existence of the interaction and/or correlation of the events, which imposes simulation synchronization, is the major factor that prevents efficient parallelization. To achieve improved parallelization performance, SAP divides events into two main categories: non-interacting events and interacting events. Non-interacting events can be simulated simultaneously to achieve high simulation speed, whereas interacting events must be simulated sequentially to preserve accuracy. Using Muclouds, we constructed several scenarios to evaluate parallelization effectiveness and efficiency. We also conduct several experiments for performance comparisons with state-of-theart schemes. Evaluation results show that Muclouds facilitates considerable performance improvements when compared with existing approaches.
引用
收藏
页码:80 / 87
页数:8
相关论文
共 15 条
[1]  
Ahmed A, 2014, IEEE INT ADV COMPUT, P866, DOI 10.1109/IAdCC.2014.6779436
[2]  
[Anonymous], ADV INFORM NETWORKIN
[3]  
[Anonymous], CONCURRENCY COMPUTAT
[4]   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
[5]  
Buyya R., 2009, Modeling and Simulation of Scalable Cloud
[6]  
Calheiros Rodrigo N, 2011, SOFTWARE PRACTICE EX
[7]  
Chang F., 2010, IEEE 3 INT C CLOUD C
[8]  
Chieu T.C., 2009, IEEE INT C E BUS ENG
[9]  
Garg S.K., 2011, UT CLOUD COMP UCC 20
[10]  
Jiao Shuai, 2012, IEEE 14 INT C HIGH P