首页> 外文会议>Euromicro International Conference on Parallel, Distributed and Network-Based Processing >Running User-Provided Virtual Machines in Batch-Oriented Computing Clusters
【24h】

Running User-Provided Virtual Machines in Batch-Oriented Computing Clusters

机译:在批量导向的计算集群中运行用户提供的虚拟机

获取原文

摘要

The use of virtualization in HPC clusters can provide rich software environments, application isolation and efficient workload management mechanisms, but system-level virtualization introduces a software layer on the computing nodes that reduces performance and inhibits the direct use of hardware devices. We present an unobtrusive user-level platform to execute virtual machines inside batch jobs that does not handicap the computing cluster's ability to execute the most demanding applications. A per-user platform uses a static mode in which the VMs run entirely within the resources of a single batch job and a dynamic mode in which the VMs navigate at runtime between the continuously allocated jobs node time-slots. In the dynamic mode fault-tolerant system agents are integrated using group communication to control the system, to execute user commands and to implement user-defined scheduling policies. In our tests compute intensive applications suffered negligible performance overhead compared to the native configuration, but the user-mode network overlay introduced a significant penalty on the more taxing networked applications.
机译:HPC集群中虚拟化的使用可以提供丰富的软件环境,应用隔离和高效的工作负载管理机制,但系统级虚拟化在计算节点上引入了软件层,这降低了性能并禁止直接使用硬件设备。我们提出了一个不引人注意的用户级平台,以在批处理作业内执行虚拟机,不妨碍计算群集执行最苛刻的应用程序的能力。每个用户平台使用静态模式,其中VM完全运行在单个批处理作业的资源和动态模式,其中VMS在连续分配的作业节点时隙之间运行时导航。在动态模式中,容错系统代理使用组通信集成到控制系统,以执行用户命令并实现用户定义的调度策略。在我们的测试中,与本机配置相比,计算密集型应用程序遭受了可忽略的性能开销,但用户模式网络覆盖在更征税网络应用程序上引入了重大损失。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号