我想通过Ceph使用持久卷和复制卷设置Swarm。一旦两者都设置好,我将看到这些选项将两种服务结合起来:
/var/lib/docker/volumes
中安装CephFS。我现在想知道:哪个选项可以提供最快的性能?我还有其他更好的选择吗? 谢谢。
答案 0 :(得分:1)
一般来说,为了获得最佳性能,您应该选择rbd,因为它可以直接访问ceph卷,而s3fs则要旋转得多,这最终会导致更长的响应时间。当您遇到诸如运行混合读/写负载的postgreSQL(或MariaDB)数据库之类的场景时,对随机读/写做出快速响应尤其重要。
这只是查看Ceph rbd的一般建议。但是我的猜测是,这也将适用于Docker存储驱动程序。