Loading

Optimizing Cost of Irregularly Structured Problems in Cloud
Archana P R1, Jisha P Abraham2

1Archana P R*, R is a Mtech student in Computer Science and Engineering at Mar Athanasius College of Engineering, Kerala Technical University.
2Dr.Jisha P Abraham, is professor in Computer Science and Engineering at Mar Athanasius College of Engineering, Kerala Technical University.
Manuscript received on April 20, 2020. | Revised Manuscript received on April 25, 2020. | Manuscript published on May 10, 2020. | PP: 560-569 | Volume-9 Issue-7, May 2020. | Retrieval Number: F4543049620/2020©BEIESP | DOI: 10.35940/ijitee.F4543.059720
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: This paper deals with maximizing the cost of parallel applications in a cloud-based environment. The cost belongs to monetary cost and cost of efficiency. The core argument seems to be that the parallel program robustness should affect the current monetary cost. Dynamic method of optimization is used to minimize the cost of computation. In order to measure the overall monetary cost of parallel computation, a cost model is used to evaluate the cost of parallel infrastructure as well as the cost of delayed performance. The main purpose of this cost model is to identify the necessary resources for performing this type of operation. Different methods have been used in the cloud environment. But these solutions do not take into account the uncertainties in the scheduling system, namely task start / perform / finish time, the unpredictable data transfer period between tasks, the unexpected arrival of new tasks. Such factors contribute to the breach of the task deadline and increase the cost of renting the service of executing the task, this effect will increase the monetary cost. Will boost the output by reducing the ambiguity in the scheduling process that requires time for execution of tasks and time for data transfer. In order to be precise a scheduling algorithm, uncertainty-Aware Scheduling Algorithm (ASA) is built to schedule complex and multiple tasks. When a task has been accomplished, its beginning / prosecution / target time is accessible that implies the ambiguity are no longer visible and therefore does not impact its related pending task. 
Keywords: Irregular structured problems, Parallel, scheduling, Task pool
Scope of the Article: Cloud, Cluster, Grid and P2P Computing