The Community for Technology Leaders
2018 IEEE 19th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM) (2018)
Chania, Greece
June 12, 2018 to June 15, 2018
ISBN: 978-1-5386-4726-4
pp: 588-599
Alexander Power , Lancaster University, School of Computing and Communications, Lancaster, United Kingdom
Gerald Kotonya , Lancaster University, School of Computing and Communications, Lancaster, United Kingdom
ABSTRACT
Providing fault-tolerance (FT) support to Internet of Things (IoT) systems is an open challenge, with many implementations providing static, tightly coupled FT support that does not adapt and evolve like IoT systems do. This paper proposes a pluggable framework based on a microservices architecture that implements FT support as two complementary microservices: one that uses complex event processing for realtime FT detection, and another that uses online machine learning to detect fault patterns and pre-emptively mitigate faults before they are activated. We provide an early evaluation of how our framework can handle a real-world scenario.
INDEX TERMS
Internet of Things, Fault tolerance, Fault tolerant systems, Real-time systems, Intelligent sensors, Computer architecture
CITATION

A. Power and G. Kotonya, "A Microservices Architecture for Reactive and Proactive Fault Tolerance in IoT Systems," 2018 IEEE 19th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM)(WOWMOM), Chania, Greece, 2018, pp. 588-599.
doi:10.1109/WoWMoM.2018.8449789
95 ms
(Ver 3.3 (11022016))