University of Bahrain
Scientific Journals

Fault Tolerance Mechanism for Software Application Through Fog Computing as Middleware

Show simple item record

dc.contributor.author Naim, Mohd Hariz
dc.contributor.author Zain, Jasni Mohamad
dc.contributor.author Abd Jalil, Kamarularifin
dc.date.accessioned 2022-02-12T01:05:26Z
dc.date.available 2022-02-12T01:05:26Z
dc.date.issued 2022-02-15
dc.identifier.issn 2210-142X
dc.identifier.uri https://journal.uob.edu.bh:443/handle/123456789/4584
dc.description.abstract Fault tolerance is a paradigm for providing high availability in a computerized system where application services are replicated to multiple nodes. The paradigm is widely used in a cloud computing environment where users may benefit from automatic backup when an application such as a clinic support system is deployed in the cloud. However, applications residing in premises such as small clinics are still prone to an outage and would require certain time with human involvement when performing recovery. Thus, this research aims to provide a prototype of a backup mechanism for a health system residing in-premise of a clinic. The study will also act as a feasibility investigation of fault tolerance mechanism in edge of network where we proposed the use of fog computing model that acts as middleware for detecting and failover solution when an outage has temporarily occurred. The middleware will perform failure detection through heartbeat and replicate the services at the same time. When an outage is detected, the middleware will take over as a secondary service provider to ensure applications may be used seamlessly. There are four test simulations for testing the proposed mechanism where three has shown successful recovery actions and only one fail test case due to limitation at the client side. en_US
dc.language.iso en en_US
dc.publisher University Of Bahrain en_US
dc.subject Fault Tolerance en_US
dc.subject Fog Computing en_US
dc.subject High Availability en_US
dc.title Fault Tolerance Mechanism for Software Application Through Fog Computing as Middleware en_US
dc.identifier.doi https://dx.doi.org/10.12785/ijcds/120105
dc.volume 11 en_US
dc.issue 1 en_US
dc.pagestart 45 en_US
dc.pageend 54 en_US
dc.contributor.authorcountry Malaysia en_US
dc.contributor.authoraffiliation Centre for Advanced Computing Technology C-ACT, Universiti Teknikal Malaysia Melaka en_US
dc.contributor.authoraffiliation Institute for Big Data Analytics and Artificial Intelligence, Universiti Teknologi MARA en_US
dc.contributor.authoraffiliation Department of Computer Technology and Network, Universiti Teknologi MARA en_US
dc.source.title International Journal of Computing and Digital Systems en_US
dc.abbreviatedsourcetitle IJCDS en_US


Files in this item

This item appears in the following Issue(s)

Show simple item record

All Journals


Advanced Search

Browse

Administrator Account