ceph 生产环境搭建和配置推荐

4 天前
 dreamdragon

ceph 搭建生产环境和配置有什么推荐的吗 1 、是否推荐直接用官方推荐的 cephadm 2 、有没有相关的自动化安装脚本 3 、ceph.conf 是否有相关的最佳实践

1734 次点击
所在节点    程序员
34 条回复
zizon
3 天前
cephadm 已经够自动化了吧.
默认参数挺优的.
只是 crushmap 结构要提前想好.
NevadaLi
3 天前
直接上商业 xsky 吧
dreamdragon
3 天前
@realpg 牛的,大佬
mingtdlb
3 天前
@brucewsl 没你想的那么复杂(也没说简单),定期检修+监控,有问题及时处理,没问题。我们用好几年了,还是 12 的,当然不是我搭的😂另外我们的水平应该也只限于简单运维,比如那种双副本,如果坏了三台主机系统,但 osd 都没问题,这种也是重构不起来 ceph 集群。

就用 cephadm ceph-deploy 比较简单,都封装了。我一直想了解手动部署的过程,没搜到,这样可以了解的更深入一下。

ceph.conf 用默认的就行,不建议调整。让我想起了有些人一天天的内核调优,我感觉默认的配置就能满足 90%的需求,不精通 去调整参数,出问题更懵逼。
mingtdlb
3 天前
@mingtdlb 对了,如果有钱,你还是打工仔,还是用商业的吧 xsky 衫岩应该都还不错,做挺久了,有积累。
GT1
3 天前
ceph 软硬件配置合理,一般几年不会出问题,出了问题,一般人也解决不了。
8675bc86
3 天前
ceph 不建议上生产,问题太多。
资源开销大,使用成本高,性能也不行。
gvdlmjwje
3 天前
这万一搭建完了你兜不住咋办。。。要不考虑下 LS 几位说的商业产品
vopsoft
3 天前
https://www.v2ex.com/t/912582 目前看这类存储的就没有太完美的(尤其是自建)
Akiya
3 天前
我建议你直接去买现成的 ceph 存储产品,自己招人整明显成本更高
carmark
3 天前
用 ceph 之前先看看自己的场景,一般 rbd>rgw>fs ,块设备的话问题应该比较小,文件系统风险最大。

同时要考虑好部署服务对象,以及具体要求,如果是小文件很多的场景,那么 fs 压力会非常大,而且经常容易 OOM 。

所以存储不能解决所有场景的问题,最简单的办法就是简化问题,放到垂直领域,用最简单的功能,减少复杂功能的使用。

如果要细节,那就太多了,我也不是专业的,只是刚毕业的时候搞了两年存储。
yfixx
3 天前
ceph 没有一定实力还是不要轻易上生产,普通人玩不转的,前期规划后期维护都是需要有一定经验的人去弄
realpg
3 天前
@yfixx #32
其实吧 能保证数据中心不断电不意外关机 至少电力供应得三四个故障域的话,只要原始规划做的足够不产生任何瓶颈,ceph 是非常省心 基本你只需要换盘工(高负载全闪,考虑闪存盘寿命和故障率)

一旦原始规划不行,存储网带宽啊,导出前端网带宽啊,或者 iops 规划啊,出现问题,那后面麻烦事儿真的谁也搞不定,ceph 开发者也搞不定,xsky 也麻爪

还有这玩意的分层存储就是一坨屎 千万不要用
realpg
3 天前
@Akiya #30
告诉你 规划不好 xsky 也不行

ceph 的最大关键 是项目规划 以及导出性能需求评估
你肯掏 1/4 以上的钱用在规划上 且规划完美满足需求,那 ceph 就一点坑没有

规划有问题的 什么商业 ceph 都没用

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

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

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

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

© 2021 V2EX