Назад | Перейти на главную страницу

Windows - смонтируйте сетевой диск с кэшированием чтения / записи на стороне клиента с сервера хранения Linux

Есть ли способ смонтировать сетевой диск в Windows с включенным кешем чтения / записи на стороне клиента? В моем случае привод гарантированно подключается 1 пользователем, а производительность гораздо важнее надежности в случае сбоя сети / питания.

У меня есть полный контроль над файловым сервером Linux, поэтому возможны любые сервисы (какой-то специальный iSCSI или что-то еще).

Одной только сырой некэшированной производительности, ограниченной гигабитной сетью, недостаточно.

Какая версия Windows работает на вашем клиенте? В Windows 7/8 Pro вы можете использовать функции «автономных файлов», чтобы получить локальную ленивую синхронизацию необходимых файлов. Помните, что "офлайн-файлы" действительно ленив в синхронизации изменений, поэтому вы можете использовать его только для файлов, используемых немногими людьми, и с низкой скоростью изменения.

Другая возможность - иметь файл локально для клиента и периодически синхронизировать их, используя стороннюю утилиту, такую ​​как Dsynchronize и аналогичные (для полного списка, посмотреть здесь). Этот подход еще более восприимчив, поэтому сценарии расщепления мозга, поэтому будьте осторожны, выбрасывая яд.

Вы можете добиться этого, используя AFS [OPEN AFS], который поддерживает кэширование на стороне клиента.

Ссылки о том, как Открыть AFS Протоколы обмена файлами Linux

Вы пробовали использовать NFS клиент на окнах для доступа к общему ресурсу linux? Общие ресурсы nfs могут быть асинхронными (асинхронными) своего рода кешем обратной записи.

вам нужно изменить / etc / exports, чтобы добавить параметр async в общий ресурс пример :

/tmp *(rw,async)

Скорость также будет зависеть от оборудования, лежащего в основе сервера хранения. Вы получите лучшую скорость с кешем записи с резервным питанием от батареи на контроллере рейда