DocumentCode
704244
Title
ASETS: A SDN Empowered Task Scheduling System for HPCaaS on the Cloud
Author
Jamalian, Saba ; Rajaei, Hassan
Author_Institution
Dept. of Comput. Sci., Bowling Green State Univ., Bowling Green, OH, USA
fYear
2015
fDate
9-13 March 2015
Firstpage
329
Lastpage
334
Abstract
With increasing demands for High Performance Computing (HPC), new ideas and methods are emerged to utilize computing resources more efficiently. Cloud Computing appears to provide benefits such as resource pooling, broad network access and cost efficiency for the HPC applications. However, moving the HPC applications to the cloud can face several key challenges, primarily, the virtualization overhead, multi-tenancy and network latency. Software-Defined Networking (SDN) as an emerging technology appears to pave the road and provide dynamic manipulation of cloud networking such as topology, routing, and bandwidth allocation. This paper presents a new scheme called ASETS which targets dynamic configuration and monitoring of cloud networking using SDN to improve the performance of HPC applications and in particular task scheduling for HPC as a service on the cloud (HPCaaS). Further, SETSA, (SDN-Empowered Task Scheduler Algorithm) is proposed as a novel task scheduling algorithm for the offered ASETS architecture. SETSA monitors the network bandwidth to take advantage of its changes when submitting tasks to the virtual machines. Empirical analysis of the algorithm in different case scenarios show that SETSA has significant potentials to improve the performance of HPCaaS platforms by increasing the bandwidth efficiency and decreasing task turnaround time. In addition, SETSAW, (SETSA Window) is proposed as an improvement of the SETSA algorithm.
Keywords
cloud computing; parallel processing; scheduling; software defined networking; virtual machines; virtualisation; ASETS; HPC as a service; HPCaaS; SDN empowered task scheduling system; SETSA; SETSA Window; SETSAW; cloud computing; cloud networking dynamic configuration; cloud networking monitoring; high performance computing; multitenancy; network latency; software-defined networking; virtual machines; virtualization overhead; Algorithm design and analysis; Bandwidth; Cloud computing; Computer architecture; File systems; Processor scheduling; Virtual machining; Cloud Computing; Cloud Networking; HPC; HPCaaS; SDN; Task Scheduling; Virtual Machines;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Engineering (IC2E), 2015 IEEE International Conference on
Conference_Location
Tempe, AZ
Type
conf
DOI
10.1109/IC2E.2015.56
Filename
7092939
Link To Document