Skip to main navigation Skip to search Skip to main content

Metrics for self-adaptive queuing in middleware for internet of things

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

Internet of Things (IoT) is a cornerstone technology for automation in the physical world. In particular, IoT allows industrial automation, also known as Industry 4.0. With overwhelming amount of sensor types and communication protocols, management of IoT middleware becomes unfeasible. This problem might be addressed by implementing self-adaptive functionality in IoT middleware. The presented paper contributes to the studies of the self-adaptive message queuing in IoT middleware: an estimated waiting time (EWT) metric for automating the scaling of message queuing subsystems is proposed and evaluated on CPU-intensive and blocking I/O-intensive tasks. Mixed metrics (with conventional CPU utilization and processing capacity) were also evaluated. Evaluation of the proposed metrics based on Google Kubernetes Engine revealed cost reduction potential of EWT and the well-balanced quality of queuing IoT middleware deployments provided by processing capacity metric.

Original languageEnglish
Title of host publicationProceedings - 2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems, FAS*W 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages130-133
Number of pages4
ISBN (Electronic)9781728124063
DOIs
StatePublished - Jun 2019
Event4th IEEE International Workshops on Foundations and Applications of Self* Systems, FAS*W 2019 - Umea, Sweden
Duration: 16 Jun 201920 Jun 2019

Publication series

NameProceedings - 2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems, FAS*W 2019

Conference

Conference4th IEEE International Workshops on Foundations and Applications of Self* Systems, FAS*W 2019
Country/TerritorySweden
CityUmea
Period16/06/1920/06/19

Keywords

  • Apache Kafka
  • Industry 4.0
  • Internet of Things
  • Message Queuing
  • Scaling
  • Self-adaptive IoT Middleware

Fingerprint

Dive into the research topics of 'Metrics for self-adaptive queuing in middleware for internet of things'. Together they form a unique fingerprint.

Cite this