umu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
CEFIoT: A Fault Tolerant IoT Architecture for Edge and Cloud
Department of Computer Science, Aalto University, Espoo, Finland.ORCID iD: 0000-0002-8078-5172
2018 (English)In: 2018 IEEE 4th World Forum on Internet of Things (WF-IoT), IEEE, 2018Conference paper, Published paper (Refereed)
Abstract [en]

Internet of Things (IoT) is the emerging computing infrastructure that refers to the networked interconnection of physical objects, thus incorporating a huge plethora of applica- tions. Many of these applications contain data collection on the edge and data storage and analytics capabilities in the cloud. This raises a problem that (i) the processing stages in IoT application need to have separate implementation for both edge and the cloud, (ii) the placement of computation might not be flexible with separate software stacks and the optimal deployment decisions need to be done at runtime, and (iii) unified fault tolerance needs to be deployed in case of broken Internet connectivity, malicious harming of edge devices, or harsh environmental conditions. This paper proposes a novel fault tolerant layered architecture CEFIoT for IoT applications by adopting state- of-the-art cloud technologies and deploying them also for edge computing. We solve the data fault tolerance issue by utilizing Apache Kafka publish/subscribe platform as the unified high performance data replication solution offering common software stack for both edge and cloud, and deploying Kubernetes for fault tolerant management and the advanced functionality of allowing on-the-fly automatic reconfiguration of the processing pipeline to handle both hardware and network connectivity based failures.

Place, publisher, year, edition, pages
IEEE, 2018.
Keywords [en]
internet of things, fault tolerance, edge, cloud, container virtualization, kubernetes, kafka
National Category
Information Systems
Identifiers
URN: urn:nbn:se:umu:diva-154888DOI: 10.1109/WF-IoT.2018.8355149OAI: oai:DiVA.org:umu-154888DiVA, id: diva2:1274998
Conference
4th IEEE World Forum on Internet of Things, Singapore, February 5-8, 2018
Funder
EU, Horizon 2020, 688203Available from: 2019-01-04 Created: 2019-01-04 Last updated: 2019-06-13Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records BETA

Främling, Kary

Search in DiVA

By author/editor
Främling, Kary
Information Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 192 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf