Поделиться через


Примеры конфигураций

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

Используйте эти примеры в качестве отправной точки конфигурации FSLogix. Идеи и концепции в этих примерах должны информировать ваши уникальные требования организации.

Пример 1. Стандартный

Пример конфигурации "Стандартный" является самой простой конфигурацией. Большинство клиентов должны рассмотреть его.

Предварительные требования (стандартный)

Элементы конфигурации (стандартный)

Товаров Описание
Расположение одного виртуального жесткого диска (VHD) Параметр VHDLocations содержит один unc-путь к общей папке SMB.
Один контейнер Для пользователя создается один контейнер профиля. Контейнер данных и файлов Office (ODFC) не настроен.
Одновременные подключения отсутствуют Для ProfileType параметра задано 0 значение или не настроено. Профиль пользователя можно подключить только через одно соединение.
Нет пользовательских перенаправлений профилей redirections.xml файл не используется.

Параметры реестра (стандартный)

Имя ключа Тип данных значение Описание
Включено DWORD 1 ОБЯЗАТЕЛЬНО
УдалитьМестныйПрофильКогдаПрименяетсяVHD1 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
FlipFlopProfileDirectoryName2 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
LockedRetryCount3 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
LockedRetryInterval3 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ТипПрофиля4 DWORD (32-битное целое число) 0 По умолчанию.
ReAttachIntervalSeconds3 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ReAttachRetryCount3 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
Размер в МБ DWORD (32-битное целое число) 30 000 По умолчанию.
VHDLocations MULTI_SZ или REG_SZ \\<storage-account-name>.file.core.windows.net\<share-name> Пример
ТипОбъема5 REG_SZ VHDX Рекомендуемая конфигурация

1 Рекомендуется убедиться, что пользователи не используют локальные профили, чтобы неожиданно не потерять данные.
2 Предоставляет более простой способ просмотра каталогов контейнеров.
3 Уменьшает время повтора, чтобы обеспечить более быстрый сценарий сбоя.
4 Одиночные подключения снижают сложность и повышают производительность.
5 VHDX предпочтительнее VHD из-за поддерживаемого размера и уменьшения числа сценариев повреждения.

Пример 2. Стандартный + высокий уровень доступности (облачный кэш)

Пример конфигурации "Стандартный + Высокая доступность" расширяет базовый пример "Стандартный", включая облачный кэш для обеспечения региональной доступности контейнера профиля. Эта конфигурация предназначена для обеспечения надежности и избыточности. Контейнер профилей доступен, даже если ошибки или сбои происходят в определенном регионе.

Облачный кэш выступает в качестве уровня устойчивости и доступности и периодически записывает данные профиля в несколько поставщиков хранилища. Реплика данных между уникальными поставщиками хранилища гарантирует, что контейнер профилей остается доступным, даже если один поставщик хранилища недоступен. Этот подход повышает надежность и сокращает время простоя для пользователей.

Ключевые моменты

  • Избыточность и надежность: Позволяет контейнеру профиля быть доступным даже в случае сбоев или отключений, что сводит к минимуму время простоя для пользователей.
  • Сопротивляемость: Механизм облачного кэша действует как слой доступности и периодически записывает данные профиля в несколько поставщиков хранилища.
  • Опыт проектирования хранилища: Функции облачного кэша зависят от производительности поставщиков хранилища.

Итоги

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

Снимок экрана: High-Availability кэша облака F S Logix на высоком уровне.

Рис. 1. Высокий уровень доступности FSLogix с помощью облачного кэша

Предварительные требования (стандартный и высокий уровень доступности)

Элементы конфигурации (стандартный и высокий уровень доступности)

Товаров Описание
Избыточность контейнера Параметр CCDLocations содержит по крайней мере два поставщика хранилища различных типов. Поставщики хранилища находятся в том же регионе, что и виртуальные машины.
Один контейнер Для пользователя создается один контейнер профиля. Контейнер ODFC не настроен.
Одновременные подключения отсутствуют Для ProfileType параметра задано 0 значение или не настроено. Профиль пользователя можно смонтировать только в одном соединении.
Нет пользовательских перенаправлений профилей Файл redirections.xml не используется.

