Nosv: A lightweight nested-virtualization VMM for hosting high performance computing on cloud
Nosv: A lightweight nested-virtualization VMM for hosting high performance computing on cloud
复制标题
Nosv:用于在云上托管高性能计算的轻量级嵌套虚拟化 VMM
DOI:
10.1016/j.jss.2016.11.001
复制
发表时间:
2017-02
影响因子:
3.5
通讯作者:
Shi Yi
中科院分区:
文献类型:
--
作者:
Qi Yong;Dai Yuehua;Xuan Yu;Shi Yi
Moving the high performance computing (HPC) to Cloud not only reduces the costs but also gives users the ability to customize their system. Besides, compared with the traditional HPC computing environments, such as grid and cluster which run HPC applications on bare-metal, cloud equipped with virtualization not only improves resource utilization but also reduces maintenance cost. While for some reasons, current virtualization-based cloud has limited performance for HPC. Such performance overhead could be caused by Virtual Machine Monitor (VMM) interceptions, virtualized I/O devices or cross Virtual Machine (VM) interference, etc. In order to guarantee the performance of HPC applications on Cloud, the VMM should interfere guest VMs as less as possible and allocate dedicated resources such as CPU cores, DRAM and devices to guest VMs running HPC applications.In this paper, we propose a novel cloud infrastructure to serve the HPC applications and normal applications concurrently. This novel infrastructure is based on a lightweight high performance VMM named nOSV. For HPC applications, nOSV constructs a strong isolated high performance guest VM with dedicated resources. At runtime, the high performance VM manages all resources by itself and is not interfered by nOSV. By supporting nested virtualization, nOSV can run HPC with commodity application and keep the flexibility of traditional Cloud. nOSV runs other virtualization environments, like Xen and Docker, as high performance guest VMs. All commodity Cloud applications are hosted in these virtualization environments and share hardware resources with each other. The prototype of nOSV shows that it provides a bare-metal like performance for HPC applications and has about 23% improvement compared to HPC applications running on Xen.
登录
查看更多内容
DOI:
10.1145/2517349.2522719
发表时间:
2013-11
期刊:
Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles
影响因子:
--
作者:
R. Nikolaev;Godmar Back
通讯作者:
R. Nikolaev;Godmar Back
DOI:
10.1109/ccgrid.2016.91
发表时间:
2016-05
期刊:
2016 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid)
影响因子:
--
作者:
Ilaria Di Gennaro;Alessandro Pellegrini;F. Quaglia
通讯作者:
Ilaria Di Gennaro;Alessandro Pellegrini;F. Quaglia
DOI:
10.1145/2749246.2749273
发表时间:
2015-06
期刊:
Proceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing
影响因子:
--
作者:
Jiannan Ouyang;Brian Kocoloski;J. Lange;K. Pedretti
通讯作者:
Jiannan Ouyang;Brian Kocoloski;J. Lange;K. Pedretti
DOI:
10.1016/j.future.2010.11.003
发表时间:
2011-05
期刊:
Future Gener. Comput. Syst.
影响因子:
--
作者:
G. Mateescu;W. Gentzsch;C. Ribbens
通讯作者:
G. Mateescu;W. Gentzsch;C. Ribbens
DOI:
10.1109/ccgrid.2015.52
发表时间:
2015-05
期刊:
2015 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing
影响因子:
--
作者:
Kun Cheng;Yuebin Bai;Rui Wang;Yao Ma
通讯作者:
Kun Cheng;Yuebin Bai;Rui Wang;Yao Ma