PASTIC Dspace Repository

Dynamic and Adaptive Fault Tolerant Scheduling with QoS Consideration in Computational Grid

Show simple item record

dc.contributor.author Haider, Sajjad
dc.date.accessioned 2019-10-08T07:39:06Z
dc.date.accessioned 2020-04-11T15:38:38Z
dc.date.available 2020-04-11T15:38:38Z
dc.date.issued 2019
dc.identifier.govdoc 18527
dc.identifier.uri http://142.54.178.187:9060/xmlui/handle/123456789/5205
dc.description.abstract Implementing fault tolerant scheduling in computational grid is a challenging task. Proactive and reactive fault tolerant scheduling techniques are commonly used in grids. Proactive approaches focus on the issues due to which faults are generated. Reactive approaches are activated after identification of failures. Different from exist ing fault tolerant techniques, we present a novel, hybrid, dynamic, and adaptive fault tolerant technique that effectively uses proactive and reactive approaches. Proactive fault tolerant orchestrator uses proactive approach, where resources are filtered on the basis of vicinity, availability and reliability. Existing fault tolerance techniques do not distinguish resources during selection, but the proposed algorithm prefers to employ local resources that results in low communication costs and less tendency towards failures. In order to find high availability of resources, a newly identified parameter that uses availability time is incorporated in the model for finding highly available resources using mean time between availability and mean time between unavailability. Reliability of nodes is an indispensable consideration and proposed system computes the reliability of nodes using factors like success or failure ratio of jobs and types of encountered failures. Proposed model also employs an optimal resource identification algorithm that helps in selection of optimal resources during execution of the jobs. List of reliable and optimal grid nodes identified using proactive fault tolerant orchestrator is passed to reactive fault tolerant orchestrator. Failure detector and predictor are the two components that work under reactive fault tolerant orchestrator and caters for network, prediction and temperature based hardware failures. For detection of errors in an efficient and timely manner push and pull models are also applied. Hardware failures are predicted on the basis of device temperature and are carefully used for con trolling the checkpoint intensity. Reduction in number of checkpoints based on device temperature provide several performance benefits in terms of communication cost and reduced execution times. Performance of proposed model is validated using GridSim toolkit. Compared to contemporary techniques, experimental results exhibit efficiency and effectiveness of the proposed model with respect to several performance metrics like execution time, throughput, waiting and turnaround time, number of checkpoints and energy consumption. en_US
dc.language.iso en_US en_US
dc.publisher Shaheed Zulfikar Ali Bhutto Institute of Sciences & Technology, Karachi. en_US
dc.subject Grid Computing en_US
dc.title Dynamic and Adaptive Fault Tolerant Scheduling with QoS Consideration in Computational Grid en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account