A multivariate and quantitative model for predicting cross-application interference in virtual environments

被引:16
作者
Alves, Maicon Melo [1 ]
de Assumpcao Drummond, Lucia Maria [1 ]
机构
[1] Univ Fed Fluminense, Inst Comp, Niteroi, Brazil
关键词
Cross-application interference; Virtual Machine Placement; Cloud computing; High Performance Computing; FRAMEWORK;
D O I
10.1016/j.jss.2017.04.001
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cross-application interference can drastically affect performance of HPC applications executed in clouds. The problem is caused by concurrent access of co-located applications to shared resources such as cache and main memory. Several works of the related literature have considered general characteristics of HPC applications or the total amount of SLLC accesses to determine the cross-application interference. However, our experiments showed that the cross-application interference problem is related to the amount of simultaneous access to several shared resources, revealing its multivariate and quantitative nature. Thus, in this work we propose a multivariate and quantitative model able to predict cross-application interference level that considers the amount of concurrent accesses to SLLC, DRAM and virtual network, and the similarity between the amount of those accesses. An experimental analysis of our prediction model by using a real reservoir petroleum simulator and applications from a well-known HPC benchmark showed that our model could estimate the interference, reaching an average and maximum prediction errors around 4% and 12%, and achieving errors less than 10% in approximately 96% of all tested cases. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:150 / 163
页数:14
相关论文
共 66 条
[1]  
Afanasyev A., 2016, EGU GEN ASS C, V18, P6883
[2]  
Albericio Jorge, 2013, 2013 46th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO). Proceedings, P310, DOI 10.1145/2540708.2540735
[3]  
Alves M., 2014, 15 S SIST COMP ALT D
[4]  
[Anonymous], 2011, CATEGORICAL DATA ANA
[5]  
[Anonymous], WHO WHAT WHY HIGH PE
[6]  
[Anonymous], 2006, Data Analysis Multivariate
[7]  
[Anonymous], CONT HIGH PERFORMANC
[8]  
[Anonymous], 2012, 2012 IEEE 8 INT C E, DOI 10.1109/eScience.2012.6404462
[9]  
[Anonymous], 2016, INDIAN J SCI TECHNOL, DOI DOI 10.17485/IJST/2015/V8I1/105286
[10]  
[Anonymous], 2010, Performance analysis of high performance computing applications on the amazon web services cloud