A Job Dispatch Optimization Method on Cluster and Cloud for Large-Scale High-Throughput Computing Service
  • Choi, Jieun
  • Kim, Seoyoung
  • Adufu, Theodora
  • Hwang, Soonwook
  • Kim, Yoonhee
Citations

WEB OF SCIENCE

0
Citations

SCOPUS

6

초록

Cloud technologies, clusters and grids have actively supported large-scale scientific computing over the years. Whereas these technologies provide unlimited computing resources, combining them with the existing infrastructures to effectively support demanding scientific applications is more and more laborious. In this paper, we design a service architecture and propose an algorithm to optimize job distribution on a cluster and a cloud using HTCaaS. HTCaaS is a pilot job-based multilevel scheduling system for large-scale scientific computing in Korea. In addition, we present a newly added cloud module on HTCaaS which is based on OpenStack. We implement and validate the algorithm in HTCaaS. A preliminary experiment is also conducted to find an optimal distribution ratio for CPU-intensive jobs and I/O-intensive jobs in our cloud and cluster environments. We compare our method to a baseline approach which distributes tasks in proportions of the number of cores each resource has in order to validate the proposed job dispatch optimization method. Experimental results show that the proposed method can improve throughput and match tasks to appropriate resources using adaptive job distribution ratio in cloud and cluster environments. © 2015 IEEE.

키워드

cloud computingdistribution ratiohigh-throughput computingjob scheduling optimizationCloud computingCluster computingOptimizationSchedulingThroughputCluster environmentsDistribution ratioHigh-throughput computingJob schedulingOptimal distributionsOptimization methodScientific applicationsService architectureDistributed computer systems
제목
A Job Dispatch Optimization Method on Cluster and Cloud for Large-Scale High-Throughput Computing Service
저자
Choi, Jieun Kim, SeoyoungAdufu, TheodoraHwang, SoonwookKim, Yoonhee
DOI
10.1109/ICCAC.2015.42
발행일
2015-10
유형
Conference Paper
저널명
Proceedings - 2015 International Conference on Cloud and Autonomic Computing, ICCAC 2015
페이지
283 ~ 290