Provisioning Deep Learning Inference on a Fog Computing Architecture

Patricia Simbaña, Alexis Soto, William Oñate, Gustavo Caiza

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

As a consequence of the exponential growth of current technology and, by nature, information digitization, there is an increasing number of final devices on the Internet of Things (IoT). To address these requirements, it is appropriate to access new capabilities of information technologies (IT) and operational technologies (OT) and have the potentialities offered by the Cloud, but from an environment close to the production plant, which implies a reduction in broadband costs and low dependence on latency. With this approach, this study presents a Fog Computing (FC) alternative implemented for object recognition through Artificial Intelligence (AI). The architecture proposed consists of deep neural networks (DNNs) processing nodes, the main Fog node for Docker-based provisioning and Kubernetes orchestration; in addition, Prometheus was used for collecting dynamic metrics, such as central processing unit (CPU), random access memory (RAM) and power absorbed, and afterward, Grafana was used for the analysis and visualization of their trends. After experimentation, the Fog architecture was obtained by balancing the workload in the two processing nodes, achieving an improvement of more than 50% in the provisioning and orchestration processing time compared to an architecture constituted by a single node.

Original languageEnglish
Title of host publicationSignals and Communication Technology
PublisherSpringer Science and Business Media Deutschland GmbH
Pages63-71
Number of pages9
DOIs
StatePublished - 2024

Publication series

NameSignals and Communication Technology
VolumePart F2203
ISSN (Print)1860-4862
ISSN (Electronic)1860-4870

Bibliographical note

Publisher Copyright:
© 2024, The Author(s), under exclusive license to Springer Nature Switzerland AG.

Keywords

  • Deep neural networks
  • Fog computing
  • Microk8s
  • Orchestration
  • Provisioning

Fingerprint

Dive into the research topics of 'Provisioning Deep Learning Inference on a Fog Computing Architecture'. Together they form a unique fingerprint.

Cite this