Loading...
Optimising Fault Tolerance in Real-time Cloud Computing IaaS Environment
Mohammed, Bashir ; Kiran, Mariam ; Awan, Irfan U. ; Maiyama, Kabiru M.
Mohammed, Bashir
Kiran, Mariam
Awan, Irfan U.
Maiyama, Kabiru M.
Publication Date
2016-08-22
End of Embargo
Supervisor
Rights
Peer-Reviewed
Yes
Open Access status
openAccess
Accepted for publication
Institution
Department
Awarded
Embargo end date
Additional title
Abstract
Fault tolerance is the ability of a system to respond
swiftly to an unexpected failure. Failures in a cloud computing
environment are normal rather than exceptional, but fault
detection and system recovery in a real time cloud system is a
crucial issue. To deal with this problem and to minimize the risk
of failure, an optimal fault tolerance mechanism was introduced
where fault tolerance was achieved using the combination of the
Cloud Master, Compute nodes, Cloud load balancer, Selection
mechanism and Cloud Fault handler. In this paper, we proposed
an optimized fault tolerance approach where a model is designed
to tolerate faults based on the reliability of each compute node
(virtual machine) and can be replaced if the performance is not
optimal. Preliminary test of our algorithm indicates that the rate
of increase in pass rate exceeds the decrease in failure rate and it
also considers forward and backward recovery using diverse
software tools. Our results obtained are demonstrated through
experimental validation thereby laying a foundation for a fully
fault tolerant IaaS Cloud environment, which suggests a good
performance of our model compared to current existing
approaches.
Version
Accepted manuscript
Citation
Mohammed B, Kiran M, Awan IU et al (2017) Optimising Fault Tolerance in Real-Time
Cloud Computing IaaS Environment. In: Proceedings of the IEEE 4th International Conference on
Future Internet of Things and Cloud (FiCloud) 22-24 Aug 2016. Vienna, Austria.
Link to publisher’s version
Link to published version
Link to Version of Record
Type
Conference paper