网站搜索

在树莓派上自建服务器的四个不幸事实


树莓派是爱好者中最受欢迎的计算机之一,我几乎一直在用它做各种事情。尽管它们一直很受欢迎,但也确实有一些缺点。

自托管忽略了树莓派的一个最佳功能

尽管它们作为低功耗自托管设备非常受欢迎,但大多数自托管项目并没有利用它们最好的功能之一:GPIO 引脚。

GPIO 引脚允许你连接各种有趣的配件,通常以帽子的形式出现,可以物理地安装在树莓派的顶部。

如果你没有使用专用的扩展板,GPIO 引脚可以让你将树莓派连接到面包板,然后再连接到任意数量的组件,这使得原型设计变得非常容易。

他们的 CPU 功率有限

最初,树莓派被设计为一种小型单板计算机(SBC)作为教育工具,但它已经发展到涵盖大多数小型计算机的其他常见应用。

由于其特性,原始设计并未强调装入最强大的单一处理器,后续设计也同样如此。

因此,即使是性能最强的树莓派,其性能也落后于同等价格的迷你电脑。

这并不是说树莓派有什么问题——在用它们执行预期应用时,它们非常出色。然而,它们确实缺乏运行一个全天候运行大量自托管服务的繁忙家庭实验室所需的计算能力。

没有升级路径

旗舰级的树莓派型号,如树莓派 3b、树莓派 4,以及现在的树莓派 5,都有几种不同的配置。通常,这些差异仅限于板上内存的容量。

如果你得到像 Pi Pico 或 Pi Zero 2W 这样的东西,你实际上没有那种可选的变体。你可以选择带 GPIO 引脚或不带引脚的版本——就是这样。

如果你想尝试自托管,基础的树莓派可以用来运行一些服务,但如果你开始做一些计算量大的事情,很可能会因为固定的内存容量而很快遇到问题。

不仅仅是 RAM 很难升级。你也不能升级 Pi 的 CPU,这意味着你实际上也不能升级 GPU。

现实情况下,你只能升级那些可以通过 USB 连接的设备,或者较少情况下,通过 GPIO 引脚连接的设备。

实际上,这意味着你通常可以升级像 Raspberry Pi 5 这样的设备的 Wi-Fi,因为市面上有各种 USB Wi-Fi 天线。你也可以以同样的方式升级以太网端口。如果你愿意花钱,还可以购买 USB AI 加速器,这可以提高 Pi 执行 AI 应用所必需的低精度计算的能力。

通过 GPIO 针脚添加的大多数东西——通常称为扩展板——主要是增加连接性或提供独特功能,而不是增强基础系统规格。它们在很多情况下非常方便,但对于大多数家庭实验室项目来说,大多数并不是特别有用。

另一方面,如果你把一台旧的 Windows 10 电脑改造为家庭实验室,用来自托管各种应用程序,你几乎总是可以更换更快的 CPU、增加额外的内存,或者如果自托管的服务需要的话,添加一块 GPU。

它们不具成本效益

由于其可升级性有限,而且其 CPU 往往功率较低,Raspberry Pi 在成本上根本无法与其他自托管选项竞争。

订阅新闻通讯,获取家庭实验室硬件资讯

订阅新闻通讯,获取家庭实验室硬件资讯

订阅即表示您同意接收新闻通讯和营销邮件,并接受 Valnet 的使用条款和隐私政策。您可以随时取消订阅。

我在性价比方面的首选是旧台式电脑,尤其是无法升级到 Windows 11 的 Windows 10 电脑。它们往往是性能完全足够的电脑,通常还能再用好几年,但微软严格的硬件要求却将它们早早送入了电子垃圾的行列。

你通常可以以相对便宜的价格购买这些电脑,如果你愿意购买新零件,它们也有一定的可升级性。

迷你电脑通常也具有更高的性价比。即使是配备低功耗英特尔N150处理器的迷你电脑,也能轻松超越Raspberry Pi 5,而且价格起点大致相同。


以上并不是说树莓派不好,或者你不应该使用它们。相反,如果你手边有一台,你可以运行大量轻量级的自托管应用程序。至少,PiHole 或 Adguard 都可以在低功耗的 Pi Zero 2 上运行。

然而,如果你打算购买新硬件,最好购买一台便宜的小型电脑,或者在 Facebook 市场上买一台较旧的二手台式电脑。

相关文章