Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering

Previous Articles     Next Articles

Performance Research and Optimization of BOSS on KVM Platform

MA Zhentai 1,2 ,ZHANG Xiaomei 1   

  1. (1.Computing Center,Institute of High Energy Physics,Chinese Academy of Sciences,Beijing 100049,China; 2.University of Chinese Academy of Sciences,Beijing 100049,China)
  • Received:2016-07-07 Online:2017-07-15 Published:2017-07-15

BOSS在KVM平台中的性能研究与优化

马震太1,2,张晓梅1   

  1. (1.中国科学院高能物理研究所 计算中心,北京 100049; 2.中国科学院大学,北京100049)
  • 作者简介:马震太(1988—),男,硕士研究生,主研方向为离线软件系统、云计算;张晓梅,副研究员。
  • 基金资助:
    国家自然科学基金(11375221)。

Abstract: Aiming at the performance loss of BESIII Offline Software System(BOSS) on Kernel Virtual Machine(KVM) platform,this paper gives related optimization suggestions combining BOSS operation characteristics,and studies the factors which lead to performance loss through quantitative analysis and test results,and determines performance loss.It explores the performance loss of multiple clients.BOSS job performance test on client machina and physics machina,results show that the performance loss optimize simulation job is decreased to 1.1%~1.6%,the performance of reconstruction job is increased by 2.6%~4.5%,the performance of analysis job is increased by 7%~18.7%.

Key words: BESIII Offline Software System(BOSS), Kernel Virtual Machine(KVM), Central Processing Unit(CPU) migration, Transparent Huge Page(THP), disk preallocation, multi-client

摘要: 针对BESIII离线软件系统(BOSS)在内核虚拟机平台上的性能损耗,结合BOSS作业特点给出相关优化方法。对引起性能损耗的各种因素进行研究,并根据不同客户机规模的测试情况,定量分析测试结果,进而确定性能损耗。对BOSS作业在物理机和客户机上的性能进行测试,结果表明,优化后模拟作业性能损耗降低至1.1%~1.6%,重建作业与分析作业性能分别提高2.6%~4.5%,7%~18.7%。

关键词: BESIII离线软件系统, 内核虚拟机, 中央处理单元迁移, 透明大页, 磁盘预分配, 多客户机

CLC Number: