Evaluation of autoscaling metrics for (stateful) IoT gateways

Helge Dickel, Vladimir Podolskiy, Michael Gerndt

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

4 Scopus citations

Abstract

Wide adoption of Internet of Things solutions in the industry requires IoT platforms to support long-running, stateful protocols with numerous connections to ingest the measurements, and at the same time to provide the highest throughput possible to achieve service level objectives (SLOs). The challenge of providing sufficient throughput can be solved via automated horizontal scalability for IoT platforms' gateways. Firstly, to address this challenge, a study of the state-of-the-art solutions and approaches adopted in the industry to ensure predictable throughput at IoT gateways was conducted. Secondly, the following three gateways autoscaling metrics were studied on the in-house developed cloud-native IoT Platform: CPU utilization, the number of concurrent active connections, and the absolute throughput per gateway. The results of the experimental evaluation suggest the combination of rate limiting and active connection monitoring as a prerequisite for high throughput at IoT gateways.

Original languageEnglish
Title of host publicationProceedings - 2019 IEEE 12th Conference on Service-Oriented Computing and Applications, SOCA 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages17-24
Number of pages8
ISBN (Electronic)9781728154114
DOIs
StatePublished - Nov 2019
Event12th IEEE Conference on Service-Oriented Computing and Applications, SOCA 2019 - Kaohsiung, Taiwan, Province of China
Duration: 18 Nov 201921 Nov 2019

Publication series

NameProceedings - 2019 IEEE 12th Conference on Service-Oriented Computing and Applications, SOCA 2019

Conference

Conference12th IEEE Conference on Service-Oriented Computing and Applications, SOCA 2019
Country/TerritoryTaiwan, Province of China
CityKaohsiung
Period18/11/1921/11/19

Keywords

  • Autoscaling
  • Cloud
  • Gateway
  • Internet of Things
  • IoT platform
  • Kubernetes
  • MQTT
  • Metric
  • Prometheus
  • WebSocket

Fingerprint

Dive into the research topics of 'Evaluation of autoscaling metrics for (stateful) IoT gateways'. Together they form a unique fingerprint.

Cite this