Для авторов
Архив рассылки
Русский
English
   Путь: Panvasoft / Блог / Кэширование автономного файла в Longhorn Server
[Новости] [Linux] [Windows XP] [Windows Vista] [Windows Server] [Windows 7] [Администрирование] [Сеть и интернет] [Безопасность] [Tricks & Tips] [Мультимедиа] [Железо] [Книги] [Проечее] 16:08:27, Четверг, 28 Марта 2024 

|

Ранее я написал статью о центре синхронизации 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.



Рисунок A:
Закладка Sharing содержит кнопки Share и Advanced Sharing

Т.к. основная тема этой статьи – это кэширование, а не общий доступ, мы будем все делать по-простому и нажмем на кнопку Share (открыть общий доступ). После этого, вы увидите экран, спрашивающий вас о том, для кого вы хотите открыть общий доступ к папке, что изображено на рисунке B.



Рисунок
B: Экран File Sharing, на котором вас спрашивают, для кого вы хотите открыть общий доступ к папке

Сделайте свой выбор и нажмите на кнопку Share. Технически будет открыт общий доступ к папке, но Windows остановится и отобразит окно, изображенное на рисунке C. Это окно предоставляет достаточно удобную возможность – разослать электронные письма с адресом общей папки все людям, у которых есть к ней доступ.



Рисунок C:
Вы можете сообщить адрес общей папки всем людям, у которых есть к ней доступ, по электронной почте

Теперь, когда мы создали общую папку, мы должны подключить кэширование. Для этого вернитесь обратно на страницу свойств папки на закладку Sharing и нажмите на кнопку Advanced Sharing. После этого вы увидите диалоговое окно Sharing, изображенное на рисунке D.



Рисунок D:
Диалоговое окне Sharing содержит кнопку caching

Как вы можете увидеть на рисунке, в диалоговом окне содержится кнопка caching. Перед тем, как двинемся дальше, я хочу быстро рассказать о паре новых возможностей. Если вы посмотрите на рисунок, то увидите, что вы можете теперь ограничить число соединений к общей папке, а также помещать удаленные элементы в корзину! Это здорово, т.к. ранее, если вы удаляли элемент из сетевой общей папки, он просто исчезал. И не было возможности поместить его в корзину.

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



Рисунок E:

Нажмите на кнопку OK несколько раз для того, чтобы закрыть все открытые диалоговые окна. Теперь с сервером закончили, и пришла пора приступить к настройке клиента. Для этого откройте общую папку, и щелкните правой кнопкой мыши в пустую область окна, в котором находятся файлы хранилища. Выберите команду Properties из контекстного меню, а после короткой паузы вы увидите окно свойств (оно отличается о окна свойств, которое вы видели ранее на сервере). Теперь просто выберите закладку Offline, которая изображена на рисунке F, а затем поставьте галочку в поле Always Available Offline. Для продолжения нажмите на кнопку OK.



Рисунок F:
Поставьте галочку в поле Always Available Offline

Я обещал, что потрачу немного времени в конце этой статьи и расскажу о некоторых новых возможностях. По моему мнению, лучшая новая возможность заключается в способе, которым операционная система Longhorn обрабатывает открытые файлы. Для того чтобы понять это, вы должны посмотреть, что происходит в операционной системе Windows Server 2003 / Windows XP. Предположим, что у вас открыт документ Microsoft Word, а в это время по какой-либо причине пропала связь с сетью. Вы можете продолжить свою работу, но когда сервер вновь станет доступен, вам необходимо будет синхронизироваться. Проблема заключалась в том, что Windows не могла синхронизировать открытые файлы. Вы должны были получить сообщение об ошибке, представленное на рисунке G, предлагающее вам закрыть документ и попробовать еще раз.



Рисунок G:
В Windows XP / 2003 возникало такое сообщение об ошибке

С другой стороны, 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, Просмотров сегодня: 1, Просмотров всего: 5008, Рейтинг: 2.17 (Проголосовало: 6) Теги:

Расскажи друзьям:


Еще статьи на угад:
Транспортные агенты (часть 2)
Кэширование автономного файла в Longhorn Server
Инфраструктура PKI и службы сертификатов в Windows Server 2003
Делегирование доступа в AD
Делегирование полномочий в службе каталогов Active Directory
Возьмемся за дело с помощью Dfs
Windows Home Server: Просто нажмите «Дальше»

Ваши комментарии:

Нет ни одного сообщения, воспользуйтесь формой, расположенной ниже для добавления сообщения

Добавить свое мнение о данной программе:
Имя
Email
Сообщение:
Введите символы:
вверх страницы

  Подпишитесь на лист рассылки и стань одним из 16434, кто узнает о новых программах по почте!!

 Введтите ваш e-mail:

Подписаться
Отписаться



© 1999 - 2024 Panva Web Studio
(0.02013 секунд) Написать письмо вебмастеру