NET Playground - A Multi-Functional Testbed for Distributed Systems
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
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 language | English |
|---|---|
| Title of host publication | 2024 IEEE International Black Sea Conference on Communications and Networking, BlackSeaCom 2024 |
| Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
| Pages | 140-145 |
| Number of pages | 6 |
| ISBN (electronic) | 979-8-3503-5185-9 |
| Publication status | Published - 2024 |
| Peer-reviewed | Yes |
Conference
| Title | 12th IEEE International Black Sea Conference on Communications and Networking |
|---|---|
| Abbreviated title | BlackSeaCom 2024 |
| Conference number | 12 |
| Duration | 24 - 27 June 2024 |
| Website | |
| Degree of recognition | International event |
| Location | Georgian Technical University |
| City | Tbilisi |
| Country | Georgia |
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
ASJC Scopus subject areas
Keywords
- distributed architectures, distributed caching, energy consumption, Hardware testbed, IPFS, network performance analysis