Параметры реестра (стандартный и высокий уровень доступности)

Имя ключа Тип данных значение Описание
CCDLocations MULTI_SZ или REG_SZ type=smb,name="FILES SMB PROVIDER",connectionString=\\<storage-account-name-1>.file.core.windows.net\<share-name>;type=smb,name="ANF SMB PROVIDER",connectionString=\\<azure-netapp-files-fqdn>\<volume-name> Пример
ClearCacheOnLogoff1 DWORD (32-битное целое число) 1 Рекомендуется
Включено DWORD 1 ОБЯЗАТЕЛЬНО
УдалитьЛокальныйПрофильКогдаДолженПрименятьсяVHD2 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
FlipFlopProfileDirectoryName3 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
ТребуютсяЗдоровыеПоставщикиДляРегистрации4 DWORD (32-битное целое число) 1 Рекомендуется
LockedRetryCount5 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
LockedRetryInterval5 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ТипПрофиля6 DWORD (32-битное целое число) 0 По умолчанию.
ИнтервалПовторногоПодключенияСекунды5 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ReAttachRetryCount5 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
Размер в МБ DWORD (32-битное целое число) 30 000 По умолчанию.
ТипОбъема7 REG_SZ VHDX Рекомендуемая конфигурация

1 Рекомендуется для экономии места на локальном диске и уменьшения риска потери данных при использовании пуловых рабочих столов.
2 Рекомендуется для предотвращения использования пользователями локальных профилей, что может привести к неожиданной потере данных.
3 Обеспечивает более простой способ просмотра каталогов контейнеров.
4 Запрещает пользователям создавать локальный кэш, если хотя бы один поставщик работает неисправно.
5 Уменьшает время для повторных попыток, что ускоряет сценарий сбоя.
6 Использование единственного подключения снижает сложность и увеличивает производительность.
7 VHDX предпочтительнее VHD из-за поддерживаемого размера и уменьшения случаев повреждения.

Пример 3. Стандартный + аварийное восстановление (без восстановления профиля)

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

Ключевые моменты

  • Повторяющаяся инфраструктура: Регион аварийного восстановления отражает основную инфраструктуру, но остается неактивной до тех пор, пока не потребуется.
  • Восстановление профиля не выполняется: Вместо восстановления существующих профилей пользователи создают новые в альтернативном расположении.
  • Простота: Этот подход сводит к минимуму сложность, но в значительной степени зависит от знакомых пользователей и обучения.
  • Взаимодействие с пользователем: Обеспечение плавного перехода и понимания пользователей имеет решающее значение.

Итоги

Конфигурация стандартного и аварийного восстановления балансирует простоту с необходимостью обучения пользователей и адаптации.

Снимок экрана: F S Logix не восстанавливает профиль.

Рис. 2. Отсутствие восстановления профиля | Стандартные контейнеры FSLogix (VHDLocations)

Предварительные требования (стандартный + аварийное восстановление)

Элементы конфигурации (стандартный + аварийное восстановление)

Товаров Описание
Расположение одного виртуального жесткого диска (VHD) Параметр VHDLocations содержит один UNC-путь к общей папке SMB.
Один контейнер Для пользователя создается один контейнер профиля. Контейнер ODFC не настроен.
Одновременные подключения отсутствуют Для ProfileType параметра задано 0 значение или не настроено. Профиль пользователя можно подключить только в рамках одного соединения.
Нет пользовательских перенаправлений профилей Файл redirections.xml не используется.

Параметры реестра (стандартный + аварийное восстановление)

