Высокоуровневая архитектура для UE-V 1.0

Обновлено: Апрель 2013 г.

Назначение: User Experience Virtualization 1.0

В этой статье приводится обобщенный обзор элементов архитектуры решения роуминга параметров Microsoft User Experience Virtualization (UE-V). Следующие элементы являются частью стандартного развертывания UE-V.

Архитектурная схема агента UE-V

Агент UE-V отслеживает процессы приложений и операционной системы, определенные в шаблонах расположений параметров UE-V. При запуске приложения или операционной системы параметры считываются из пакета параметров и применяются к компьютеру. При закрытии приложения и блокировании или завершении работы операционной системы параметры сохраняются в пакет параметров UE-V в месте хранения параметров.

Место хранения параметров

Место хранения параметров представляет собой общую папку, к которой агент Виртуализация взаимодействия с пользователем получает доступ, чтобы считать или записать параметры. Это расположение должно быть указано во время установки UE-V, также может использоваться основной каталог Active Directory. Это расположение можно задать во время установки агента UE-V или указать позже с помощью групповой политики, инструментария WMI или PowerShell. Расположение должно быть обычной общей папкой, к которой пользователи могут получать доступ. Если не задать место хранения параметров во время установки, UE-V будет использовать основной каталог Active Directory. Агент UE-V проверяет это расположение и создает системную папку, скрытую от пользователей, в которой будут храниться параметры пользователя. Дополнительные сведения о хранении параметров см. в разделе Подготовка среды для UE-V.

Агент UE-V

Агент UE-V устанавливается на каждый компьютер, параметры которого синхронизируются с помощью Виртуализация взаимодействия с пользователем. Агент отслеживает изменения в параметрах зарегистрированных приложений и операционной системы и синхронизирует их с параметрами на других компьютерах. Параметры, полученные из места хранения параметров, применяются к приложению при его запуске. Затем при закрытии приложения параметры сохраняются обратно в место хранения параметров. Параметры операционной системы применяются, когда пользователь входит в систему, снимается блокировка компьютера или выполняется удаленное подключение к компьютеру с помощью протокола удаленного рабочего стола (RDP). Агент сохраняет параметры при выходе пользователя из системы, при блокировании компьютера или при завершении сеанса удаленного подключения. Дополнительные сведения об агенте UE-V см. в разделе Подготовка среды для UE-V.

Шаблоны расположений параметров

Шаблон расположений параметров — это XML-файл, который определяет расположения параметров, которые должны отслеживаться Виртуализация взаимодействия с пользователем. Параметры только в этих расположениях, указанных в шаблонах параметров, записываются и применяются на компьютерах, на которых выполняется агент UE-V. Шаблон расположений параметров не содержит значений параметров, но только расположения, в которых значения хранятся на компьютере.

UE-V включает набор шаблонов расположений параметров, в которых указаны расположения для некоторых приложений Майкрософт и параметров Windows. Настраиваемые шаблоны расположений параметров можно создать с помощью UE-V Generator.

Пакеты параметров

Параметры приложений и Windows хранятся в пакетах параметров, созданных агентом UE-V. Пакет параметров представляет собой набор параметров, представленных в шаблонах расположений параметров. Эти параметры пакетов создаются, сохраняются локально, а затем копируются в место хранения параметров. Правило "приоритет у последней записи" определяет, какие параметры сохраняются, когда один пользователь выполняет синхронизацию нескольких компьютеров в место хранения. Агент, который выполняется на одном компьютере, считывает и записывает данные в расположение параметров независимо от агентов на других компьютерах. Параметры и значения, записанные последними, применяются при следующем считывании агентом данных из места хранения параметров.

Процесс создания UE-V

Каталог шаблонов параметров

Каталог шаблонов параметров представляет собой папку на компьютерах UE-V или в сетевой папке SMB, в которой хранятся все настраиваемые шаблоны расположений параметров. Агент UE-V получает новые или обновленные шаблоны из этого расположения. Агент UE-V проверяет это расположение один раз в день и обновляет режим синхронизации в зависимости от шаблонов в этой папке. Шаблоны, добавленные или обновленные в этой папке с момента последней проверки, регистрируются агентом UE-V. Агент UE-V отменяет регистрацию шаблонов, удаленных из этой папки. Регистрация и отмена регистрации шаблонов выполняется один раз в день планировщиком задач. Если предполагается использовать только стандартные шаблоны расположений параметров, входящие в состав UE-V, то нет необходимости создавать каталог шаблонов параметров. Дополнительные сведения о шаблонах развертывания параметров см. в разделе Планирование развертывания настраиваемых шаблонов.

User Experience Virtualization Generator

Виртуализация взаимодействия с пользователем Generator позволяет создавать настраиваемые шаблоны расположений параметров, в которых будут храниться расположения параметров для используемых в организации приложений, которые требуется включить в область решения роуминга параметров. UE-V Generator выполнит поиск расположений значений реестра и файлов параметров для приложений, а затем запишет эти расположения в XML-файл расположений параметров. Затем эти шаблоны можно распространить на компьютеры пользователей. UE-V Generator также позволяет администратору редактировать существующие шаблоны или проверять шаблоны, созданные с помощью другого редактора XML.

UE-V Generator отслеживает приложения, обнаруживая и записывая данные о месте хранения их параметров. Для получения этих сведений компонент определяет расположение записи и чтения параметров приложения в кусте реестра HKEY_CURRENT_USER или в папках по пути Users\[Имя_пользователя]\AppData\Roaming and Users\[Имя_пользователя]\AppData\Local.

Процесс обнаружения исключает разделы реестра и файлы, в которые пользователь, выполнивший вход в систему, не может записывать параметры. Соответственно эти расположения не будут включены в XML-файл. Процесс обнаружения также исключает разделы реестра и файлы, связанные с основными функциями операционной системы Windows.

Дополнительные сведения о UE-V Generator см. в разделе Установка UE-V Generator.

См. также

-----
Дополнительные сведения о MDOP см. в библиотеке TechNet, сведения об устранении неполадок — на вики-сайте TechNet или присоединяйтесь к нам в Facebook или Twitter.
-----
Показ: