Fast VMM-based overlay networking for bridging the cloud and high performance computing

被引:0
作者
Lei Xia
Zheng Cui
John Lange
Yuan Tang
Peter Dinda
Patrick Bridges
机构
[1] Northwestern University,
[2] University of New Mexico,undefined
[3] University of Pittsburgh,undefined
[4] University of Electronic Science and Technology of China,undefined
来源
Cluster Computing | 2014年 / 17卷
关键词
Overlay networks; Virtualization; HPC; Scalability;
D O I
暂无
中图分类号
学科分类号
摘要
A collection of virtual machines (VMs) interconnected with an overlay network with a layer 2 abstraction has proven to be a powerful, unifying abstraction for adaptive distributed and parallel computing on loosely-coupled environments. It is now feasible to allow VMs hosting high performance computing (HPC) applications to seamlessly bridge distributed cloud resources and tightly-coupled supercomputing and cluster resources. However, to achieve the application performance that the tightly-coupled resources are capable of, it is important that the overlay network not introduce significant overhead relative to the native hardware, which is not the case for current user-level tools, including our own existing VNET/U system. In response, we describe the design, implementation, and evaluation of a virtual networking system that has negligible latency and bandwidth overheads in 1–10 Gbps networks. Our system, VNET/P, is directly embedded into our publicly available Palacios virtual machine monitor (VMM). VNET/P achieves native performance on 1 Gbps Ethernet networks and very high performance on 10 Gbps Ethernet networks. The NAS benchmarks generally achieve over 95 % of their native performance on both 1 and 10 Gbps. We have further demonstrated that VNET/P can operate successfully over more specialized tightly-coupled networks, such as Infiniband and Cray Gemini. Our results suggest it is feasible to extend a software-based overlay network designed for computing at wide-area scales into tightly-coupled environments.
引用
收藏
页码:39 / 59
页数:20
相关论文
共 50 条
  • [11] A Study of Cloud Computing Environments for High Performance Applications
    Sajay, K. R.
    Babu, Suvanam Sasidhar
    PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON DATA MINING AND ADVANCED COMPUTING (SAPIENCE), 2016, : 358 - 364
  • [12] High Assurance Challenges for Cloud Based Computing
    Chandersekaran, Coimbatore
    Simpson, William R.
    Wagner, Ryan R.
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2011, VOL I, 2011, : 61 - 66
  • [13] High Performance Parallel Computing with Clouds and Cloud Technologies
    Ekanayake, Jaliya
    Fox, Geoffrey
    CLOUD COMPUTING, 2010, 34 : 20 - 38
  • [14] Understanding the Determinants and Future Challenges of Cloud Computing Adoption for High Performance Computing
    Lynn, Theo
    Fox, Grace
    Gourinovitch, Anna
    Rosati, Pierangelo
    FUTURE INTERNET, 2020, 12 (08):
  • [15] Virtualizing high-end GPGPUs on ARM clusters for the next generation of high performance cloud computing
    Raffaele Montella
    Giulio Giunta
    Giuliano Laccetti
    Cluster Computing, 2014, 17 : 139 - 152
  • [16] The Who, What, Why, and How of High Performance Computing in the Cloud
    Gupta, Abhishek
    Kale, Laxmikant V.
    Gioachin, Filippo
    March, Verdi
    Suen, Chun Hui
    Lee, Bu-Sung
    Faraboschi, Paolo
    Kaufmann, Richard
    Milojicic, Dejan
    2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 1, 2013, : 306 - 314
  • [17] Evaluation of messaging middleware for high-performance cloud computing
    Exposito, Roberto R.
    Taboada, Guillermo L.
    Ramos, Sabela
    Tourino, Juan
    Doallo, Ramon
    PERSONAL AND UBIQUITOUS COMPUTING, 2013, 17 (08) : 1709 - 1719
  • [18] Virtualizing high-end GPGPUs on ARM clusters for the next generation of high performance cloud computing
    Montella, Raffaele
    Giunta, Giulio
    Laccetti, Giuliano
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2014, 17 (01): : 139 - 152
  • [19] Evaluation of messaging middleware for high-performance cloud computing
    Roberto R. Expósito
    Guillermo L. Taboada
    Sabela Ramos
    Juan Touriño
    Ramón Doallo
    Personal and Ubiquitous Computing, 2013, 17 : 1709 - 1719
  • [20] High Performance Computing Cloud - a Platform-as-a-Service Perspective
    Dhuldhule, Pratima
    Lakshmi, J.
    Nandy, S. K.
    2015 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA (CCBD), 2015, : 21 - 28