Maximizing Efficiency: Harnessing second-hand computer systems for parallel computing in university micro cloud
DOI:
https://doi.org/10.33919/YTelecomm.24.11.3Keywords:
university micro cluster, technology reuseAbstract
This article explores the utilization of second-hand computer systems in the context of parallel computing for physics simulations at New Bulgarian University. With the increasing demand for computational power in scientific research, particularly in the field of physics, the affordability and accessibility of high-performance computing (HPC) resources become crucial. However, acquiring brand-new HPC systems can be cost-prohibitive for many laboratories and institutions. In this paper, we investigate the feasibility and efficacy of repurposing second-hand computer hardware to construct parallel computing clusters tailored for physics simulations. We discuss strategies for selecting, refurbishing, and integrating these systems into a parallel computing environment, highlighting the potential benefits and challenges. Through case studies and performance evaluations, we demonstrate the practicality of this approach in achieving significant computational capabilities at a fraction of the cost of new systems. Our findings underscore the importance of resourcefulness and sustainability in advancing computational physics research, paving the way for cost-effective solutions to address complex scientific challenges.
References
WILHELM, Jay, SMITH, Justin and James SMITH. Development of a small-scale computer cluster. Proceedings Intelligent Computing: Theory and Applications VI [online]. 2008, vol. 6961, pp. 1-9 [viewed 21.03.25]. Available from: https://doi.org/10.1117/12.784543
ADAMS, Joel, CASWELL, Jacob, MATTHEWS, Suzanne, PECK, Charles, SHOOP, Elizabeth, TOTH, David and James WOLFER. The Micro-Cluster Showcase: 7 Inexpensive Beowulf Clusters for Teaching PDC. SIGCSE'16: Proceedings of the 47th ACM Technical Symposium on Computing Science Education [online]. Association for Computing MachineryNew YorkNYUnited States, 2016, pp. 82-86 [viewed 21.03.25]. ISBN 978-1-4503-3685-7. Available from: https://doi.org/10.1145/2839509.2844670
PAREDES, Rolysent and Alexander HERNANDEZ. Designing an Adaptive Bandwidth Management for Higher Education Institutions. International Journal of Computing Sciences Research [online]. 2018, vol. 2(1), pp. 17-35 [viewed 21.03.25]. ISSN 2546-0552, eISSN 2546-115X. Available from: https://www.stepacademic.net/ijcsr/article/view/68/41
ALVAREZ, Lluc, Eduard AYGUADÉ and Filippo MANTOVANI. Teaching HPC Systems and Parallel Programming with Small-Scale Clusters. IEEE/ACM Workshop on Education for High-Performance Computing (EduHPC) [online]. 2018, pp. 1-10 [viewed 21.03.25]. IEEE Xplore. Available from: https://ieeexplore.ieee.org/document/8638409
IVANOVA, Yoana, Modelling the Impact of Cyber Attacks on the Traffic Control Centre of an Urban Automobile Transport System by Means of Enhanced Cybersecurity. BulTrans-2017 – 9th International Scientific Conference on Aeronautics, Automotive and Railway Engineering and Technologies [online]. 2017, vol. 33, pp. 1-5. ISSN 2261-236X [viewed 21.03.25]. Available from: https://doi.org/10.1051/matecconf/201713307001
ANDRÉ, Hampus, LJUNGGREN, Maria and Anders NORDELÖF. Resource and environmental impacts of using second-hand laptop computers: A case study of commercial reuse. Waste Managemen [online]. 2019, (88), pp. 268-279 [viewed 21.03.25]. ISSN 0956-053X. ScienceDirect. Available from: https://www.sciencedirect.com/
Only thechnical documentation beeng used
XCP-ng. XCP-ng Documentation [online]. [viewed 21.03.25]. Available from: https://docs.xcp-ng.org/
XCP-ng 8.2 LTS. XCP-ng Documentation [online]. [viewed 21.03.25]. Available from: https://xcp- ng.org/docs/release-8-2.html
Guides. XCP-ng Documentation [online]. [viewed 21.03.25]. Available from: https://xcp-ng.org/docs/guides.html
Virtual Machines (VMs). XCP-ng Documentation [online]. [viewed 21.03.25]. Available from: https://xcp-ng.org/docs/guests.html
Requirements. XCP-ng Documentation [online]. [viewed 21.03.25]. Available from: https://docs.xcp-ng.org/installation/requirements/
Development Process. XCP-ng Documentation [online]. [viewed 21.03.25]. Available from: https://xcp-ng.org/docs/develprocess.html
OPNsense’s documentation. Deciso [online]. [viewed 21.03.25]. Available from: https://docs.opnsense.org/index.html