Accessibility navigation

CloudEx: a novel cloud-based task execution framework

Dawelbeit, O. and McCrindle, R. (2017) CloudEx: a novel cloud-based task execution framework. In: Globecom Workshops 2016 IEEE, December 4-8th 2016, Washington DC,

Text - Accepted Version
· Please see our End User Agreement before downloading.


It is advisable to refer to the publisher's version if you intend to cite from this work. See Guidance on citing.

To link to this item DOI: 10.1109/GLOCOMW.2016.7848860


In recent years cloud computing has seen steady adoption due to its unique features such as computing resource elasticity, fault-tolerance and utility billing. Cloud computing Infrastructure-as-a-Service (IaaS) enables unique architectures that can dynamically scale and configure computing resources from a catalogue of available features. In addition to provisioning long running homogeneous clusters of Virtual Machines (VMs), it can also be feasible to provision ephemeral and heterogeneous per-job VMs. This is made possible due to the reduced VM startup time and per- minute billing for cloud VMs. In this paper we design and implement CloudEx, a generic and novel framework for executing jobs on public clouds by leveraging the Google Cloud Platform. CloudEx enables users to split jobs into a sequence of smaller tasks that can be distributed using Bin Packing or user-defined algorithm. Additionally, users can specify the VM specification per job or per task, CloudEx then provisions the required VMs, coordinates the job execution and terminates these VMs once the job is completed.

Item Type:Conference or Workshop Item (Paper)
Divisions:Life Sciences > School of Biological Sciences > Department of Bio-Engineering
ID Code:69739
Uncontrolled Keywords:Program processors, Cloud computing, Virtual machining, Metadata, Context, Google, Algorithms
Additional Information:DOI: 10.1109/GLOCOMW.2016.7848860


Downloads per month over past year

University Staff: Request a correction | Centaur Editors: Update this record

Page navigation