Computing infrastructure plays a significant role in our lives. This has been made even more apparent by the Corona virus pandemic. However a large number of people still do not have access to any form of end user computing infrastructure. This paper looks at the reliability and feasibility of using Raspberry PIs as a form of computing infrastructure for communities that would otherwise not have access to computers. The Raspberry PIs are compared to other mini computers that use x86-64 processors. In the implementation of the project an LTSP (Linux Terminal Server Project) network that supports both x86-64 and Raspberry Pi clients was created in order to test both systems in the same network. LTSP makes it easy to boot LAN clients from a single image. Because LTSP does not support Raspberry Pi clients this support was added in manually. Three programs that are commonly used in deployments of this nature were tested, LibreOffice Writer, LibreOffice Calc and the Chromium browser, using custom Python scripts. To test and compare the performance of the different clients sysbench and s-tui benchmark tests were used to benchmark the CPU and I/O performance of the clients. The results show that the raw computational power of the x86-64 clients is 60x better than that of the Raspberry Pi clients. The usage of the different types of clients is comparable with the x86-64 clients being 2.5-6x faster than the Raspberry Pi clients.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Investigating Cost-Effective Computing Infrastructure for Schools/Community Centres Using Raspberry PIs

  • Live Tembiso,
  • Zelalem Shibeshi,
  • Alfredo Terzoli

摘要

Computing infrastructure plays a significant role in our lives. This has been made even more apparent by the Corona virus pandemic. However a large number of people still do not have access to any form of end user computing infrastructure. This paper looks at the reliability and feasibility of using Raspberry PIs as a form of computing infrastructure for communities that would otherwise not have access to computers. The Raspberry PIs are compared to other mini computers that use x86-64 processors. In the implementation of the project an LTSP (Linux Terminal Server Project) network that supports both x86-64 and Raspberry Pi clients was created in order to test both systems in the same network. LTSP makes it easy to boot LAN clients from a single image. Because LTSP does not support Raspberry Pi clients this support was added in manually. Three programs that are commonly used in deployments of this nature were tested, LibreOffice Writer, LibreOffice Calc and the Chromium browser, using custom Python scripts. To test and compare the performance of the different clients sysbench and s-tui benchmark tests were used to benchmark the CPU and I/O performance of the clients. The results show that the raw computational power of the x86-64 clients is 60x better than that of the Raspberry Pi clients. The usage of the different types of clients is comparable with the x86-64 clients being 2.5-6x faster than the Raspberry Pi clients.