Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Free to read · Published 1 March 2012

A Dynamic Resource Allocation Method for Parallel DataProcessing in Cloud Computing

V. Venkatesa Kumar & S. Palaniswami

Journal of Computer Science, Volume 8, Issue 5, pp. 780–788 · doi.org/10.3844/jcssp.2012.780.788

7,422 accesses10,214 downloads14 citations (Crossref)Metrics
Cite Check for updates

Abstract

Problem statement: One of the Cloud Services, Infrastructure as a Service (IaaS) provides a Compute resourses for demand in various applications like Parallel Data processing. The computer resources offered in the cloud are extremely dynamic and probably heterogeneous. Nephele is the first data processing framework to explicitly exploit the dynamic resource allocation offered by today’s IaaS clouds for both, task scheduling and execution. Particular tasks of processing a job can be assigned to different types of virtual machines which are automatically instantiated and terminated during the job execution. However, the current algorithms does not consider the resource overload or underutilization during the job execution. In this study, we have focussed on increasing the efficacy of the scheduling algorithm for the real time Cloud Computing services. Approach: Our Algorithm utilizes the Turnaround time Utility effieciently by differentiating it into a gain function and a loss function for a single task. The algorithm also assigns high priority for task of early completion and less priority for abortions/deadlines issues of real time tasks. Results: The algorithm has been implemented on both preemptive and Non-premptive methods. The experimental results shows that it outperfoms the existing utility based scheduling algorithms and also compare its performance with both preemptive and Non-preemptive scheduling methods. Conculsion: Hence, a novel Turnaround time utility scheduling approach which focuses on both high priority and the low priority tasks that arrives for scheduling is proposed.

Licence and reuse

Free to read. This article carries the publisher’s copyright, as printed on it: © 2012 Science Publications. It is free to read; ask us before reusing it.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Kumar, V. V. & Palaniswami, S. (2012). A Dynamic Resource Allocation Method for Parallel DataProcessing in Cloud Computing. Journal of Computer Science, 8(5), 780–788. https://doi.org/10.3844/jcssp.2012.780.788

Licence
© Science Publications
Issue
Volume 8, Issue 5
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
A Dynamic Resource Allocation Method for Parallel DataProcessing in Cloud ComputingJournal of Computer Science · Volume 8, Issue 5 · pp. 780–788 · © Science PublicationsDownload