The current computing power of single-board computers (SBCs) is relevant, and if this factor is associated with the very low cost of installing and operating such devices, building a cluster is a natural consequence. Very often in fog computing, researchers need to run and test their distributed solutions and algorithms in real hardware and software, rather than by simulations and doing this in a cluster of SBCs is feasible and inexpensive. This paper addresses most of the problems and issues that arise when building a self-contained, remote controllable and unattended cluster of Raspberry Pi that minimizes the physical intervention of a human operator, which enables the notion of Testbed as-a-Service. The solution envisioned here is to set up the cluster in a desktop computer case, which needs addressing power management and to allow remote configuration of experiments. Moreover, the paper proposes several guidelines for installing a suitable operating system and software for running any kind of distributed application.
Towards Testbed as-a-Service: design and implementation of an unattended SoC cluster / Proietti Mattia, Gabriele; Beraldi, Roberto. - (2021), pp. 1-8. (Intervento presentato al convegno International Conference on Computer Communications and Networks (ICCCN) tenutosi a Virtual, Online; Greece) [10.1109/ICCCN52240.2021.9522323].
Towards Testbed as-a-Service: design and implementation of an unattended SoC cluster
Proietti Mattia, Gabriele
Primo
;Beraldi, RobertoSecondo
2021
Abstract
The current computing power of single-board computers (SBCs) is relevant, and if this factor is associated with the very low cost of installing and operating such devices, building a cluster is a natural consequence. Very often in fog computing, researchers need to run and test their distributed solutions and algorithms in real hardware and software, rather than by simulations and doing this in a cluster of SBCs is feasible and inexpensive. This paper addresses most of the problems and issues that arise when building a self-contained, remote controllable and unattended cluster of Raspberry Pi that minimizes the physical intervention of a human operator, which enables the notion of Testbed as-a-Service. The solution envisioned here is to set up the cluster in a desktop computer case, which needs addressing power management and to allow remote configuration of experiments. Moreover, the paper proposes several guidelines for installing a suitable operating system and software for running any kind of distributed application.File | Dimensione | Formato | |
---|---|---|---|
ProiettiMattia_Towards_2021.pdf
solo gestori archivio
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
1.21 MB
Formato
Adobe PDF
|
1.21 MB | Adobe PDF | Contatta l'autore |
ProiettiMattia_Postprint_Towards_2021.pdf
accesso aperto
Note: DOI: 10.1109/ICCCN52240.2021.9522323
Tipologia:
Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
1.19 MB
Formato
Adobe PDF
|
1.19 MB | Adobe PDF |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.