【24h】

Minimal-overhead Virtualization of a Large Scale Supercomputer

机译:大型超级计算机的最小开销虚拟化

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Virtualization has the potential to dramatically increase the usability and reliability of high performance computing (HPC) systems. However, this potential will remain unrealized unless overheads can be minimized. This is particularly challenging on large scale machines that run carefully crafted HPC OSes supporting tightly-coupled, parallel applications. In this paper, we show how careful use of hardware and VMM features enables the virtualization of a large-scale HPC system, specifically a Cray XT4 machine, with ≤5% overhead on key HPC applications, microbenchmarks, and guests at scales of up to 4096 nodes. We describe three techniques essential for achieving such low overhead: passthrough I/O, workload-sensitive selection of paging mechanisms, and carefully controlled preemption. These techniques are forms of symbiotic virtualization, an approach on which we elaborate.
机译:虚拟化有可能极大地提高高性能计算(HPC)系统的可用性和可靠性。但是,除非可以将开销最小化,否则这种潜力将始终无法实现。对于运行精心设计的HPC OS并支持紧密耦合的并行应用程序的大型计算机,这尤其具有挑战性。在本文中,我们将展示如何谨慎使用硬件和VMM功能来实现大型HPC系统(特别是Cray XT4计算机)的虚拟化,而关键HPC应用程序,微基准测试和来宾服务器的开销≤5% 4096个节点。我们描述了实现这种低开销的三种基本技术:直通I / O,对工作负荷敏感的分页机制选择以及精心控制的抢占。这些技术是共生虚拟化的形式,在此我们将对其进行详细介绍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号