Три интерфейса Ceph

CephFS предоставляет POSIX-подобный доступ к файлам и использует Metadata Server для метаданных. RBD создает блочные образы, которые подключаются к виртуальным машинам через поддерживаемые интеграции. RGW предлагает объектный API, совместимый с S3 и OpenStack Swift на уровне описанных интерфейсов.

Все три используют RADOS как слой хранения, но отличаются способом доступа и поведением приложений. Объектный бакет не заменяет обычный диск VM, а файловая система не становится автоматически совместимым S3 endpoint.

Сначала выберите интерфейс. Он определяет протокол клиента, представление данных и то, где создается файловая система. Переход между RBD и CephFS требует миграции данных или нового тома, а не простого переименования адреса.

Проверяйте доступ отдельно. Один Ceph-кластер может обслуживать разные интерфейсы, но каждому нужны свои клиенты, права и параметры подключения.

Клиент CephFS обращается к файловым операциям и метаданным, а RBD предоставляет блочный образ через совместимую интеграцию. RGW стоит между приложением и объектным API. Для каждого интерфейса разворачиваются свои нужные сервисы кластера.

Интерфейсы различаются.

Что обслуживает кластер

В составе кластера работают OSD, мониторы и, для CephFS, MDS. Система распределяет данные и управляет состоянием размещения через карту кластера. При отказе или перераспределении узлам нужны CPU, память и сеть; конфигурация зависит от версии, размера и требований к доступности.

Одна установка Ceph не гарантирует резервирование на независимые площадки. Проверьте failure domain, копии или erasure coding, quorum, сетевую схему и план восстановления. Тестируйте сбой и возврат данных на отдельном стенде.

Система расходует ресурсы и на heartbeat, peering, rebalancing и recovery. Размер кластера зависит от ожидаемых отказов, объема данных и нагрузки; одного универсального числа узлов нет.

Как выбрать интерфейс

Для виртуального диска изучите RBD и интеграцию гипервизора. Для POSIX-файлов общего доступа - CephFS. Для объектов по HTTP API - RGW. Сравните их с обычным block storage, S3-хранилищем и NFS, не сводя разные интерфейсы к одной цене за гигабайт.

Использованы официальные руководства Ceph Squid, проверенные 8 октября 2026 года; кластер и его показатели не измерялись.