Optimizing Task Scheduling for HPC using Software Defined Network
Vidya Chitre1, Deven Shah2
1Vidya Chitre, Research Scholar, Department of Information Technology, Terna Engineering College, Mumbai, India.
2Dr. Deven Shah, Research Guide, Department of Information Technology, Thakur College of Engineering and Technology, Mumbai, India.
Manuscript received on 09 June 2019 | Revised Manuscript received on 14 June 2019 | Manuscript Published on 08 July 2019 | PP: 418-423 | Volume-8 Issue-8S3 June 2019 | Retrieval Number: H11030688S319/19©BEIESP
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open-access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Features of cloud computing in terms of reliability, scalability, and resource pooling have inveigled scientists to deploy high performance computing (HPC) applications on cloud. Nevertheless, HPC applications have major challenges on cloud that emasculate gained benefits. This study aims to analyze challenges that are faced by HPC applications on cloud and focus on how the performance of cloud can be increased through a platform. In this paper, different approaches are discussed for improving HPC task1 scheduling performance on cloud using software-defined networking. Moreover, a task scheduling architecture is proposed to manage task scheduling of HPC applications, which can be later on used as a service to improve the profit of service providers. Bandwidth and capacity of virtual machines are the main parameters that are considered.
Keywords: Software Defined Network, Task Scheduling, HP CaaS, Mininet, Virtualization
Scope of the Article: Software Defined Networking and Network Function Virtualization