Имя ключа Тип данных значение Описание
Включено DWORD 1 ОБЯЗАТЕЛЬНО
DeleteLocalProfileWhenVHDShouldApply1 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
FlipFlopProfileDirectoryName2 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
LockedRetryCount3 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
LockedRetryInterval3 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ProfileType4 DWORD (32-битное целое число) 0 По умолчанию.
ReAttachIntervalSeconds3 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ReAttachRetryCount3 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
Размер в МБ DWORD (32-битное целое число) 30 000 По умолчанию.
VHDLocations MULTI_SZ или REG_SZ \\<storage-account-name>.file.core.windows.net\<share-name> Пример
ТипОбъема5 REG_SZ VHDX Рекомендуемая конфигурация

1 Рекомендуется убедиться, что пользователи не используют локальные профили и тем самым не теряют данные неожиданно.
2 Предоставляет более простой способ просмотра каталогов контейнеров.
3 Уменьшает время повтора, чтобы обеспечить более быстрый сценарий сбоя.
4 Одноразовые соединения снижают сложность и повышают производительность.
5 VHDX предпочтителен по сравнению с VHD из-за поддерживаемых размеров и уменьшения числа сценариев повреждения.

Пример 4. Продвинутый

Пример расширенной конфигурации основан на примере "Стандартный ", введя дополнительные функции для повышения гибкости и настройки.

Ключевые моменты

  • Несколько параметров VHDLocations или объектов: Можно указать несколько расположений для хранения профилей пользователей (VHDLocations). Кроме того, можно определить параметры для конкретного объекта, чтобы настроить поведение профиля для определенных пользователей или групп. Эта гибкость позволяет оптимизировать управление профилями на основе потребностей вашей организации.
  • Минимальные записи в пользовательских перенаправлениях профилей: В отличие от стандартной установки, где не используется файл redirections.xml, расширенная конфигурация сводит к минимуму количество redirections.xml записей. Каждая запись в конфигурации redirections.xml добавляет сложность и может вызвать неизвестное поведение приложения. Минимизация этих записей может улучшить общий пользовательский опыт.

Итоги

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

Предварительные требования (дополнительно)

Элементы конфигурации (дополнительно)

Товаров Описание
Несколько местоположений VHD Параметр VHDLocations содержит один или несколько UNC-путей (разделенных точкой с запятой) для общих папок SMB.
Параметры для конкретного объекта Разрешает уникальные параметры на основе идентификатора безопасности пользователя или группы.
Один контейнер Для пользователя создается один контейнер профиля. Контейнер ODFC не настроен.
Одновременные подключения отсутствуют Для ProfileType параметра задано 0 значение или не настроено. Профиль пользователя можно подключить только в одном соединении.
Минимальный redirections.xml Файл .xml содержит минимальные записи с незначительной сложностью.

Дополнительные сведения см. в разделе "Настраиваемый профиль" redirections.xml.

Сведения о реализации этой функции для Microsoft Teams см. в руководстве по созданию и реализации redirections.xml.

Параметры реестра (дополнительно)

Несколько виртуальных жестких дисков

Имя ключа Тип данных значение Описание
Включено DWORD 1 ОБЯЗАТЕЛЬНО
УдалитьЛокальныйПрофильКогдаДолженБытьПримененVHD1 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
FlipFlopProfileDirectoryName2 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
LockedRetryCount3 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
LockedRetryInterval3 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ТипПрофиля4 DWORD (32-битное целое число) 0 По умолчанию.
ReAttachIntervalSeconds3 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ReAttachRetryCount3 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
RedirXMLSourceFolder REG_SZ \\<server-name>\<share-name> Пример
Размер в МБ DWORD (32-битное целое число) 30 000 По умолчанию.
VHDLocations MULTI_SZ или REG_SZ \\<storage-account-name-1>.file.core.windows.net\<share-name>;\\<storage-account-name-2>.file.core.windows.net\<share-name> Пример
VolumeType5 REG_SZ VHDX Рекомендуемая конфигурация

VHDLocations для конкретных объектов

Параметр по умолчанию VHDLocations используется для любого пользователя или группы, которая не соответствует конфигурации конкретного объекта.

