NET Playground - A Multi-Functional Testbed for Distributed Systems

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Abstract

Hardware testbeds play a crucial rolerole in evaluating the energy consumption and performance of distributed systems. In this paper, we present a multi-functional testbed for distributed systems that is easily accessible, operable, and configurable. We describe the design, implementation, and orchestration of the testbed that consists of off-the-shelf devices with varying specifications, energy consumption, and network connectivity. Additionally, we provide all technical information in an open- source GitLab repository. Using the presented testbed, we evaluate in a specific test scenario the download time and energy consumption of a distributed caching system that operates using the InterPlanetary File System (IPFS) and the Multi Access Recoding System (MARS), an addition to IPFS using network coding. Our results show that an increase in the number of nodes in the network can significantly reduce download time for the user by 57%, while MARS is 10% faster than IPFS with less than 8 peers. The number of transmitting nodes does not affect the energy the user requires for the download process. Also, every node in the network requires less energy when more nodes are available. However, the overall energy required for the network rises significantly by 400 %. Such network-wide observations are difficult to obtain in simulations or emulations, emphasizing the importance of using real testbeds to evaluate distributed systems.

Details

Original languageEnglish
Title of host publication2024 IEEE International Black Sea Conference on Communications and Networking, BlackSeaCom 2024
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages140-145
Number of pages6
ISBN (electronic)979-8-3503-5185-9
Publication statusPublished - 2024
Peer-reviewedYes

Conference

Title12th IEEE International Black Sea Conference on Communications and Networking
Abbreviated titleBlackSeaCom 2024
Conference number12
Duration24 - 27 June 2024
Website
Degree of recognitionInternational event
LocationGeorgian Technical University
CityTbilisi
CountryGeorgia

External IDs

ORCID /0000-0001-5980-8731/work/184003017
ORCID /0000-0001-8469-9573/work/184003908
ORCID /0009-0000-2028-3237/work/184005475

Keywords

Sustainable Development Goals

Keywords

  • distributed architectures, distributed caching, energy consumption, Hardware testbed, IPFS, network performance analysis