Прозрачное кэширование и автономные файлы в Windows 7 и Windows 2008 R2
Введение
Одной из важнейших задач IT-департамента является организация доступа к файловым ресурсам предприятия. В большинстве случаев документы хранятся централизовано на выделенном для этих целей файловом сервере. Это позволяет осуществлять контроль за безопасностью и структурой хранимых данных, а также упрощает их резервное копирование. Для удобства работы, ресурсы файлового сервера могут быть перенаправлены в личные папки сотрудников, такие как: «Мои Документы», «Рабочий стол» и.т.п.
Для оптимизации процесса доступа в Windows 7 и Windows 2008 R2 используются прозрачное кэширование и автономные файлы. Рассмотрим их более подробно.
Прозрачное кэширование
При традиционной схеме работы, пользователь открывая документ, находящийся на файловом сервере, должен предварительно скопировать его на свой компьютер. Данная операция выполняется автоматически и обычно проходит незаметно. Исключением из этого могут быть случаи когда пропускная способность сети или размер файла не позволяют быстро загрузить его на клиентский компьютер. В таких условиях открытие документа может занять достаточно длительное время, в течении которого канал связи между файловым сервером и компьютером будет загружен операцией копирования. В случае если пользователь закроет файл и откроет его заново, процедура скачивания повторится. Таким образом, многократное открытие одного и того же файла может привести к значительному замедлению рабочих процессов предприятия. Даже если этот файл открывается только для чтения и никаких изменений в процессе работы с ним не происходит.
Технология прозрачного кэширования позволяет сохранить единожды открытые файлы в локальном кэше компьютера и избежать повторного скачивания при последующих запросах на чтение.
Для обеспечения актуальности предоставляемой информации, при каждом запросе проверяется идентичность файла на сервере и в кэше локального компьютера. Это позволяет отследить произошедшие изменения и предоставить пользователю последнюю версию документа. Одновременно с этим проверяется права доступа к запрашиваемому файлу. В случае недоступности сервера хранения данных, локальная копия также будет недоступна.
По умолчанию прозрачное кэширование отключено. Для включения и настройки можно использовать групповые политики (рис. 1).
Рис. 1. Настройка прозрачного кэширования в групповых политиках
Политика, отвечающая за включение прозрачного кэширования находится в разделе:
Там же можно задать величину минимальной сетевой задержки, при которой будет использоваться данная технология.
Автономные файлы
Автономные файлы позволяют работать с документами даже при недоступности файлового сервера. Более подробно ознакомиться с принципами их работы можно в статье «Автономные файлы».
В Windows 7 появилась возможность автоматической синхронизации в фоновом режиме, не требуя от пользователей выбора между обычным и автономным режимами работы. Настроить это можно при помощи групповых политик (см. рис. 2).
Рис. 2. Настройка фоновой синхронизации
Политика, отвечающая за её настройку, называется «Настроить фоновую синхронизацию» и находится в разделе
Фоновая синхронизация применяется при работе в режиме медленного соединения. Данный режим настраивается политикой «Настроить режим медленного подключения«, расположенной в том же разделе. Порядок его настройки представлен в статье «Новые возможности работы с автономными файлами в Windows Vista». Там же достаточно подробно рассказано о реализации этой технологии в операционной системе Windows Vista.
Кроме того, в Windows 7 и Windows 2008 R2 стало возможно исключить из кэширования определенные типы файлов (см. рис. 3).
Рис. 3. Настройка исключения из кэширования определенных типов файлов
В поле «Расширения:» нужно задать исключаемые типы файлов. Например: *.mp3.
Таким образом, используя новые возможности работы с сетевыми файловыми ресурсами, можно значительно уменьшить время доступа к ним и объем передаваемой по сети информации.
Дополнительные ресурсы
Статья опубликована в рамках конкурса «Наш выбор — Windows 7!». Оригинальный стиль автора сохранен.
Маленький блог скромного айтишника.
Частенько сталкиваюсь с проблемой когда компьютер видит не все папки и документы на сетевом диске. Пере подключение сетевого диска не помогает..
Обычно в такой ситуации спасает отключение автономных файлов на клиентской машине.
Автономные файлы — это сетевой механизм, позволяющий получить доступ к файлам пользователей, которые подключаются к сети периодически, при отключении сервера, потери связи. Иными словами работать с сетевыми ресурсами, даже если эти ресурсы недоступны либо отключены от сети.
Все бы хорошо но проблема с ними частенько…
Заходим в «Панель управления» -> «Центр синхронизации». Слева сбоку пункт «Управление автономными файлами», кнопка «Отключить автономные файлы».
После перезагрузки автономные файлы отключаются , в окне «Компьютер», где отображаются доступные диски, на иконке подключенной сетевой папки изменился тип файловой системы: с CSC-CACHE на NTFS.
Есть еще более жестки способ.
Нужно запустить «Редактор локальной групповой политики» ( выполнить gpedit.msc) и внести изменения в реестр.
«Конфигурация компьютера/Административные шаблоны/Сеть/Автономные файлы», отключаем элементы параметров «Автономных файлов»:
В реестр вносим изменения командой, выполненной с правами администратора:
REG ADD «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache» /v FormatDatabase /t REG_DWORD /d 1 /f
После перезагрузки системы, «Автономные файлы» будут недоступны навсегда.
Отключение автономных файлов Windows 7 : 4 комментария
Только опция «Отключить всплывающие напоминания» должна быть в положении Вкл.
Как отключить автономные файлы?
Автономные файлы — функция в Windows 2000, XP и выше позволяющая хранить копию кэшировнных файлов при отключении компьютера от сети. У многих системных администраторов часто возникает задача обеспечить доступ к файлам находящихся на сетевом ресурсы при отключении сети. Автономные файлы как раз решают эту проблему. При «возвращении» в сеть, компьютер синхронизирует все изменения с сервером , сделанные в офлайн режиме.
В данной статье я опишу как можно централизованно отключить автономные файлы на всех компьютерах.
Как отключить автономные файлы в Windows XP?
- Зажимаем сочетание клавиш Win+R, вызываем редактор реестра, набираем regedit.
- Далее идем по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MRxSmb\Parameters
- В данном разделе нам необходимо проверить имется ли ключ CSCEnabled, тип ключа должен быть REG_DWORD.
- Если ключ имеется то меняем его значение на 0.
- Если ключа нет, то создаем его. Имя ключа CSCEnabled, тип ключа REG_DWORD.
- Перегружаем компьютер.
Если у вас имеется домен Active Directory вы можете применить данных ключ через групповую политику в разделе preferences.
После перезагрузки вы увидите отключенные автономные файлы.
После применения данного ключа включить через консоль данную функцию будет невозможно, предварительно не удалив ключ.
Как отключить автономные файлы в Windows 7 и выше?
Начиная с Windows 7 автономные папки вынесены как отдельная служба. Вы можете просто отключить эту службу без перезагрузки системы. В свойствах службы поставьте Disable, иначе при перезагрузке она автоматически сделает Start. Чтобы полностью отключить автономные файлы в Windows 7 воспользуемся следующим ключом реестра.
- Нажимаем Win+R, вызываем редактор реестра, набираем regedit.
- Переходим по следующему пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CSC
- Измените параметр Start на 4.
Возможно вам будет интересно:
- ВКонтакте
- РћРТвЂВВВВВВВВнокласснРСвЂВВВВВВВВРєРСвЂВВВВВВВВ