Путь к реестру:HKLM:\SOFTWARE\FSLogix\Profiles\

Имя ключа Тип данных значение Описание
Включено DWORD (32-битное целое число) 1 ОБЯЗАТЕЛЬНО
УдалитьЛокальныйПрофильКогдаVHDДолженПримениться1 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
FlipFlopProfileDirectoryName2 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
LockedRetryCount3 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
LockedRetryInterval3 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ТипПрофиля4 DWORD (32-битное целое число) 0 По умолчанию.
ReAttachIntervalSeconds3 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ReAttachRetryCount3 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
RedirXMLSourceFolder REG_SZ \\<server-name>\<share-name> Пример
Размер в МБ DWORD (32-битное целое число) 30 000 По умолчанию.
VHDLocations MULTI_SZ или REG_SZ \\<storage-account-name>.file.core.windows.net\<share-name> Пример
ТипГромкости5 REG_SZ VHDX Рекомендуемая конфигурация

Путь к реестру:HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-1234\

Имя ключа Тип данных значение Описание
VHDLocations MULTI_SZ или REG_SZ \\<server-name>\<share-name> Пример

Путь к реестру:HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-4321\

Имя ключа Тип данных значение Описание
VHDLocations MULTI_SZ или REG_SZ \\<azure-netapp-files-computer-account>.contoso.com\<share-name> Пример

Предупреждение

Использование нескольких записей в VHDLocations не обеспечивает устойчивость контейнера. При наличии нескольких записей пользователи пытаются создать или найти свой контейнер из упорядоченного списка расположений. Первое место, доступное пользователю или к которому у него есть доступ, является тем, где создается или присоединяется контейнер. При использовании нескольких записей пользователи должны иметь доступ только к одной локации. Рекомендуется использовать параметры конфигурации для конкретного объекта вместо нескольких VHDLocations.

1 Рекомендуется обеспечить, чтобы пользователи не использовали локальные профили и тем самым избежать неожиданной потери данных.
2 Обеспечивает более простой способ просмотра каталогов контейнеров.
3 Уменьшает время между повторными попытками, чтобы обеспечить более быстрое выявление сбоев.
4 Одиночные подключения снижают сложность и повышают производительность.
5 VHDX предпочтительнее VHD благодаря поддержке большего размера и снижению вероятности сценариев повреждения.

Пример 5. Расширенное + аварийное восстановление (основной / резервный)

Пример конфигурации Advanced + Disaster Recovery добавляет сложность благодаря дизайну отказоустойчивости. Эта общая стратегия помогает обеспечить доступность и надежность инфраструктуры в случае аварии или сбоя. С помощью Облачного кэша можно настроить устройства для использования двух поставщиков хранилища, которые хранят данные профиля в разных расположениях.

Облачный кэш синхронизирует данные профиля с каждым из двух поставщиков хранилища асинхронно, чтобы вы всегда имели последнюю версию данных. Некоторые устройства находятся в основном расположении, а другие устройства находятся в расположении отработки отказа. Облачный кэш отдает приоритет первому поставщику хранилища (ближайшему к вашему устройству) и использует другого поставщика как запасной.

Например, если основное устройство находится в Западных США, а резервное устройство находится в Восточных США, вы можете настроить Cloud Cache следующим образом:

  • Основное устройство использует поставщик хранилища в западной части США в качестве первого варианта и поставщика хранилища в восточной части США в качестве второго варианта.
  • Устройство отработки отказа использует поставщик хранилища в восточной части США в качестве первого варианта и поставщика хранилища в западной части США в качестве второго варианта.
  • Если основное устройство или ближайший поставщик хранилища завершается ошибкой, вы можете переключиться на устройство отработки отказа или поставщик хранилища резервных копий и продолжить работу, не теряя данные профиля.

