"Run your NFS server in the user address space with NFS-GANESHA" - обзор NFS-сервера nfs-ganesha, реализованного в виде FUSE-модуля и работающего как процесс пользователя.
Для доступа к данным используется механизм FSAL (File System Abstraction Layer), что позволяет экспортировать по NFS не только файлы, но и абстрактные данные, например, содержимое таблиц из СУБД или хранить данные в BerkeleyDB. Вынос кода на уровень пользователя позволил реализовать кеширование больших объемов данных и мета-данных (миллионы записей).
|