创建的k8s部署的好处Folding@Home树莓派集群



我最近做了一个Folding@Homearm64容器镜像用于Docker类型的部署,现在我想实现部署的目标Folding@Home到我的树莓派上的microk8s集群。

然而,我注意到microk8s本身使用了大量的CPU处理能力,我不确定k8s是否Folding@HOME在经历了所有这些麻烦之后,会给任何好处。

仅供参考:另一方面,我想部署microk8s,也许是为了部署其他服务。

对于那些感兴趣的人,这里有我的图片链接:https://hub.docker.com/r/beastob/foldingathome-arm64

正如您所发现的,编排器本身已经使用了大量的资源。因此,我认为单主机场景没有真正的好处(除了Kubernetes统一的API来操作容器或用于开发(。

尽管如此,尤其是当你有额外/多个主机(多个树莓派或例如在集群中包括公共云提供商的实例(时,你可以利用Kubernetes的调度能力:使用例如DaemonSet,你可以确保";集群的每个节点";运行工作负载的实例。

此外,您甚至可以限制这些工作负载的资源消耗,为其他工作负载留出一些空间(或定义优先级(。

IMO:如果你想跑步Folding@Home在集装箱里,我宁愿选择像波德曼这样的东西。我认为Folding@Home实例,因此它们可以彼此独立操作。没有真正的需要一个管弦乐队。

最新更新