V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zhoudaiyu
V2EX  ›  问与答

没有啥技术积累的小公司可以驾驭 Ceph 吗?

  •  
  •   zhoudaiyu · 2022-03-04 21:26:55 +08:00 via iPhone · 2166 次点击
    这是一个创建于 985 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我们打算搞分布式存储部署有状态应用到 K8s 上,但是我们都没搞过分布式存储,之前 minio 也只是玩一玩做备份用,现在想搞一套 Ceph 用在生产环境。我看了一些帖子和评论,感觉 Ceph 比较复杂,运维难,我们可能没法驾驭,因为我们都没咋接触过存储这一块,没有技术储备。请问这种条件下用 Ceph 在生产环境是不是会有很大风险?如果是的话,有没有其他解决方案?不知道 glusterfs 可以不。
    10 条回复    2022-03-06 17:50:47 +08:00
    zu1y
        1
    zu1y  
       2022-03-04 22:47:23 +08:00
    ceph 架构确实复杂,对性能要求没那么高的话用用 MinIO 其实也够了。。还有个国内开源的 chubaofs 听同事说用着也不错。
    des
        2
    des  
       2022-03-04 22:55:00 +08:00 via iPhone
    Ceph 确实负责,可以试试 seaweedfs
    adoal
        3
    adoal  
       2022-03-04 23:21:09 +08:00
    如果只是安装和扩容,倒是简单的。就怕崩溃了没经验搞不定。

    如果是给 k8s 跑有状态应用,那应该是直接操作 rdb 或者 cephfs ,要做随机读写?那跟 minio 没可比性的,minio 只是对象存储。
    locoz
        4
    locoz  
       2022-03-05 01:29:54 +08:00
    是比较复杂,但如果降低对可靠度的期望值,并且做好备份,那依然可以上 ceph 。ceph 在配置符合要求的情况下,即使连续挂盘或者掉盘也很难出现问题,需要担心的主要还是万一出问题的情况。
    SteveWoo
        5
    SteveWoo  
       2022-03-05 01:45:34 +08:00
    ceph 不建议在生产环境使用
    ysjiang4869
        6
    ysjiang4869  
       2022-03-05 08:31:42 +08:00 via Android
    看数据量吧,前司被坑过,被 ceph 卡的死死的。
    vast0906
        7
    vast0906  
       2022-03-05 21:50:03 +08:00
    glusterfs 还不错 建议使用 ceph 我觉得 维护起来 就是噩梦
    vast0906
        8
    vast0906  
       2022-03-05 21:51:15 +08:00
    如果数据量不大的话 还是建议使用硬 raid 搞个 nfs
    vast0906
        9
    vast0906  
       2022-03-05 21:51:57 +08:00
    @vast0906 glusterfs 还不错 建议使用 ,ceph 我觉得 维护起来 就是噩梦 (突然发现断句有问题 重发下)
    pydiff
        10
    pydiff  
       2022-03-06 17:50:47 +08:00 via iPhone
    其实小公司就不要上 k8s 了,你规模不够大,维护人员不够,一是上这个并不能降低成本,二是出了问题你也不一定能搞定
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5700 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 03:20 · PVG 11:20 · LAX 19:20 · JFK 22:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.