Tuesday, 19 Mar, 2024

+91-9899775880

011-47044510

011-49075396

Fault Tolerant Dynamic Task Clustering to Improve Workflow Make Span in Clouds

International Journal of Knowledge Based Computer Systems

Volume 5 Issue 1

Published: 2017
Author(s) Name: Vinodhini, A. Padmapriya | Author(s) Affiliation: M.Phil Scholar, Department of Computer Application, Alagappa University, Karaikudi, Tamil Nadu, Ind
Locked Subscribed Available for All

Abstract

Task clustering is a compute intensive method that will reduce execution overhead there by improving the computational granularity in clouds. Usually a job is composed of one or more tasks. The jobs with multiple tasks are always having higher risk of failures when compared to single task job. Clustering strategies can be used to reduce the impact of job failures. Fault tolerant clustering methods are used to enhance the runtime execution of workflow executions. Static task clustering is the widely employed clustering method for faulty environments. The proposed work utilizes Dynamic task clustering to improve the workflow make span by dynamically modifying the clustering granularity whenever there arises chances of failure. The proposed method performs well to adapt unexpected behaviours and provides better make-spans when compared to the static method. This paper discusses the implication of the rise of big data and especially that of high velocity data in the domain of high frequency trading (HFT), a growing niche of securities trading. We first take a brief look at the intricacies of HFT including some of the commonly used strategies used by HFT traders. The technological challenges in processing HFT and responding to the real time changes in the market conditions are also discussed. Some of the potential technological solutions to solve the issues thrown up by HFT are analyzed for their effectiveness to address the real time performance requirements of HFT. We identify Complex event processing (CEP) as a candidate to address the HFT problem. The paper is divided into 3 parts, part A deals with understanding HFT and the challenges that it poses to the technological processing. In Part B we look at complex Event Processing (CEP) and the types of problems it can be applied to. In Part C we show a framework to process HFT using techniques derived from CEP.

Keywords: Fault-tolerant, Scientific workflows, Task clustering.

View PDF

Refund policy | Privacy policy | Copyright Information | Contact Us | Feedback © Publishingindia.com, All rights reserved