Я хочу настроить Swarm с постоянными и реплицированными томами через Ceph. Я вижу эти варианты для объединения обеих служб, как только они будут настроены:
/var/lib/docker/volumes
.Теперь мне интересно: какой вариант обеспечит максимальную производительность? Есть ли еще один лучший вариант, который мне не хватает? Спасибо.
В общем, для лучшей производительности вам следует выбрать рбд, поскольку он предоставляет вам прямой блочный доступ к тому ceph, тогда как s3fs - это гораздо больше машин, которые нужно вращать, что в конечном итоге приводит к более длительному времени отклика. Быстрые ответы на случайные операции чтения / записи особенно важны, когда у вас есть такой сценарий, как запуск базы данных postgreSQL (или MariaDB) со смешанной нагрузкой чтения / записи.
Это только общий совет при просмотре Ceph rbd. Но я предполагаю, что это применимо и к драйверам хранилища докеров.