The University of Southampton
University of Southampton Institutional Repository

Commodity single board computer clusters and their applications

Commodity single board computer clusters and their applications
Commodity single board computer clusters and their applications
Current commodity Single Board Computers (SBCs) are sufficiently powerful to run mainstream operating systems and workloads. Many of these boards may be linked together, to create small, low-cost clusters that replicate some features of
large data center clusters. The Raspberry Pi Foundation produces a series of
SBCs with a price/performance ratio that makes SBC clusters viable, perhaps even expendable. These clusters are an enabler for Edge/Fog Compute, where processing is pushed out towards data sources, reducing bandwidth requirements and decentralising the architecture. In this paper we investigate use cases driving the growth of SBC clusters, we examine the trends in future hardware developments, and discuss the potential of SBC clusters as a disruptive
technology. Compared to traditional clusters, SBC clusters have a reduced footprint, are low-cost, and have low power requirements. This enables different models of deployment -- particularly outside traditional data center environments. We discuss the applicability of existing software and management infrastructure to support exotic deployment scenarios and anticipate the next generation of SBC.

We conclude that the SBC cluster is a new and distinct computational deployment
paradigm, which is applicable to a wider range of scenarios than current clusters. It facilitates Internet of Things and Smart City systems and is potentially a game changer in pushing application logic out towards the network edge.
Raspberry Pi, Edge Computing;, Networks Cloud computing, Centralization / decentralization, Distributed computing methodologies; Multicore architectures; Emerging architectures
0167-739X
201-212
Johnston, Steven
6b903ec2-7bae-4a56-9c21-eea0a70bfa2b
Basford, Philip
efd8fbec-4a5f-4914-bf29-885b7f4677a7
Perkins, Colin
802a5e9e-bf60-4ad3-a541-f6b20583c60d
Herry, Herry
c73387f0-b699-4fae-9f94-e05c7cd1873f
Tso, Fung Po
7e75cf10-b5f1-4fe0-9c18-be3cb88a9321
Pezaros, Demitrios
acf617d1-41b6-4820-bbdf-cf0f6dcfce7a
Mullins, Robert D
8906c722-e108-47aa-8a9d-3cddc73202a3
Yoneki, Eiko
8ed2c51e-e78a-4573-b23a-445b90c022b9
Cox, Simon
0e62aaed-24ad-4a74-b996-f606e40e5c55
Singer, Jeremy
19920fec-23bc-428b-9cdb-1025c9e1bf0f
Johnston, Steven
6b903ec2-7bae-4a56-9c21-eea0a70bfa2b
Basford, Philip
efd8fbec-4a5f-4914-bf29-885b7f4677a7
Perkins, Colin
802a5e9e-bf60-4ad3-a541-f6b20583c60d
Herry, Herry
c73387f0-b699-4fae-9f94-e05c7cd1873f
Tso, Fung Po
7e75cf10-b5f1-4fe0-9c18-be3cb88a9321
Pezaros, Demitrios
acf617d1-41b6-4820-bbdf-cf0f6dcfce7a
Mullins, Robert D
8906c722-e108-47aa-8a9d-3cddc73202a3
Yoneki, Eiko
8ed2c51e-e78a-4573-b23a-445b90c022b9
Cox, Simon
0e62aaed-24ad-4a74-b996-f606e40e5c55
Singer, Jeremy
19920fec-23bc-428b-9cdb-1025c9e1bf0f

Johnston, Steven, Basford, Philip, Perkins, Colin, Herry, Herry, Tso, Fung Po, Pezaros, Demitrios, Mullins, Robert D, Yoneki, Eiko, Cox, Simon and Singer, Jeremy (2018) Commodity single board computer clusters and their applications. Future Generation Computer Systems, 89, 201-212. (doi:10.1016/j.future.2018.06.048).

Record type: Article

Abstract

Current commodity Single Board Computers (SBCs) are sufficiently powerful to run mainstream operating systems and workloads. Many of these boards may be linked together, to create small, low-cost clusters that replicate some features of
large data center clusters. The Raspberry Pi Foundation produces a series of
SBCs with a price/performance ratio that makes SBC clusters viable, perhaps even expendable. These clusters are an enabler for Edge/Fog Compute, where processing is pushed out towards data sources, reducing bandwidth requirements and decentralising the architecture. In this paper we investigate use cases driving the growth of SBC clusters, we examine the trends in future hardware developments, and discuss the potential of SBC clusters as a disruptive
technology. Compared to traditional clusters, SBC clusters have a reduced footprint, are low-cost, and have low power requirements. This enables different models of deployment -- particularly outside traditional data center environments. We discuss the applicability of existing software and management infrastructure to support exotic deployment scenarios and anticipate the next generation of SBC.

We conclude that the SBC cluster is a new and distinct computational deployment
paradigm, which is applicable to a wider range of scenarios than current clusters. It facilitates Internet of Things and Smart City systems and is potentially a game changer in pushing application logic out towards the network edge.

Text FRuITClusterStateOfTheArt - Accepted Manuscript
Restricted to Repository staff only until 29 June 2019.
Request a copy
Text 1-s2.0-S0167739X18301833-main - Version of Record
Available under License Creative Commons Attribution.
Download (1MB)

More information

Submitted date: 26 January 2018
Accepted/In Press date: 25 June 2018
e-pub ahead of print date: 30 June 2018
Published date: December 2018
Keywords: Raspberry Pi, Edge Computing;, Networks Cloud computing, Centralization / decentralization, Distributed computing methodologies; Multicore architectures; Emerging architectures

Identifiers

Local EPrints ID: 421861
URI: https://eprints.soton.ac.uk/id/eprint/421861
ISSN: 0167-739X
PURE UUID: 773e939f-6622-4c9f-a937-f7748b343e2b
ORCID for Steven Johnston: ORCID iD orcid.org/0000-0003-3864-7072
ORCID for Philip Basford: ORCID iD orcid.org/0000-0001-6058-8270

Catalogue record

Date deposited: 03 Jul 2018 16:30
Last modified: 12 Dec 2018 17:35

Export record

Altmetrics

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of https://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×