首页> 外文会议> >Modern HPC cluster virtualization using KVM and palacios
【24h】

Modern HPC cluster virtualization using KVM and palacios

机译:使用KVM和palacios的现代HPC集群虚拟化

获取原文
获取原文并翻译 | 示例

摘要

In this paper we explore the potential of virtualization being applied to High Performance Computing (HPC). We demonstrate the importance of proper NUMA architecture emulation when running HPC task inside virtual machines on multiple NUMA hosts. We assess KVM/QEMU and Palacios hypervisors and, with proper tuning of hypervisor (including NUMA emulation), we reduce the performance degradation from 10–60% to 1–5% on many tests from HPC Challenge and NAS Parallel Benchmark suites. All tests are performed on modern HPC cluster with high-speed Infiniband interconnect. The cluster nodes are 2-socket 12-core systems, up to 8 nodes were used for computation. Comparing KVM/QEMU and Palacios hypervisors, we conclude that in general the results with NUMA emulation enabled are similar, with KVM providing more stable and predictable results while Palacios being much better on fine-grained tests at a large scale, but showing abnormal performance degradation on a few tests. We believe that the main advantage of Palacios with respect to performance is the reduced amount of noise generated by the virtualization system. This advantage is getting more important when the scale of the system grows.
机译:在本文中,我们探讨了将虚拟化应用于高性能计算(HPC)的潜力。我们演示了在多个NUMA主机上的虚拟机中运行HPC任务时,正确进行NUMA体系结构仿真的重要性。我们评估KVM / QEMU和Palacios虚拟机管理程序,并通过适当地调整虚拟机管理程序(包括NUMA仿真),在HPC Challenge和NAS并行基准套件的许多测试中,将性能降低从10-60%降低到1-5%。所有测试均在具有高速Infiniband互连的现代HPC集群上执行。群集节点是2插槽12核系统,最多使用8个节点进行计算。比较KVM / QEMU和Palacios虚拟机监控程序,我们得出的结论是,总体上,启用NUMA仿真的结果是相似的,KVM提供更稳定和可预测的结果,而Palacios在大规模细粒度测试中要好得多,但表现出异常的性能下降在一些测试中。我们认为,Palacios在性能方面的主要优势是减少了虚拟化系统产生的噪音。随着系统规模的扩大,这一优势变得越来越重要。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号