Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

A balanced scheduler with data reuse and replication for scientific workflows in cloud computing systems

dc.contributor.authorCasas, Israel
dc.contributor.authorTaheri, Javid
dc.contributor.authorRanjan, Rajiv
dc.contributor.authorWang, Lizhe
dc.contributor.authorZomaya, Albert Y
dc.date.accessioned2021-04-27T01:34:20Z
dc.date.issued2017
dc.date.updated2020-11-23T10:04:29Z
dc.description.abstractCloud computing provides substantial opportunities to researchers who demand pay-as-you-go computing systems. Although cloud provider (e.g., Amazon Web Services) and application provider (e.g., biologists, physicists, and online gaming companies) both have specific performance requirements (e.g. application response time), it is the cloud scheduler’s responsibility to map the application to underlying cloud resources. This article presents a Balanced and file Reuse–Replication Scheduling (BaRRS) algorithm for cloud computing environments to optimally schedule scientific application workflows. BaRRS splits scientific workflows into multiple sub-workflows to balance system utilization via parallelization. It also exploits data reuse and replication techniques to optimize the amount of data that needs to be transferred among tasks at run-time. BaRRS analyzes the key application features (e.g., task execution times, dependency patterns and file sizes) of scientific workflows for adapting existing data reuse and replication techniques to cloud systems. Further, BaRRS performs a trade-off analysis to select the optimal solution based on two optimization constraints: execution time and monetary cost of running scientific workflows. BaRRS is compared with a state-of-the-art scheduling approach; experiments prove its superior performance. Experiments include four well known scientific workflows with different dependency patterns and data file sizes. Results were promising and also highlighted most critical factors affecting execution of scientific applications on cloudsen_AU
dc.description.sponsorshipThe authors would like to acknowledge the support of the Commonwealth Scientific and Industrial Research Organisation (CSIRO), Consejo Nacional de Ciencia y Tecnología (Conacyt), and the Australian Research Council for supporting this work.en_AU
dc.format.mimetypeapplication/pdfen_AU
dc.identifier.issn0167-739Xen_AU
dc.identifier.urihttp://hdl.handle.net/1885/231012
dc.language.isoen_AUen_AU
dc.publisherElsevier BVen_AU
dc.rights© 2015 Elsevier B.Ven_AU
dc.sourceFuture Generation Computer Systemsen_AU
dc.titleA balanced scheduler with data reuse and replication for scientific workflows in cloud computing systemsen_AU
dc.typeJournal articleen_AU
local.bibliographicCitation.lastpage178en_AU
local.bibliographicCitation.startpage168en_AU
local.contributor.affiliationCasas, Israel, The University of Sydneyen_AU
local.contributor.affiliationTaheri, Javid, Karlstad Universityen_AU
local.contributor.affiliationRanjan, Rajiv, College of Engineering and Computer Science, ANUen_AU
local.contributor.affiliationWang, Lizhe, China University of Geosciencesen_AU
local.contributor.affiliationZomaya, Albert Y, University of Sydneyen_AU
local.contributor.authoruidRanjan, Rajiv, u2507046en_AU
local.description.embargo2099-12-31
local.description.notesImported from ARIESen_AU
local.identifier.absfor080503 - Networking and Communicationsen_AU
local.identifier.absfor080505 - Web Technologies (excl. Web Search)en_AU
local.identifier.ariespublicationa383154xPUB7906en_AU
local.identifier.citationvolume74en_AU
local.identifier.doi10.1016/j.future.2015.12.005en_AU
local.identifier.scopusID2-s2.0-84955245788
local.identifier.thomsonID000403624900017
local.publisher.urlhttp://www.journals.elsevier.com/future-generation-computer-systems/en_AU
local.type.statusPublished Versionen_AU

Downloads

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
01_Casas_A_balanced_scheduler_with_data_2017.pdf
Size:
2.15 MB
Format:
Adobe Portable Document Format