Kubernetes 该用什么开源存储

16 小时 23 分钟前
 PeiXyJ

目前,我们公司正在使用青云的 KES ,不过尚未购买存储服务。目前采用 NFS 方案,但其性能似乎已不能满足我们的需求。因此,我们考虑进行更换,选择了 Ceph 。然而,根据一些反馈,Ceph 的运维难度较大。

因此,我想请教各位专家,是否有其他推荐的分布式存储方案?(最好是免费的,因为我们公司的预算有限。感谢大家的建议和帮助!)

1232 次点击
所在节点    Kubernetes
22 条回复
mightybruce
16 小时 19 分钟前
提供的信息太少, 分布式存储多的很, 免费还想好用,性能还不错没有这个可能性。
GeekGao
16 小时 10 分钟前
试试 juicyfs ?
defunct9
16 小时 4 分钟前
GlusterFS
PeiXyJ
15 小时 28 分钟前
@GeekGao 大佬有在生产环节上用过吗?
PeiXyJ
15 小时 27 分钟前
@mightybruce 您说的很有道理,其实就是在免费里面找一个最好的而已...
GeekGao
15 小时 22 分钟前
@PeiXyJ 没有,我都是用公有云上的。只是之前调研过它
thet
13 小时 14 分钟前
GlusterFS+1
tap91624
13 小时 6 分钟前
用过 hdfs 魔改的,估计和 hdfs 差不多
joyoyao
12 小时 39 分钟前
分布式存储最好不要上 k8s ,数据库之类的可以搞主备方案。分布式存储中网络是最大的瓶颈,如果不是自建物理集群,单独对网络进行优化,性能都不太行, 而且网络优化这一块难度比较大,设备也比较贵。如果用分布式存储的话推荐 ceph 。不过要单独搞个 10G 以上的网口给 ceph 用。主备方案可以考虑 kubeblocks 或者各种数据库 operator 。
perfectlife
12 小时 4 分钟前
云上不是可以直接挂在云盘作为 pv 么 ,简单省事
hutoer
11 小时 45 分钟前
开源里面最好的估计也就 Ceph 了。GlusterFS 小文件性能极差,不适合 k8s 中使用。
hutoer
11 小时 43 分钟前
我们线上 10 多台存储服务器,跑 Ceph ,还行吧,平常也没啥需要运维的
COW
11 小时 38 分钟前
我建议先从硬盘规格、网络带宽、共享协议这几个方面进行优化,然后再考虑分布式存储方案,Ceph 已经是个比较理想的选择了,运维上确实有一定门槛,而且硬件差的话运维起来会很难受。
zed1018
11 小时 31 分钟前
mark 一下这个帖子,我们现在在用 nfs ,作为 client 的那个 node 性能指标确实很难看。
CCIEliu
11 小时 11 分钟前
如果你想方便易用,强推 Longhorn ,甚至有 web 管理页面,全量备份,增量备份,离线备份到 S3 ,多副本,热升级,都行。 用了都说好。
https://longhorn.io/


当然如果你想功能完善健壮,那还是要用 ceph+rook
sunziren
10 小时 59 分钟前
ipfs
pckillers
10 小时 35 分钟前
目前用腾讯云的 K8s 。 貌似叫 TKE 吧。 储存原来是 nfs 协议的 CFS 服务。 后来跑 ai 就上了个不知啥协议的腾讯自己封装的 cfs-turbo 服务。 插件里点一下,就装好对应的 storage-class 了。 很方便。
COW
10 小时 23 分钟前
@CCIEliu longhorn 是块存储设计,如果 k8s 上利用 RWX 共享卷给团队用,相当于走了 nfs + 块存储两层,而 NAS 直接走 nfs 只要走一层,同样的硬件下,性能说不定更慢了
CCIEliu
9 小时 37 分钟前
@COW
0. Longhorn 当然是快存储设计,楼主正在寻找分布式存储,Longhorn 即为分布式快存储。
1. 楼主没说要 RWX ,目前只是已经在用 NFS 的方式提供持久化方案。
2. 楼主明确说 NFS 已经不满足读写性能, 如果切换 longhorn ,楼主不至于用已经存在性能问题的 NFS 当后端。过两遍存储逻辑。
3. 也有没在回复中推荐将 NFS 作为 longhorn 的底层存储。
4. 没明白你单独拎出来这种"如果"想表达什么。
CCIEliu
9 小时 37 分钟前
@CCIEliu *块存储

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1092482

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX