![]() |
Для авторов Архив рассылки |
Русский English | ||
![]() |
Путь: Panvasoft / Блог / Кэширование автономного файла в Longhorn Server |
Ранее я написал статью о центре синхронизации Windows Vista Sync Center и о том, как он осуществляет синхронизацию автономных файлов из различных источников. В этой статье я хочу рассказать о некоторых способах, с помощью которых осуществляется кэширование автономных файлов (offline file caching) в операционной системе Longhorn Server. Кэширование автономных файлов – это инструмент в операционной системе Longhorn Server, который был значительно улучшен по сравнению с предыдущими версиями. В том случае, если вы не знакомы с кэширование автономных файлов, я объясню, что основная идея заключается в том, что если клиент обращается к общему хранилищу на сервере, то содержимое хранилища автоматически кэшируется. Если пользователь позднее попытается снова обратиться к хранилищу, когда нет соединения с сервером, то рабочая станция пользователя сможет прозрачно использовать кэшированную копию. Любые изменения, которые внесет пользователь в кэшированные файлы, автоматически будут синхронизованы с сервером при следующем его обращении к хранилищу. Кэширование фалов существовало в операционных системах Windows Server 2003 и Windows XP, но было улучшено в операционных системах Longhorn Server и Windows Vista. В действительности я забегаю вперед. Перед тем, как я расскажу о способах, которыми было улучшено кэширование файла, я хочу улучить момент и показать вам, как настроить кэширование файла. Этапы по настройке автономного кэширования файла в операционной системе Longhorn очень похожи на этапы, которые использовались в Windows Server 2003. Вы должны начать этот процесс с создания общего хранилища на вашем сервере. Хотя и процесс создания общей папки достаточно прост, я хочу вам рассказать о процессе создания общих папок в операционной системе Longhorn, т.к. он немного изменился, по сравнению с тем, что вы использовали ранее. Чтобы сделать папку общей, щелкните правой кнопкой мыши на папке и выберите команду Properties из всплывающего меню. После этого вы увидите страницу со свойствами папки. На этой странице перейдите к закладке Sharing и нажмите на кнопку Share. Если вы посмотрите на рисунок A, то заметите, что закладке Sharing содержит две кнопки Share и Advanced Sharing.
Т.к. основная тема этой статьи – это кэширование, а не общий доступ, мы будем все делать по-простому и нажмем на кнопку Share (открыть общий доступ). После этого, вы увидите экран, спрашивающий вас о том, для кого вы хотите открыть общий доступ к папке, что изображено на рисунке B.
Сделайте свой выбор и нажмите на кнопку Share. Технически будет открыт общий доступ к папке, но Windows остановится и отобразит окно, изображенное на рисунке C. Это окно предоставляет достаточно удобную возможность – разослать электронные письма с адресом общей папки все людям, у которых есть к ней доступ.
Теперь, когда мы создали общую папку, мы должны подключить кэширование. Для этого вернитесь обратно на страницу свойств папки на закладку Sharing и нажмите на кнопку Advanced Sharing. После этого вы увидите диалоговое окно Sharing, изображенное на рисунке D.
Как вы можете увидеть на рисунке, в диалоговом окне содержится кнопка caching. Перед тем, как двинемся дальше, я хочу быстро рассказать о паре новых возможностей. Если вы посмотрите на рисунок, то увидите, что вы можете теперь ограничить число соединений к общей папке, а также помещать удаленные элементы в корзину! Это здорово, т.к. ранее, если вы удаляли элемент из сетевой общей папки, он просто исчезал. И не было возможности поместить его в корзину. Если вы нажмете на кнопку caching, то вы увидите, что появилось пара новых возможностей, что видно из рисунка E. Вы можете выбрать кэшировать лишь файлы, указанные пользователем, или кэшировать все. В большинстве случаев, вы, вероятно, захотите кэшировать лишь файлы, указанные пользователем, однако в случае если вы имеет дело с ресурсами можно использовать и другую настройку.
Нажмите на кнопку OK несколько раз для того, чтобы закрыть все открытые диалоговые окна. Теперь с сервером закончили, и пришла пора приступить к настройке клиента. Для этого откройте общую папку, и щелкните правой кнопкой мыши в пустую область окна, в котором находятся файлы хранилища. Выберите команду Properties из контекстного меню, а после короткой паузы вы увидите окно свойств (оно отличается о окна свойств, которое вы видели ранее на сервере). Теперь просто выберите закладку Offline, которая изображена на рисунке F, а затем поставьте галочку в поле Always Available Offline. Для продолжения нажмите на кнопку OK.
Я обещал, что потрачу немного времени в конце этой статьи и расскажу о некоторых новых возможностях. По моему мнению, лучшая новая возможность заключается в способе, которым операционная система Longhorn обрабатывает открытые файлы. Для того чтобы понять это, вы должны посмотреть, что происходит в операционной системе Windows Server 2003 / Windows XP. Предположим, что у вас открыт документ Microsoft Word, а в это время по какой-либо причине пропала связь с сетью. Вы можете продолжить свою работу, но когда сервер вновь станет доступен, вам необходимо будет синхронизироваться. Проблема заключалась в том, что Windows не могла синхронизировать открытые файлы. Вы должны были получить сообщение об ошибке, представленное на рисунке G, предлагающее вам закрыть документ и попробовать еще раз.
С другой стороны, Longhorn преобразует обработку открытых файлов в обработку файлов на сервере. Это значит, что вы можете синхронизироваться, не закрывая ваши документы. Другое отличие заключается в том, что в операционной системе Windows XP, что даже если один файл не может быть синхронизирован, то весь сервер считается недоступным и закрывается доступ к общей папке. Это проблема особенно сильно касалась организаций, которые использовали распределенные DFS пространства имен (namespaces), поэтому одна общая папка могла принадлежать нескольким серверам. В этом случае, если один из серверов становился недоступных, то все распределенное DFS пространство имен могло потенциально считаться недоступным. В Longhorn / Vista, доступность определяется на файловом уровне, а не на уровне общей папки. Последнее изменение, о котором я хотел поговорить, заключается в том, что вам больше не нужно ждать завершения синхронизации. Например, предположим, что у вас есть ноутбук, который работает под управлением операционной системы Windows XP, и который настроен для кэширования большого количества файлов. Теперь предположим, что вы работали в автономном режиме, но теперь вы снова подключились к сети. Теперь вам необходимо остановиться и подождать, пока все ваши кэшированные файлы пройдут синхронизацию, перед тем как Windows сможет продолжить с ними работу. В операционных системах Longhorn и Vista, вы можете работать в то время, как в фоновом режиме проходит синхронизация ваших кэшированных файлов. ЗаключениеВ этой статье я рассказал, что операционных системах Longhorn Server и Windows Vista, были внесены значительные изменение в кэширование автономных файлов, а также о том, как оно работает. Я обсудил некоторые изменения, и рассказал вам, как настроить кэширование файлов. Вы можете кэшировать файлы, указанные пользователем или кэшировать все
Категория: Windows Server
Источник: windowsnetworking.com Опубликовал: Feeder, Дата: 4.12.2006, Просмотров сегодня: 0, Просмотров всего: 4909, Рейтинг: ![]() ![]() ![]() ![]() ![]() Расскажи друзьям: Еще статьи на угад: Смена паролей через WEB Инфраструктура PKI и службы сертификатов в Windows Server 2003 Выходу Windows Home Server RC 1 посвящается Делегирование доступа в AD Возьмемся за дело с помощью Dfs Установка IIS 7.0 Обзор Windows Home Server CTP Ваши комментарии:
|
|
![]() |