首页 > 解决方案 > SeaweedFS k8s 100 硬盘

问题描述

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

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

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

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

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

提前谢谢了。

标签: kubernetesstorageseaweedfs

解决方案


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

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


推荐阅读