Performance evaluation of scalable and distributed iot platforms for smart regions

As the vision of the Internet of Things (IoT) becomes a reality, thousands of devices will beconnected to IoT platforms in smart cities and regions. These devices will actively send dataupdates to cloud-based platforms, as part of smart applications in domains like healthcare, trafficand pollution m...

Full description

Bibliographic Details
Main Author: Araujo Soto, Víctor Estuardo
Format: Others
Language:English
Published: Luleå tekniska universitet, Datavetenskap 2017
Subjects:
IOT
QoS
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-65343
id ndltd-UPSALLA1-oai-DiVA.org-ltu-65343
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-ltu-653432017-09-01T05:24:28ZPerformance evaluation of scalable and distributed iot platforms for smart regionsengAraujo Soto, Víctor EstuardoLuleå tekniska universitet, Datavetenskap2017IOTperformanceFIWAREInternet of ThingsQoStestbedmonitoringComputer SystemsDatorsystemAs the vision of the Internet of Things (IoT) becomes a reality, thousands of devices will beconnected to IoT platforms in smart cities and regions. These devices will actively send dataupdates to cloud-based platforms, as part of smart applications in domains like healthcare, trafficand pollution monitoring. Therefore, it is important to study the ability of modern IoT systemsto handle high rates of data updates coming from devices. In this work we evaluated the per-formance of components of the Internet of Things Services Enablement Architecture of theEuropean initiative FIWARE. We developed a testbed that is able to inject data updates usingMQTT and the CoAP-based Lightweight M2M protocols, simulating large scale IoT deploy-ments. Our extensive tests considered the vertical and horizontal scalability of the componentsof the platform. Our results found the limits of the components when handling the load, and thescaling strategies that should be targeted by implementers. We found that vertical scaling is notan effective strategy in comparison to the gains achieved by horizontally scaling the databaselayer. We reflect about the load testing methodology for IoT systems, the scalability needs ofdifferent layers and conclude with future challenges in this topic. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-65343application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic IOT
performance
FIWARE
Internet of Things
QoS
testbed
monitoring
Computer Systems
Datorsystem
spellingShingle IOT
performance
FIWARE
Internet of Things
QoS
testbed
monitoring
Computer Systems
Datorsystem
Araujo Soto, Víctor Estuardo
Performance evaluation of scalable and distributed iot platforms for smart regions
description As the vision of the Internet of Things (IoT) becomes a reality, thousands of devices will beconnected to IoT platforms in smart cities and regions. These devices will actively send dataupdates to cloud-based platforms, as part of smart applications in domains like healthcare, trafficand pollution monitoring. Therefore, it is important to study the ability of modern IoT systemsto handle high rates of data updates coming from devices. In this work we evaluated the per-formance of components of the Internet of Things Services Enablement Architecture of theEuropean initiative FIWARE. We developed a testbed that is able to inject data updates usingMQTT and the CoAP-based Lightweight M2M protocols, simulating large scale IoT deploy-ments. Our extensive tests considered the vertical and horizontal scalability of the componentsof the platform. Our results found the limits of the components when handling the load, and thescaling strategies that should be targeted by implementers. We found that vertical scaling is notan effective strategy in comparison to the gains achieved by horizontally scaling the databaselayer. We reflect about the load testing methodology for IoT systems, the scalability needs ofdifferent layers and conclude with future challenges in this topic.
author Araujo Soto, Víctor Estuardo
author_facet Araujo Soto, Víctor Estuardo
author_sort Araujo Soto, Víctor Estuardo
title Performance evaluation of scalable and distributed iot platforms for smart regions
title_short Performance evaluation of scalable and distributed iot platforms for smart regions
title_full Performance evaluation of scalable and distributed iot platforms for smart regions
title_fullStr Performance evaluation of scalable and distributed iot platforms for smart regions
title_full_unstemmed Performance evaluation of scalable and distributed iot platforms for smart regions
title_sort performance evaluation of scalable and distributed iot platforms for smart regions
publisher Luleå tekniska universitet, Datavetenskap
publishDate 2017
url http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-65343
work_keys_str_mv AT araujosotovictorestuardo performanceevaluationofscalableanddistributediotplatformsforsmartregions
_version_ 1718523869405380608