Ключевые моменты

  • Проектирование отработки отказа: Эта конструкция гарантирует доступность и надежность инфраструктуры в случае аварии или сбоя.
  • Хранилище профилей: Облачный кэш позволяет хранить данные профиля в разных расположениях.
  • Дополнительные затраты на хранение: Несколько расположений хранилища увеличивают общую стоимость.
  • Операционное превосходство: Процесс ручного переключения на резерв, который может потребовать утверждения заинтересованных лиц бизнеса и валидации процесса.
  • Взаимодействие с пользователем: В данных профиля может возникнуть некоторая задержка или несоответствие из-за асинхронной синхронизации с двумя поставщиками хранилища.

Итоги

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

Снимок экрана, показывающий аварийное восстановление F S Logix при отказе.

Рис. 3. Облачный кэш (основной/резервный) | Облачный кэш FSLogix (CCDLocations)

Предварительные требования (дополнительное и аварийное восстановление)

Элементы конфигурации (Advanced + Аварийное восстановление)

Товаров Описание
Избыточность контейнера Настройка CCDLocations содержит двух поставщиков хранилища.1 Основной сайт настраивается с ближайшим поставщиком хранилища, указанным первым, и отказоустойчивый поставщик хранилища указан последним. Сайт отработки отказа имеет обратную конфигурацию. Самый близкий поставщик хранилища указан первым, а поставщики хранилища для основного сайта указаны последними.
Один контейнер Для пользователя создается один контейнер профиля. Контейнер ODFC не настроен.
Одновременные подключения отсутствуют Для ProfileType параметра задано 0 значение или не настроено. Профиль пользователя можно подключить только в рамках одного активного соединения.
Нет пользовательских перенаправлений профилей Файл redirections.xml не используется.

1 Поставщики хранилища должны находиться в разных регионах или расположениях.

Рекомендуемые исключения см. в разделе "Пользовательские перенаправления профилей".

Параметры реестра (дополнительное и аварийное восстановление)

Первичный сайт

Имя ключа Тип данных значение Описание
CCDLocations MULTI_SZ или REG_SZ type=smb,name="FILES SMB PRIMARY",connectionString=\\<storage-account-name-primary>.file.core.windows.net\<share-name>;type=smb,name="FILES SMB PROVIDER FAILOVER",connectionString=\\<storage-account-name-failover>.file.core.windows.net\<share-name> Пример
ClearCacheOnLogoff1 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
Включено DWORD 1 ОБЯЗАТЕЛЬНО
УдалитьЛокальныйПрофильКогдаДолженПрименятьсяVHD2 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
FlipFlopProfileDirectoryName3 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
ТребуютсяЗдоровыеПоставщикиДляРегистрации4 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
LockedRetryCount5 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
LockedRetryInterval5 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ТипПрофиля6 DWORD (32-битное целое число) 0 По умолчанию.
ИнтервалПовторногоПодключенияСекунды5 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ReAttachRetryCount5 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
Размер в МБ DWORD (32-битное целое число) 30 000 По умолчанию.
ТипОбъема7 REG_SZ VHDX Рекомендуемая конфигурация

Сайт отработки отказа

Имя ключа Тип данных значение Описание
CCDLocations MULTI_SZ или REG_SZ type=smb,name="FILES SMB FAILOVER",connectionString=\\<storage-account-name-failover>.file.core.windows.net\<share-name>;type=smb,name="FILES SMB PROVIDER PRIMARY",connectionString=\\<storage-account-name-primary>.file.core.windows.net\<share-name> Пример
ClearCacheOnLogoff1 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
Включено DWORD 1 ОБЯЗАТЕЛЬНО
УдалитьЛокальныйПрофильКогдаДолженПрименятьсяVHD2 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
FlipFlopProfileDirectoryName3 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
ТребуютсяЗдоровыеПоставщикиДляРегистрации4 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
LockedRetryCount5 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
LockedRetryInterval5 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ТипПрофиля6 DWORD (32-битное целое число) 0 По умолчанию.
ИнтервалПовторногоПодключенияСекунды5 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ReAttachRetryCount5 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
Размер в МБ DWORD (32-битное целое число) 30 000 По умолчанию.
ТипОбъема7 REG_SZ VHDX Рекомендуемая конфигурация

1 Рекомендуется для экономии места на локальном диске и уменьшения риска потери данных при использовании пуловых рабочих столов.
2 Рекомендуется для предотвращения использования пользователями локальных профилей, что может привести к неожиданной потере данных.
3 Обеспечивает более простой способ просмотра каталогов контейнеров.
4 Запрещает пользователям создавать локальный кэш, если хотя бы один поставщик работает неисправно.
5 Уменьшает время для повторных попыток, что ускоряет сценарий сбоя.
6 Использование единственного подключения снижает сложность и увеличивает производительность.
7 VHDX предпочтительнее VHD из-за поддерживаемого размера и уменьшения случаев повреждения.

Пример 6. Сложный

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

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

Виртуальный рабочий стол Azure не поддерживает несколько подключений в одном пуле узлов.

Итоги

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

Снимок экрана, показывающий несколько подключений F S Logix.

Рис. 4. Сложный пример с несколькими подключениями | Стандартные контейнеры FSLogix (VHDLocations)

Предварительные требования (сложные)

Элементы конфигурации (сложные)

Товаров Описание
Несколько местоположений VHD Параметр VHDLocations содержит один или несколько путей UNC (разделенных точкой с запятой) на общие папки SMB.
Параметры для конкретного объекта Разрешает уникальные параметры на основе идентификатора безопасности пользователя или группы.
Один контейнер Для пользователя создается один контейнер профиля. Контейнер ODFC не настроен.
Одновременные подключения Для ProfileType параметра задано 3значение . Пользователи могут иметь несколько входов, но только один (1) сеанс позволяет записывать данные на базовый виртуальный жесткий диск.
(Необязательно) redirections.xml Файл .xml содержит различные записи с добавленной сложностью.

Дополнительные сведения см. в разделе "Настраиваемый профиль" redirections.xml.

Сведения о реализации этой функции для Microsoft Teams см. в руководстве по созданию и реализации redirections.xml.

Параметры реестра (сложный)

Несколько виртуальных жестких дисков

Имя ключа Тип данных значение Описание
Включено DWORD 1 ОБЯЗАТЕЛЬНО
УдалитьМестныйПрофильКогдаПрименяетсяVHD1 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
FlipFlopProfileDirectoryName2 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
LockedRetryCount3 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
LockedRetryInterval3 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ТипПрофиля4 DWORD (32-битное целое число) 0 По умолчанию.
ReAttachIntervalSeconds3 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ReAttachRetryCount3 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
RedirXMLSourceFolder REG_SZ \\<server-name>\<share-name> Пример
Размер в МБ DWORD (32-битное целое число) 30 000 По умолчанию.
VHDLocations MULTI_SZ или REG_SZ \\<storage-account-name-1>.file.core.windows.net\<share-name>;\\<storage-account-name-2>.file.core.windows.net\<share-name> Пример
ТипОбъема5 REG_SZ VHDX Рекомендуемая конфигурация

VHDLocations для конкретных объектов

Параметр по умолчанию VHDLocations используется для любого пользователя или группы, которая не соответствует конфигурации конкретного объекта.

Путь к реестру:HKLM:\SOFTWARE\FSLogix\Profiles\

Имя ключа Тип данных значение Описание
Включено DWORD (32-битное целое число) 1 ОБЯЗАТЕЛЬНО
УдалитьМестныйПрофильКогдаПрименяетсяVHD1 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
FlipFlopProfileDirectoryName2 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
LockedRetryCount3 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
LockedRetryInterval3 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ТипПрофиля4 DWORD (32-битное целое число) 0 По умолчанию.
ReAttachIntervalSeconds3 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ReAttachRetryCount3 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
RedirXMLSourceFolder REG_SZ \\<server-name>\<share-name> Пример
Размер в МБ DWORD (32-битное целое число) 30 000 По умолчанию.
VHDLocations MULTI_SZ или REG_SZ \\<storage-account-name>.file.core.windows.net\<share-name> Пример
ТипОбъема5 REG_SZ VHDX Рекомендуемая конфигурация

