Abstract

The community has widely used the IoT tool because it makes it easy for users in various sectors. The implementation of IoT does not only require connectivity and devices but also requires a server. Servers that are accessed by many devices will have more and more computing processes on the server. The computing process on the server requires a high-performance but small-sized server device that is easy to connect with other devices. Raspberry Pi, known as an IoT server, is a computer with a small size, cheap, and very energy efficient. The parallel machine was built based on Raspberry Pi using parallel computing technology to have high performance. Nowadays, one of the parallel computing tools is Apache Hadoop. This research using clusters method with four pieces of Raspberry Pi with parallel computing technology using Apache Hadoop tools. Testing is done using Siege tools. The number of requests that used to test web server performance in this research was 10, 50, 100, and 150. The most optimal results are on requests by 50 with an increase of about 260% from a single node to cluster in the measurement of transactions, transaction rates, and throughput. Testing with 150 requests can only increase by 50% to 60%.

Details

Title
Designing parallel computing using raspberry pi clusters for IoT servers on apache Hadoop
Author
Nugroho, S 1 ; Widiyanto, A 1 

 Departement of Informatics Engineering, Universitas Muhammadiyah Magelang, Magelang, Indonesia. 
Publication year
2020
Publication date
Apr 2020
Publisher
IOP Publishing
ISSN
17426588
e-ISSN
17426596
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2620849357
Copyright
© 2020. This work is published under http://creativecommons.org/licenses/by/3.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.