我们打算搞分布式存储部署有状态应用到 K8s 上,但是我们都没搞过分布式存储,之前 minio 也只是玩一玩做备份用,现在想搞一套 Ceph 用在生产环境。我看了一些帖子和评论,感觉 Ceph 比较复杂,运维难,我们可能没法驾驭,因为我们都没咋接触过存储这一块,没有技术储备。请问这种条件下用 Ceph 在生产环境是不是会有很大风险?如果是的话,有没有其他解决方案?不知道 glusterfs 可以不。
|
zu1yMar 4, 2022
1
ceph 架构确实复杂,对性能要求没那么高的话用用 MinIO 其实也够了。。还有个国内开源的 chubaofs 听同事说用着也不错。
|
|
desMar 4, 2022 via iPhone
2
Ceph 确实负责,可以试试 seaweedfs
|
|
adoalMar 4, 2022
3
如果只是安装和扩容,倒是简单的。就怕崩溃了没经验搞不定。
如果是给 k8s 跑有状态应用,那应该是直接操作 rdb 或者 cephfs ,要做随机读写?那跟 minio 没可比性的,minio 只是对象存储。 |
|
locozMar 5, 2022
4
是比较复杂,但如果降低对可靠度的期望值,并且做好备份,那依然可以上 ceph 。ceph 在配置符合要求的情况下,即使连续挂盘或者掉盘也很难出现问题,需要担心的主要还是万一出问题的情况。
|
|
SteveWooMar 5, 2022
5
ceph 不建议在生产环境使用
|
|
ysjiang4869Mar 5, 2022 via Android
6
看数据量吧,前司被坑过,被 ceph 卡的死死的。
|
|
vast0906Mar 5, 2022
7
glusterfs 还不错 建议使用 ceph 我觉得 维护起来 就是噩梦
|
|
vast0906Mar 5, 2022
8
如果数据量不大的话 还是建议使用硬 raid 搞个 nfs
|
|
pydiffMar 6, 2022 via iPhone
10
其实小公司就不要上 k8s 了,你规模不够大,维护人员不够,一是上这个并不能降低成本,二是出了问题你也不一定能搞定
|