Файловая система Ceph
Ceph File System (CephFS) - это файловая система, совместимая с POSIX, построенная поверх распределенного объектного хранилища Ceph, RADOS. CephFS предоставляет современное, многофункциональное, высокодоступное и производительное файловое хранилище для различных приложений, включая традиционные случаи использования, такие как общие домашние каталоги, пространство для временных файлов HPC и распределенное хранилище для общих рабочих процессов. Нагрузка может линейно масштабироваться с размером базового объектного хранилища RADOS; то есть, нет шлюза или посредника, регулирующего ввод-вывод данных для клиентов.
Масштабируемое NAS, сетевое хранилище с присоединением по сети
Распределенная файловая система
Файловая система Ceph хранит данные файлов и метаданные в отдельных пулах RADOS. CephFS обслуживает клиентов метаданными через кластер серверов метаданных (MDS). Кластер MDS может масштабироваться для поддержки более высоких нагрузок на метаданные путем добавления новых серверов метаданных.
Клиенты файловой системы могут напрямую получать доступ к распределенному пулу хранения для чтения и записи объектов файловых данных без доступа через контроллер.
Кластер MDS координирует доступ к данным и служит в качестве авторитета для состояния распределенного кэша метаданных, который совместно поддерживается клиентами и MDS. Мутации метаданных агрегируются каждым MDS в серию эффективных записей в журнал на RADOS; состояние метаданных не хранится локально MDS. Эта модель позволяет согласованное и быстрое взаимодействие между клиентами в контексте файловой системы POSIX.
Ссылка: docs.ceph.com
- Установка CephFS с помощью менеджера UVS от Ambedded
- Набор фотографий
- UVS-менеджер CephFS (Ceph File System) и сервер метаданных (MDS)