2015-12-07 3 views
0

Я изучаю NFS, и я не понимаю, что это: после того, как клиент получает дескриптор файла с сервера (весь путь в конце всего процесса NFS/mountd/NFSd и т. Д.), Является файлом данные затем записываются где-то на клиенте? А затем клиент читает/записывает в этот файл на клиенте, а затем отправляет его обратно по сети на сервер? Или клиент читает и записывает этот файл на сервере по сети? Благодаря!Загружает ли NFS файлы клиенту или клиент получает доступ к ним удаленно на сервере NFS?

ответ

0

Как следует из названия, NFS (сетевая файловая система) означает доступ к файлам, находящимся на сервере. Поэтому каждый клиентский запрос NFS либо READ/WRITE будет извлекать данные с сервера по сети. Обычно во всех реализациях NFS-клиента будет использоваться механизм кэширования файлов/кэширования данных. После считывания данных с сервера он может хранить данные в своем кеше (например, буферный кеш и т. Д.) Для последующих чтений, чтобы повысить производительность. Пока кеш клиента действителен, ему не нужно снова и снова получать данные с сервера.

Смежные вопросы