Путь к реестру:HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-1234\

Имя ключа Тип данных значение Описание
VHDLocations MULTI_SZ или REG_SZ \\<server-name>\<share-name> Пример

Путь к реестру:HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-4321\

Имя ключа Тип данных значение Описание
VHDLocations MULTI_SZ или REG_SZ \\<azure-netapp-files-computer-account>.contoso.com\<share-name> Пример

Предупреждение

Использование нескольких записей в VHDLocations не обеспечивает устойчивость контейнера. При наличии нескольких записей пользователь пытается по порядку создать или найти свой контейнер из списка местоположений. Первое место, доступное пользователю или к которому у него есть доступ, является тем, где создается или присоединяется контейнер. При использовании нескольких записей пользователи должны иметь доступ только к одной локации. Рекомендуется использовать параметры конфигурации для конкретного объекта вместо нескольких VHDLocations.

1 Рекомендуется обеспечить, чтобы пользователи не использовали локальные профили и тем самым избежать неожиданной потери данных.
2 Обеспечивает более простой способ просмотра каталогов контейнеров.
3 Уменьшает время между повторными попытками, чтобы обеспечить более быстрое выявление сбоев.
4 Одиночные подключения снижают сложность и повышают производительность.
5 VHDX предпочтительнее VHD благодаря поддержке большего размера и снижению вероятности сценариев повреждения.

Пример 7. Сложное + восстановление после сбоя (активный/активный)

Пример конфигурации Complex + Disaster Recovery основывается на примере Advanced + Disaster Recovery с помощью реализации активного/активного дизайна. Вместо балансировки нагрузки между двумя сайтами эта конфигурация зависит от пользователей, имеющих доступ только к одному расположению. Если проводятся учения по обеспечению непрерывности бизнеса или аварийному восстановлению, пользователи из вышедшего из строя региона получают доступ к виртуальным машинам в функционирующем регионе.

Ключевые моменты

  • Возможность отработки отказа: При возникновении аварии выжившие регионы должны иметь возможность поддерживать всех пользователей.
  • Хранилище профилей: Облачный кэш позволяет хранить данные профиля в разных расположениях.
  • Дополнительные затраты на хранение: Несколько расположений хранилища увеличивают общую стоимость.
  • Операционное превосходство: Ручной процесс переключения при сбое может потребовать одобрения заинтересованных сторон, проверки процессов и правильного распределения пользователей.
  • Взаимодействие с пользователем: В данных профиля может возникнуть некоторая задержка или несоответствие из-за асинхронной синхронизации с двумя поставщиками хранилища.

Итоги

Конфигурация комплексного и аварийного восстановления с облачным кэшем обеспечивает избыточность и гибкость, но бизнес-решения играют важную роль в инициировании отработки отказа.

Снимок экрана, который показывает аварийное восстановление F S Logix active/active.

Рис. 5. Облачный кэш (активный и активный) | Кэш облака FSLogix (CCDLocations)

Предварительные требования (комплексное и аварийное восстановление)

Элементы конфигурации (Комплекс и аварийное восстановление)

Товаров Описание
Избыточность контейнера Параметр CCDLocations содержит два поставщика хранилища.1 Основной сайт настроен с ближайшим поставщиком хранилища, перечисленным первым и поставщиком хранилища отработки отказа, указанным последним. Сайт отработки отказа имеет обратную конфигурацию. Прежде всего ближайший поставщик хранилища, за которым следует поставщики хранилища первичного сайта, перечисленные последним.
Один контейнер Контейнер profile и ODFC существует или создается для каждого пользователя.
Одновременные подключения отсутствуют Для ProfileType параметра задано 0 значение или не настроено. Профиль пользователя можно подключить только в рамках одного активного соединения.
(Необязательно) redirections.xml Файл .xml содержит различные записи с добавленной сложностью.

