Computer Science ›› 2016, Vol. 43 ›› Issue (11): 210-214.doi: 10.11896/j.issn.1002-137X.2016.11.041

Previous Articles     Next Articles

Workload Type-dependent Xen Virtual Machine System Performance Models

YU Yong, CHE Jian-hua, XU Huan-liang and JIANG Cheng-zhi   

  • Online:2018-12-01 Published:2018-12-01

Abstract: In order to avoid the overload of Xen virtual machine system executing network I/O-intensive workload caused by the CPU resource exhaustion of Domain0 and solve the linear programming between the average perfor-mance and the number of guest domains when executing computing-intensive workload,two workload type-dependent perfor-mance models were proposed.Firstly,the network I/O request number computing models under the constraint of CPU core-sharing or CPU core-isolation were established by analyzing the CPU resource usage law of Xen virtual machine system executing network I/O-intensive workload.Secondly,the average performance analyzing models of guest domains executing computing-intensive workload were established by analyzing the relation between the average perfor-mance of multiple uniform guest domains concurrently executing computing-intensive workload and the performance of a same guest domain executing the same workload.The experimental results indicate that two performance models can effectively limit the network I/O request number of guest domains to prevent Xen virtual machine system from overloading and figure out the scalability number of guest domains in Xen virtual machine system executing computing-intensive workload with given computing resource respectively.

Key words: Xen,Virtualization,Virtual machine system,Performance model,Computing workload

[1] Barham P,Dragovic B,Fraser K,et al.Xen and the art of virtua-lization[C]∥Proceedings of the 19th ACM Symposium on Ope-rating Systems Principles(SOSP 2003).Bolton Landing,NY,USA,2003:164-177
[2] Shi L,Zou D Q,Jin H.Xen Virtualization Technology [M].Wuhan:Huazhong University of Science and Technology Press.2009:83-89(in Chinese) 石磊,邹德清,金海.Xen虚拟化技术[M].武汉:华中科技大学出版社,2009:83-89
[3] Bard Y.An analytic model of the VM/370 system[J].Proc.of IBM Journal of Research and Development,1978,22(5):498-508
[4] Wang S,Zhang W B,Wu H,et al.Approach of quantifying virtual machine Performance Interference Based on Hardware Performance Counter[J].Journal of Software,2015,6(8):2074-2090(in Chinese) 王卅,张文博,吴恒,等.一种基于硬件计数器的虚拟机性能干扰估算方法[J].软件学报,2015,6(8):2074-2090
[5] Yang L,Dai Y,Zhang B,et al.Queueing network based performance model for multi-tiered Web application with consideration of performance interference among virtual machine[J].Computer Science,2015,42(1):47-49(in Chinese) 杨雷,代钰,张斌,等.考虑虚拟机间性能互扰基于排队网的多层 Web应用性能分析模型[J].计算机科学,2015,42(1):47-49
[6] Zhou D Q,Si Q Q.Energy-efficient virtual machine placement for heterogeneous cloud platform[J].Computer Science,2015,42(3):81-84(in Chinese) 周东清,佀庆乾.异构云平台中能源有效的虚拟机部署研究[J].计算机科学,2015,2(3):81-84
[7] Akoush S,Sohan R,Rice A,et al.Predicting the performance of virtual machine migration[C]∥2010 IEEE International Symposium on Modeling,Analysis & Simulation of Computer and Telecommunication Systems(MASCOTS).IEEE,2010:37-46
[8] Ye K,Jiang X,Chen S,et al.Analyzing and modeling the performance in xen-based virtual cluster environment[C]∥2010 12th IEEE International Conference on High Performance Computing and Communications(HPCC).IEEE,2010:273-280
[9] Benevenuto F,Fernandes C,Santos M,et al.Performance mo-dels for virtualized applications[M]∥Frontiers of High Perfor-mance Computing and Networking-ISPA 2006 Workshops.Springer Berlin Heidelberg,2006:427-439
[10] Meng F,Du G,He H,et al.Performance Modeling on the Basis of Application Type in Virtualized Environments[J].Journal of Software,2013,8(11):2847-2854
[11] Wood T,Cherkasova L,Ozonat K,et al.Profiling and modeling resource usage of virtualized applications[C]∥Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware.Springer-Verlag New York,Inc.,2008:366-387
[12] Menon A,Santos J R,Turner Y,et al.Diagnosing Performance Overheads in the Xen Virtual Machine Environment[C]∥Proc.of First ACM/USENIX Conference on Virtual Execution Environments(VEE05).Chicago,IL,2005:13-23
[13] Gupta D,Gardner R,Cherkasova L.XenMon:QoS Monitoringand Performance Profiling Tool[R].Technical Report HPL-2005-187,HP Labs,2005
[14] HP Labs.Welcome to the httperf homepage[EB/OL].http://www.hpl.hp.com/research/linux/httperf

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!