https://www.mdu.se/

mdu.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
SoFA: A Spark-oriented Fog Architecture
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-9704-7117
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
University of Padua, Italy .
Show others and affiliations
2019 (English)In: IEEE 45th Annual Conference of the Industrial Electronics Society IECON'19, 2019Conference paper, Published paper (Refereed)
Abstract [en]

Fog computing offers a wide range of service levels including low bandwidth usage, low response time, support of heterogeneous applications, and high energy efficiency. Therefore, real-time embedded applications could potentially benefit from Fog infrastructure. However, providing high system utilization is an important challenge of Fog computing especially for processing embedded applications. In addition, although Fog computing extends cloud computing by providing more energy efficiency, it still suffers from remarkable energy consumption, which is a limitation for embedded systems. To overcome the above limitations, in this paper, we propose SoFA, a Spark-oriented Fog architecture that leverages Spark functionalities to provide higher system utilization, energy efficiency, and scalability. Compared to the common Fog computing platforms where edge devices are only responsible for processing data received from their IoT nodes, SoFA leverages the remaining processing capacity of all other edge devices. To attain this purpose, SoFA provides a distributed processing paradigm by the help of Spark to utilize the whole processing capacity of all the available edge devices leading to increase energy efficiency and system utilization. In other words, SoFA proposes a near- sensor processing solution in which the edge devices act as the Fog nodes. In addition, SoFA provides scalability by taking advantage of Spark functionalities. According to the experimental results, SoFA is a power-efficient and scalable solution desirable for embedded platforms by providing up to 3.1x energy efficiency for the Word-Count benchmark compared to the common Fog processing platform.

Place, publisher, year, edition, pages
2019.
Keywords [en]
Fog ComputingDistributed ProcessingSparkProgrammingIoTEnergy Efficiency
National Category
Engineering and Technology Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-45053DOI: 10.1109/IECON.2019.8927065ISI: 000522050602132Scopus ID: 2-s2.0-85084084172ISBN: 9781728148786 (print)OAI: oai:DiVA.org:mdh-45053DiVA, id: diva2:1345077
Conference
IEEE 45th Annual Conference of the Industrial Electronics Society IECON'19, 14 Oct 2019, Lisbon, Portugal
Projects
Future factories in the CloudDeepMaker: Deep Learning Accelerator on Commercial Programmable DevicesMobiFog: mobility management in Fog-assisted IoT networksHealth5G: Future eHealth powered by 5GFlexiHealth: flexible softwarized networks for digital healthcareAvailable from: 2019-08-22 Created: 2019-08-22 Last updated: 2022-11-08Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Loni, MohammadDaneshtalab, MasoudFotouhi, Hossein

Search in DiVA

By author/editor
Loni, MohammadDaneshtalab, MasoudFotouhi, Hossein
By organisation
Embedded Systems
Engineering and TechnologyComputer Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 131 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