Automatic VM allocation for scientific application

Conference proceedings article


Authors/Editors


Strategic Research Themes

No matching items found.


Publication Details

Author listPumma S., Achalakul T., Xiaorong L.

Publication year2012

Start page828

End page833

Number of pages6

ISBN9780769549033

ISSN1521-9097

eISSN1521-9097

URLhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84874085371&doi=10.1109%2fICPADS.2012.135&partnerID=40&md5=1d58a05fe08f380d1e4f683057b4e44d

LanguagesEnglish-Great Britain (EN-GB)


View in Web of Science | View on publisher site | View citing articles in Web of Science


Abstract

Cloud has been the main technology utilized as a high performance computing (HPC) platform. The characteristics of cloud can satisfy a large scale processing required by scientific applications, which are mostly computeintensive with big data. Cloud can also reduce the computing cost through sharing and virtualizing of resources. In the cloud, a large number of virtual machines (VM) can be generated on demands. In order to obtain the optimal cost and high efficiency in the task execution on the public cloud, the suitable amount of virtual machines should be properly determined prior to the start of the computation. Moreover, the application should be effectively partitioned and distributed onto the virtual machines. In this paper, we propose an automatic mechanism to allocate the optimal numbers of resources in the cloud. The novel resource estimation model and scheduling algorithm are presented. We select an analytic application with high level of computations in the field of epidemic forecast to demonstrate the use of the designed mechanism. Experimental studies have been conducted to examine the resource prediction accuracy and the scalability of running the application on the cloud. ฉ 2012 IEEE.


Keywords

RegressionResource allocationResource estimationScheduling algorithm


Last updated on 2023-26-09 at 07:35