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...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Luleå tekniska universitet, Datavetenskap
2017
|
Subjects: | |
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 |