{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T02:06:01Z","timestamp":1740103561436,"version":"3.37.3"},"reference-count":17,"publisher":"Wiley","license":[{"start":{"date-parts":[[2019,2,26]],"date-time":"2019-02-26T00:00:00Z","timestamp":1551139200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Doctoral Research Foundation of Liaoning","award":["20170520306","HCIC201605","2018KY0166"]},{"name":"Guangxi Key Laboratory of Hybrid Computation and IC Design Analysis Open Fund","award":["20170520306","HCIC201605","2018KY0166"]},{"name":"Guangxi Youth Capacity Improvement Project","award":["20170520306","HCIC201605","2018KY0166"]},{"DOI":"10.13039\/501100002980","name":"Dalian University of Technology","doi-asserted-by":"publisher","award":["20170520306","HCIC201605","2018KY0166"],"id":[{"id":"10.13039\/501100002980","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Wireless Communications and Mobile Computing"],"published-print":{"date-parts":[[2019,2,26]]},"abstract":"With the wide deployment of cloud computing in big data processing and the growing scale of big data application, managing reliability of resources becomes a critical issue. Unfortunately, due to the highly intricate directed-acyclic-graph (DAG) based application and the flexible usage of processors (virtual machines) in cloud platform, the existing fault tolerant approaches are inefficient to strike a balance between the parallelism and the topology of the DAG-based application while using the processors, which causes a longer makespan for an application and consumes more processor time (computation cost). To address these issues, this paper presents a novel fault tolerant framework named Fault Tolerance Algorithm using Selective Mirrored Tasks Method (FAUSIT) for the fault tolerance of running a big data application on cloud. First, we provide comprehensive theoretical analyses on how to improve the performance of fault tolerance for running a single task on a processor. Second, considering the balance between the parallelism and the topology of an application, we present a selective mirrored task method. Finally, by employing the selective mirrored task method, the FAUSIT is designed to improve the fault tolerance for DAG based application and incorporates two important objects: minimizing the makespan and the computation cost. Our solution approach is evaluated through rigorous performance evaluation study using real-word workflows, and the results show that the proposed FAUSIT approach outperforms existing algorithms in terms of makespan and computation cost.<\/jats:p>","DOI":"10.1155\/2019\/4807502","type":"journal-article","created":{"date-parts":[[2019,2,26]],"date-time":"2019-02-26T23:37:29Z","timestamp":1551224249000},"page":"1-12","source":"Crossref","is-referenced-by-count":1,"title":["A Selective Mirrored Task Based Fault Tolerance Mechanism for Big Data Application Using Cloud"],"prefix":"10.1155","volume":"2019","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9366-2681","authenticated-orcid":true,"given":"Hao","family":"Wu","sequence":"first","affiliation":[{"name":"School of Software Technology, Dalian University of Technology, Dalian, Liaoning, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8246-8659","authenticated-orcid":true,"given":"Qinggeng","family":"Jin","sequence":"additional","affiliation":[{"name":"Guangxi Key Laboratory of Hybrid Computation and IC Design Analysis, Guangxi University for Nationalities, Nanning, Guangxi, China"}]},{"given":"Chenghua","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Software Technology, Dalian University of Technology, Dalian, Liaoning, China"}]},{"given":"He","family":"Guo","sequence":"additional","affiliation":[{"name":"School of Software Technology, Dalian University of Technology, Dalian, Liaoning, China"}]}],"member":"311","reference":[{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/1721654.1721672"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-1049-9"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1145\/2500873"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2013.2295032"},{"issue":"2","key":"10","doi-asserted-by":"crossref","first-page":"790","DOI":"10.1109\/TII.2017.2739340","volume":"14","year":"2018","journal-title":"IEEE Transactions on Industrial Informatics"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2018.2808910"},{"issue":"1","key":"13","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1109\/TSC.2015.2497705","volume":"9","year":"2016","journal-title":"IEEE Transactions on Services Computing"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2012.091012.120238"},{"key":"19","doi-asserted-by":"publisher","DOI":"10.1109\/TR.1986.4335491"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1145\/361147.361115"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2004.11.016"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2016.2543731"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2006.06.006"},{"journal-title":"Handbook on Data Centers","first-page":"691","year":"2015","key":"26"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1109\/71.993206"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2015.2411257"},{"key":"31","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2012.08.015"}],"container-title":["Wireless Communications and Mobile Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2019\/4807502.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2019\/4807502.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2019\/4807502.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,13]],"date-time":"2023-09-13T23:34:14Z","timestamp":1694648054000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/wcmc\/2019\/4807502\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,26]]},"references-count":17,"alternative-id":["4807502","4807502"],"URL":"https:\/\/doi.org\/10.1155\/2019\/4807502","relation":{},"ISSN":["1530-8669","1530-8677"],"issn-type":[{"type":"print","value":"1530-8669"},{"type":"electronic","value":"1530-8677"}],"subject":[],"published":{"date-parts":[[2019,2,26]]}}}