Дополнительные сведения см. в пользовательском профиле redirections.xml.

Сведения о реализации этой функции для Microsoft Teams см. в руководстве по созданию и реализации redirections.xml.

Параметры реестра (сложные и аварийного восстановления)

Сайт A (западная часть США)

Имя ключа Тип данных значение Описание
CCDLocations MULTI_SZ или REG_SZ type=smb,name="FILES SMB WEST US",connectionString=\\<storage-account-name-primary>.file.core.windows.net\<share-name>;type=smb,name="FILES SMB PROVIDER EAST US",connectionString=\\<storage-account-name-failover>.file.core.windows.net\<share-name> Пример
ClearCacheOnLogoff1 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
Включено DWORD 1 ОБЯЗАТЕЛЬНО
УдалитьЛокальныйПрофильКогдаДолженПрименятьсяVHD2 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
FlipFlopProfileDirectoryName3 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
ТребуютсяЗдоровыеПоставщикиДляРегистрации4 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
LockedRetryCount5 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
LockedRetryInterval5 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ТипПрофиля6 DWORD (32-битное целое число) 0 По умолчанию.
ИнтервалПовторногоПодключенияСекунды5 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ReAttachRetryCount5 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
Размер в МБ DWORD (32-битное целое число) 30 000 По умолчанию.
ТипОбъема7 REG_SZ VHDX Рекомендуемая конфигурация

Сайт B (восточная часть США)

Имя ключа Тип данных значение Описание
CCDLocations MULTI_SZ или REG_SZ type=smb,name="FILES SMB EAST US",connectionString=\\<storage-account-name-failover>.file.core.windows.net\<share-name>;type=smb,name="FILES SMB PROVIDER WEST US",connectionString=\\<storage-account-name-primary>.file.core.windows.net\<share-name> Пример
ClearCacheOnLogoff1 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
Включено DWORD 1 ОБЯЗАТЕЛЬНО
УдалитьЛокальныйПрофильКогдаДолженПрименятьсяVHD2 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
FlipFlopProfileDirectoryName3 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
ТребуютсяЗдоровыеПоставщикиДляРегистрации4 DWORD (32-битное целое число) 1 Рекомендуемая конфигурация
LockedRetryCount5 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
LockedRetryInterval5 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ТипПрофиля6 DWORD (32-битное целое число) 0 По умолчанию.
ИнтервалПовторногоПодключенияСекунды5 DWORD (32-битное целое число) 15 Рекомендуемая конфигурация
ReAttachRetryCount5 DWORD (32-битное целое число) 3 Рекомендуемая конфигурация
Размер в МБ DWORD (32-битное целое число) 30 000 По умолчанию.
ТипОбъема7 REG_SZ VHDX Рекомендуемая конфигурация

1 Рекомендуется для экономии места на локальном диске и уменьшения риска потери данных при использовании пуловых рабочих столов.
2 Рекомендуется для предотвращения использования пользователями локальных профилей, что может привести к неожиданной потере данных.
3 Обеспечивает более простой способ просмотра каталогов контейнеров.
4 Запрещает пользователям создавать локальный кэш, если хотя бы один поставщик работает неисправно.
5 Уменьшает время для повторных попыток, что ускоряет сценарий сбоя.
6 Использование единственного подключения снижает сложность и увеличивает производительность.
7 VHDX предпочтительнее VHD из-за поддерживаемого размера и уменьшения случаев повреждения.

Приложение: Схема логики нескольких VHDLocations

При использовании нескольких значений VHDLocations в параметре важно понимать, как FSLogix определяет используемое расположение.

Предупреждение

Пользователи, имеющие доступ к нескольким расположениям, могут создать новый профиль в другом расположении, если расположение для фактического профиля недоступно.

Снимок экрана, на котором показан механизм работы с несколькими локализациями VHD.

Рис. 6.VHDLocations Схема логики

Следующий шаг