Что такое dCache?

dCache это файловая система, ориентированная на хранение больших объёмов экспериментальной информации. Это значит, что помещать в dCache надо результаты экспериментов и моделирования, но никак не программы или презентации, для которых предназначена AFS.

Для доступа к файлам используется собственный протокол dCache DCAP или любой протокол доступа к файлам системы GRID.

Авторы (dcache.org) представляют систему так:

Целью данного проекта является создание системы для хранения и извлечения больших объемов данных, распределенных среди большого числа разнородных серверных узлов, упорядоченных в виртуальную систему с деревом имён файлов доступных различными стандартными методами.

В зависимости от конфигурации, dCache предоставляет методы для обмена данными с серверами организованными в один или два уровня.

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

Подключение к системе хранения файлов имитирует неограниченное пространство для хранения с прямым доступом. Обмен данными с лентами автоматический и прозрачный для пользователя. Кроме конкретных протоколов HEP (SRM, gFTP) данные в dCache могут быть доступны через NFSv4.1 (pNFS), а также через WebDAV.

Почему надо работать с dCache?

Система используется в ОИЯИ и на большинстве других Tier’s.  dCache предоставляет доступ к файлам, в том числе средствами GRID, которые логически упорядочены в одно дерево, но физически находятся на разных дисках. Многие коллаборации LHC рассматривают dCache как основное хранилище данных