2

看着海藻,想换minio。主要原因 - 海藻可以很容易地用任意数量的节点/磁盘来扩大。

但是有几个关于我的基础设施的问题。现在我有 2 个节点,每个节点有 100 个硬盘(HPE CL5800),它们被包含在 kubernetes 集群中。

那么,在这些节点上运行 seaweedfs 会更好吗?storageClass从所有磁盘制作?或者导出带有mountPropogation内部 pod 的所有磁盘?还是第三个有趣的选择?

Minio 现在使用 mountPropogation 运行,节点上有一个 pod,所有 100 个驱动器。如果其中一个驱动器将熄灭,我们不需要重新启动 pod。

是否有在此类基础设施上运行海藻的最佳实践?

提前谢谢了。

4

1 回答 1

2

更新:SeaweedFS 现在有一个 CSI 驱动程序https://github.com/seaweedfs/seaweedfs-csi-driver

您可以使用此驱动程序为 Kubernetes 集群中的其他 pod 提供磁盘空间。

于 2020-06-03T17:23:16.003 回答