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

请问大家多个 Pod 想共享一个网络存储可以用哪些后端存储?

  •  
  •   zhoudaiyu · 2021-03-09 19:03:59 +08:00 via iPhone · 2221 次点击
    这是一个创建于 1337 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如我们想把一些需要临时额外加载的包放到一个存储里,然后把存储映射到 Pod 里,这样 Pod 就都可以拿到这些文件了。现在已经搭建好的只有 minio,其实这是个对象存储,只能通过 s3fs 虚拟成一个块设备,然后挂进 Pod,但是这种方式还不是很成熟,而且有一些限制。 所以现在考虑 ceph,但是运维难度大,而且我们 k8 版本很低,装不了高版本 ceph 。不知道大家有啥推荐吗?

    9 条回复    2021-03-10 13:33:24 +08:00
    wph95
        1
    wph95  
       2021-03-09 19:11:19 +08:00 via iPhone   ❤️ 1
    JuiceFS 接 minio
    defunct9
        2
    defunct9  
       2021-03-09 22:13:59 +08:00 via iPhone
    glusterfs
    zhoudaiyu
        3
    zhoudaiyu  
    OP
       2021-03-09 22:21:51 +08:00 via iPhone
    @wph95 这个看上去还可以,就是得额外依赖一个 Redis
    zhoudaiyu
        4
    zhoudaiyu  
    OP
       2021-03-09 22:23:41 +08:00 via iPhone
    @defunct9 谢谢老哥,这个之前考虑过,但是看的比较少,一直在考虑 ceph
    XiLingHost
        5
    XiLingHost  
       2021-03-09 22:30:36 +08:00
    @zhoudaiyu glusterfs 用起来挺方便的,测试的话可以直接制备两台虚拟机做最小集群然后选其中一台搭一个 heketi,k8s 里直接写一个存储类指向 heketi 就可以了,ceph 确实太重了
    ujued
        6
    ujued  
       2021-03-09 22:45:47 +08:00 via iPhone
    如果不是 ceph,nfs 不就挺好
    zhoudaiyu
        7
    zhoudaiyu  
    OP
       2021-03-09 23:09:49 +08:00 via iPhone
    @ujued 高可用不满足吧
    zhoudaiyu
        8
    zhoudaiyu  
    OP
       2021-03-09 23:10:36 +08:00 via iPhone
    @XiLingHost 谢谢老哥 这个确实要比 s3fs 靠谱一点
    ujued
        9
    ujued  
       2021-03-10 13:33:24 +08:00 via iPhone
    linstor-csi 不知道怎么样
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3058 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:05 · PVG 22:05 · LAX 06:05 · JFK 09:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.