首页 | 本学科首页   官方微博 | 高级检索  
     


Janus: a framework to boost HPC applications in the cloud based on SDN path provisioning
Authors:Pretto  Guilherme R.  Dalmazo  Bruno L.  Marques  Jonatas A.  Wu  Zhongke  Wang  Xingce  Korkhov  Vladimir  Navaux  Philippe O. A.  Gaspary  Luciano P.
Affiliation:1.Federal University of Rio Grande do Sul, Porto Alegre, Brazil
;2.Beijing Normal University, Beijing, China
;3.Saint Petersburg State University, Saint Petersburg, Russia
;4.Plekhanov Russian University of Economics, Moscow, Russia
;
Abstract:

Data centers, clusters, and grids have historically supported High-Performance Computing (HPC) applications. Due to the high capital and operational expenditures associated with such infrastructures, we have witnessed consistent efforts to run HPC applications in the cloud in the recent past. The potential advantages of this shift include higher scalability and lower costs. If, on the one hand, app instantiation—through customized Virtual Machines (VMs)—is a well-solved issue, on the other, the network still represents a significant bottleneck. When switching HPC applications to be executed on the cloud, we lose control of where VMs will be positioned and of the paths that will be traversed for processes to communicate with one another. To bridge this gap, we present Janus, a framework for dynamic, just-in-time path provisioning in cloud infrastructures. By leveraging emerging software-defined networking principles, the framework allows for an HPC application, once deployed, to have interprocess communication paths configured upon usage based on least-used network links (instead of resorting to shortest, pre-computed paths). Janus is fully configurable to cope with different operating parameters and communication strategies, providing a rich ecosystem for application execution speed up. Through an extensive experimental evaluation, we provide evidence that the proposed framework can lead to significant gains regarding runtime. Moreover, we show what one can expect in terms of system overheads, providing essential insights on how better benefiting from Janus.

Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号