Udostępnij za pośrednictwem


Przykłady konfiguracji

Przykładowe konfiguracje opisane w tym artykule to postęp złożoności na podstawie opcji konfiguracji. Każdy przykład ma skojarzoną konfigurację skoncentrowaną na nadmiarowości lub odzyskiwaniu po awarii. Zalecamy wybranie najprostszej konfiguracji dla danego środowiska. Dodanie niepotrzebnej złożoności prowadzi do nieprawidłowych konfiguracji i spraw pomocy technicznej.

Użyj tych przykładów jako punktu wyjścia konfiguracji FSLogix. Pomysły i pojęcia w tych przykładach powinny informować o unikatowych wymaganiach organizacyjnych.

Przykład 1: Standardowa

Przykład konfiguracji Standardowa to najprostsza konfiguracja. Większość klientów powinna ją rozważyć.

Wymagania wstępne (Standardowa)

Elementy konfiguracji (Standardowa)

Elementy opis
Lokalizacja pojedynczego wirtualnego dysku twardego (VHD) To VHDLocations ustawienie zawiera pojedynczą ścieżkę Universal Naming Convention (UNC) do zasobu plików SMB.
Pojedynczy kontener Dla użytkownika jest tworzony pojedynczy kontener profilu. Kontener danych i plików pakietu Office (ODFC) nie jest skonfigurowany.
Brak połączeń współbieżnych Ustawienie ProfileType jest ustawione na 0 lub nieskonfigurowane. Profil użytkownika można zainstalować tylko w ramach jednego połączenia.
Brak niestandardowych przekierowań profilów Brak użycia pliku redirections.xml.

Ustawienia rejestru (Standardowa)

Nazwa klucza Typ danych Wartość opis
Włączono DWORD 1 WYMAGANE
UsuńLokalnyProfilKiedyVHDMaZastosowanie1 DWORD (Protokół DWORD) 1 Zalecane
FlipFlopProfileDirectoryName2 DWORD (Protokół DWORD) 1 Zalecane
LockedRetryCount3 DWORD (Protokół DWORD) 3 Zalecane
ZablokowanyCzasOczekiwaniaNaPonownąPróbę3 DWORD (Protokół DWORD) 15 Zalecane
Typ profilu 4 DWORD (Protokół DWORD) 0 Wartość domyślna
ReAttachIntervalSeconds3 DWORD (Protokół DWORD) 15 Zalecane
ReAttachRetryCount3 DWORD (Protokół DWORD) 3 Zalecane
RozmiarWMegabajtach DWORD (Protokół DWORD) 30000 Wartość domyślna
VHDLocations MULTI_SZ lub REG_SZ \\<storage-account-name>.file.core.windows.net\<share-name> Przykład
Typ woluminu 5 REG_SZ VHDX Zalecane

1 Zaleca się upewnienie się, że użytkownicy nie korzystają z profilów lokalnych, aby uniknąć nieoczekiwanej utraty danych.
2 Zapewnia łatwiejszy sposób przeglądania katalogów kontenera.
3 Skraca czas ponawiania prób, aby umożliwić szybsze wykrycie awarii.
4 Pojedyncze połączenia zmniejszają złożoność i zwiększają wydajność.
5 VHDX jest preferowany od VHD ze względu na obsługiwany rozmiar i zmniejszone ryzyko uszkodzeń.

Przykład 2: Standardowa i wysoka dostępność (pamięć podręczna w chmurze)

Przykład konfiguracji Standard + wysoka dostępność rozszerza podstawowy przykład Standard, włączając usługę Cloud Cache w celu zapewnienia regionalnej dostępności kontenera profilu. Ta konfiguracja została zaprojektowana w celu zapewnienia niezawodności i nadmiarowości. Kontener profilu jest dostępny, nawet jeśli awarie lub przerwy w działaniu wystąpią w określonym regionie.

Usługa Cloud Cache to warstwa zapewniająca odporność i dostępność, która okresowo zapisuje dane profilu do centralnego systemu wielu dostawców magazynu. Replikując dane między unikatowymi dostawcami magazynu, zapewnia to, że kontener profilu pozostaje dostępny, nawet jeśli jeden dostawca magazynu jest niedostępny. Takie podejście zwiększa niezawodność i minimalizuje przestoje użytkowników.

Kwestie kluczowe

  • Zapasowe i niezawodne: Umożliwia dostęp do kontenera profilu, nawet w przypadku usterek lub awarii, co minimalizuje przestoje dla użytkowników.
  • Odporność: Usługa Cloud Cache działa jako warstwa dostępności i okresowo przesyła dane profilu do wielu dostawców usług magazynowych.
  • Wiedza na temat projektowania magazynu: Funkcjonalność usługi Cloud Cache zależy od wydajności dostawców magazynu.

Podsumowanie

Konfiguracja Standard + Wysoka Dostępność łączy zalety konfiguracji standardowej z innymi środkami, aby zapewnić dostępność w różnych regionach. Kombinacja sprawia, że nadaje się do krytycznych aplikacji, które wymagają ciągłego dostępu do danych profilu.

Zrzut ekranu przedstawiający High-Availability usługi Cloud Cache F S Logix na wysokim poziomie.

Rysunek 1. Wysoka dostępność fsLogix przy użyciu pamięci podręcznej w chmurze

Wymagania wstępne (Standardowa i wysoka dostępność)

Elementy konfiguracji (Standardowa + Wysoka dostępność)

Elementy opis
Redundancja kontenera Ustawienie CCDLocations zawiera co najmniej dwóch dostawców pamięci masowej różnego rodzaju. Dostawcy magazynu znajdują się w tym samym regionie co maszyny wirtualne.
Pojedynczy kontener Dla użytkownika jest tworzony pojedynczy kontener profilu. Kontener ODFC nie jest skonfigurowany.
Brak połączeń współbieżnych Ustawienie ProfileType jest ustawione na 0 wartość lub nieskonfigurowane. Profil użytkownika można zainstalować tylko w ramach jednego połączenia.
Brak przekierowań profilów niestandardowych Brak użycia pliku redirections.xml.

Ustawienia rejestru (Standardowa + Wysoka dostępność)

Nazwa klucza Typ danych Wartość opis
CcDLocations MULTI_SZ lub 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> Przykład
ClearCacheOnLogoff1 DWORD (Protokół DWORD) 1 Zalecane
Włączono DWORD 1 WYMAGANE
DeleteLocalProfileWhenVHDShouldApply2 DWORD (Protokół DWORD) 1 Zalecane
FlipFlopProfileDirectoryName3 DWORD (Protokół DWORD) 1 Zalecane
HealthyProvidersRequiredForRegister4 DWORD (Protokół DWORD) 1 Zalecane
LockedRetryCount5 DWORD (Protokół DWORD) 3 Zalecane
ZablokowanyInterwałPonownejPróby5 DWORD (Protokół DWORD) 15 Zalecane
Typ profilu 6 DWORD (Protokół DWORD) 0 Wartość domyślna
InterwałPonownegoPołączeniaSekundy5 DWORD (Protokół DWORD) 15 Zalecane
ReAttachRetryCount5 DWORD (Protokół DWORD) 3 Zalecane
RozmiarWMegabajtach DWORD (Protokół DWORD) 30000 Wartość domyślna
Typ woluminu 7 REG_SZ VHDX Zalecane

1 Zalecane, aby zaoszczędzić miejsce na dysku lokalnym i zmniejszyć ryzyko utraty danych podczas korzystania z pulpitów w puli.
2 Zalecane, aby upewnić się, że użytkownicy nie korzystają z profilów lokalnych, co pozwala uniknąć nieoczekiwanej utraty danych.
3 Zapewnia łatwiejszy sposób przeglądania katalogów kontenerów.
4 Uniemożliwia użytkownikom tworzenie lokalnej pamięci podręcznej, jeśli co najmniej jeden dostawca nie jest w dobrej kondycji.
5 Zmniejsza częstotliwość prób ponawiania, aby umożliwić szybszy scenariusz niepowodzenia.
6 Pojedyncze połączenia zmniejszają złożoność i zwiększają wydajność.
7 VHDX jest preferowany nad dysk VHD ze względu na obsługiwany rozmiar i zmniejszone scenariusze uszkodzenia.

Przykład 3: Standardowa i odzyskiwanie po awarii (bez odzyskiwania profilu)

Przykład konfiguracji Standard + Disaster Recovery jest rozszerzeniem podstawowego przykładu standardowego . W tej konfiguracji zduplikowana infrastruktura istnieje w innym regionie, ale pozostaje wyłączona do czasu potrzeby. W przeciwieństwie do innych scenariuszy odzyskiwania, w tym podejściu nie następuje odzyskiwanie profilu. Zamiast tego użytkownicy tworzą nowe profile w lokalizacji alternatywnej. Ten scenariusz odzyskiwania jest najmniej złożony, ale ma znaczącą wadę. Środowisko użytkownika i szkolenie są kluczowymi składnikami sukcesu.

Kwestie kluczowe

  • Zduplikowana infrastruktura: Region odzyskiwania po awarii dubluje podstawową infrastrukturę, ale pozostaje nieaktywny do momentu, gdy będzie to wymagane.
  • Brak odzyskiwania profilu: Zamiast przywracać istniejące profile, użytkownicy tworzą nowe w lokalizacji alternatywnej.
  • Prostota: Takie podejście minimalizuje złożoność, ale w dużym stopniu opiera się na znajomości i szkoleniach użytkowników.
  • Środowisko użytkownika: Zapewnienie bezproblemowego przejścia i zrozumienia przez użytkownika ma kluczowe znaczenie.

Podsumowanie

Konfiguracja Standard + Disaster Recovery równoważy prostotę z potrzebą edukacji i adaptacji użytkowników.

Zrzut ekranu przedstawiający brak odzyskiwania profilu w systemie F S Logix.

Rysunek 2. Brak odzyskiwania profilu | Kontenery standardowe FSLogix (VHDLocations)

Wymagania wstępne (Standardowa + Odzyskiwanie po awarii)

  • Wymagania wstępne fsLogix, w tym wykluczenia antywirusowe.
  • Usługa Azure Virtual Desktop lub równoważna infrastruktura pulpitu wirtualnego.
  • Duplikowanie infrastruktury magazynu i zasobów obliczeniowych w innym regionie.
  • Zweryfikowane uprawnienia systemu plików NTFS i na poziomie udziału (tylko protokół SMB).

Elementy konfiguracji (Standardowa + Odzyskiwanie po awarii)

Elementy opis
Lokalizacja pojedynczego dysku VHD Ustawienie VHDLocations zawiera pojedynczą ścieżkę UNC do udziału plików SMB.
Pojedynczy kontener Dla użytkownika jest tworzony pojedynczy kontener profilu. Kontener ODFC nie jest skonfigurowany.
Brak połączeń współbieżnych Ustawienie ProfileType przyjmuje wartość 0 lub jest nieskonfigurowane. Profil użytkownika można zainstalować tylko w ramach jednego połączenia.
Brak przekierowań profilów niestandardowych Brak użycia pliku redirections.xml.

Ustawienia rejestru (Standardowa + Odzyskiwanie po awarii)

Nazwa klucza Typ danych Wartość opis
Włączono DWORD 1 WYMAGANE
UsuńLokalnyProfilGdyVAHPowinienDziałać1 DWORD (Protokół DWORD) 1 Zalecane
FlipFlopProfileDirectoryName2 DWORD (Protokół DWORD) 1 Zalecane
LockedRetryCount3 DWORD (Protokół DWORD) 3 Zalecane
ZablokowanyInterwałPonownejPróby3 DWORD (Protokół DWORD) 15 Zalecane
Typ profilu 4 DWORD (Protokół DWORD) 0 Wartość domyślna
ReAttachIntervalSeconds3 DWORD (Protokół DWORD) 15 Zalecane
ReAttachRetryCount3 DWORD (Protokół DWORD) 3 Zalecane
RozmiarWMegabajtach DWORD (Protokół DWORD) 30000 Wartość domyślna
VHDLocations MULTI_SZ lub REG_SZ \\<storage-account-name>.file.core.windows.net\<share-name> Przykład
Typ woluminu 5 REG_SZ VHDX Zalecane

1 Zaleca się, aby upewnić się, że użytkownicy nie korzystają z profilów lokalnych i nieoczekiwanie tracą danych.
2 Zapewnia łatwiejszy sposób przeglądania katalogów kontenerów.
3 Zmniejsza czas ponawiania prób w celu umożliwienia szybszego scenariusza niepowodzenia.
4 Pojedyncze połączenia zmniejszają złożoność i zwiększają wydajność.
5 VHDX jest preferowane od VHD ze względu na obsługiwany rozmiar i zmniejszone ryzyko uszkodzenia.

Przykład 4. Zaawansowane

Przykład konfiguracji zaawansowanej opiera się na przykładzie Standardowym, wprowadzając więcej funkcji w celu zwiększenia elastyczności i dostosowania.

Kwestie kluczowe

  • Wiele ustawień VHDLocations lub ustawień specyficznych dla obiektu: Można określić wiele lokalizacji do przechowywania profilów użytkowników (VHDLocations). Alternatywnie można zdefiniować ustawienia specyficzne dla obiektu, aby dostosować zachowanie profilu dla określonych użytkowników lub grup. Ta elastyczność umożliwia optymalizowanie zarządzania profilami na podstawie potrzeb organizacji.
  • Minimalne wpisy w przekierowaniach profilu niestandardowego: W przeciwieństwie do konfiguracji standardowej, w której plik redirections.xml nie jest używany, konfiguracja zaawansowana minimalizuje liczbę wpisów redirections.xml. Każdy wpis w konfiguracji redirections.xml zwiększa złożoność i może powodować nieznane zachowania aplikacji. Minimalizacja tych wpisów może zapewnić ogólne lepsze środowisko użytkownika.

Podsumowanie

Konfiguracja zaawansowana zapewnia szczegółową kontrolę nad magazynem i przekierowywaniem profilów, dzięki czemu jest odpowiednia dla organizacji z różnymi wymaganiami.

Wymagania wstępne (zaawansowane)

Elementy konfiguracji (zaawansowane)

Elementy opis
Wiele lokalizacji VHD Ustawienie VHDLocations zawiera jedną lub wiele ścieżek UNC (oddzielonych średnikami) na udziały plików SMB.
Ustawienia specyficzne dla obiektu Zezwala na unikatowe ustawienia na podstawie identyfikatora SID użytkownika lub grupy.
Pojedynczy kontener Dla użytkownika jest tworzony pojedynczy kontener profilu. Kontener ODFC nie jest skonfigurowany.
Brak połączeń współbieżnych Ustawienie ProfileType przyjmuje wartość 0 lub jest nieskonfigurowane. Profil użytkownika można zainstalować tylko w ramach jednego połączenia.
Minimalna redirections.xml Plik .xml zawiera minimalne wpisy z niewielką złożonością.

Aby uzyskać więcej informacji, zobacz Profil niestandardowy redirections.xml.

Aby uzyskać informacje na temat implementowania tej funkcji dla usługi Microsoft Teams, zobacz Samouczek: tworzenie i implementowanie redirections.xml.

Ustawienia rejestru (zaawansowane)

Wiele lokalizacji VHDLocation

Nazwa klucza Typ danych Wartość opis
Włączono DWORD 1 WYMAGANE
UsuńLokalnyProfilGdyVAHPowinienDziałać1 DWORD (Protokół DWORD) 1 Zalecane
FlipFlopProfileDirectoryName2 DWORD (Protokół DWORD) 1 Zalecane
LockedRetryCount3 DWORD (Protokół DWORD) 3 Zalecane
ZablokowanyInterwałPonownejPróby3 DWORD (Protokół DWORD) 15 Zalecane
Typ profilu 4 DWORD (Protokół DWORD) 0 Wartość domyślna
ReAttachIntervalSeconds3 DWORD (Protokół DWORD) 15 Zalecane
ReAttachRetryCount3 DWORD (Protokół DWORD) 3 Zalecane
RedirXMLSourceFolder REG_SZ \\<server-name>\<share-name> Przykład
RozmiarWMegabajtach DWORD (Protokół DWORD) 30000 Wartość domyślna
VHDLocations MULTI_SZ lub REG_SZ \\<storage-account-name-1>.file.core.windows.net\<share-name>;\\<storage-account-name-2>.file.core.windows.net\<share-name> Przykład
Typ woluminu 5 REG_SZ VHDX Zalecane

Lokalizacje VHDLocations specyficzne dla obiektu

Ustawienie domyślne VHDLocations jest używane dla każdego użytkownika lub grupy, która nie jest zgodna z konfiguracją specyficzną dla obiektu.

Ścieżka rejestru:HKLM:\SOFTWARE\FSLogix\Profiles\

Nazwa klucza Typ danych Wartość opis
Włączono DWORD (Protokół DWORD) 1 WYMAGANE
UsuńProfilLokalnyGdyPowinienByćZastosowanyVHD1 DWORD (Protokół DWORD) 1 Zalecane
FlipFlopProfileDirectoryName2 DWORD (Protokół DWORD) 1 Zalecane
LockedRetryCount3 DWORD (Protokół DWORD) 3 Zalecane
LockedRetryInterval3 DWORD (Protokół DWORD) 15 Zalecane
Typ profilu 4 DWORD (Protokół DWORD) 0 Wartość domyślna
InterwałPonownegoPołączeniaSekundy3 DWORD (Protokół DWORD) 15 Zalecane
ReAttachRetryCount3 DWORD (Protokół DWORD) 3 Zalecane
RedirXMLSourceFolder REG_SZ \\<server-name>\<share-name> Przykład
RozmiarWMegabajtach DWORD (Protokół DWORD) 30000 Wartość domyślna
VHDLocations MULTI_SZ lub REG_SZ \\<storage-account-name>.file.core.windows.net\<share-name> Przykład
Typ woluminu 5 REG_SZ VHDX Zalecane

Ścieżka rejestru:HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-1234\

Nazwa klucza Typ danych Wartość opis
VHDLocations MULTI_SZ lub REG_SZ \\<server-name>\<share-name> Przykład

Ścieżka rejestru:HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-4321\

Nazwa klucza Typ danych Wartość opis
VHDLocations MULTI_SZ lub REG_SZ \\<azure-netapp-files-computer-account>.contoso.com\<share-name> Przykład

Ostrzeżenie

Użycie wielu wpisów w VHDLocations nie zapewnia odporności na błędy kontenera. Kiedy istnieje wiele wpisów, użytkownicy próbują w kolejności utworzyć lub zlokalizować swój kontener z listy lokalizacji. Pierwsza lokalizacja, do której użytkownik ma dostęp lub która jest dostępna, to miejsce utworzenia lub dołączenie kontenera. Jeśli używasz wielu wpisów, użytkownicy powinni mieć dostęp tylko do jednej lokalizacji. Rozważ użycie ustawień konfiguracji specyficznych dla obiektu zamiast wielu lokalizacji VHDLocations.

1 Zaleca się upewnienie się, że użytkownicy nie korzystają z profilów lokalnych, aby uniknąć nieoczekiwanej utraty danych.
2 Zapewnia łatwiejszy sposób przeglądania katalogów kontenera.
3 Skraca czas ponawiania prób, aby umożliwić szybsze wykrycie awarii.
4 Pojedyncze połączenia zmniejszają złożoność i zwiększają wydajność.
5 VHDX jest preferowany od VHD ze względu na obsługiwany rozmiar i zmniejszone ryzyko uszkodzeń.

Przykład 5: Zaawansowane odzyskiwanie po awarii (podstawowy / awaryjne przełączenie)

Przykład konfiguracji Advanced + odzyskiwanie po awarii zwiększa złożoność poprzez projektowanie przełączania awaryjnego. Ta wspólna strategia pomaga zapewnić dostępność i niezawodność infrastruktury, jeśli wystąpi katastrofa lub awaria. Za pomocą usługi Cloud Cache można skonfigurować urządzenia tak, aby korzystały z dwóch dostawców pamięci masowej, którzy przechowują dane profilu w różnych lokalizacjach.

Usługa Cloud Cache synchronizuje dane profilu z każdym z dwóch dostawców przechowywania asynchronicznie, dzięki czemu zawsze dostępna jest najnowsza wersja danych. Niektóre urządzenia znajdują się w lokalizacji podstawowej, a inne urządzenia znajdują się w lokalizacji trybu failover. Usługa Cloud Cache określa priorytet pierwszego dostawcy magazynu (najbliżej urządzenia) i używa innego dostawcy magazynu jako kopii zapasowej.

Jeśli na przykład twoje urządzenie podstawowe znajduje się w regionie Zachodnie Stany USA, a urządzenie trybu failover znajduje się w regionie Wschodnie Stany USA, możesz skonfigurować Cloud Cache w następujący sposób:

  • Urządzenie podstawowe używa dostawcy magazynu w regionie Zachodnie stany USA jako pierwszej opcji i dostawcy magazynu w regionie Wschodnie stany USA jako drugą opcję.
  • Urządzenie trybu failover używa dostawcy magazynu w regionie Wschodnie stany USA jako pierwszej opcji i dostawcy magazynu w regionie Zachodnie stany USA jako drugiej opcji.
  • Jeśli urządzenie podstawowe lub najbliższy dostawca magazynu ulegnie awarii, możesz przełączyć się na urządzenie trybu failover lub dostawcę magazynu kopii zapasowych i kontynuować pracę bez utraty danych profilu.

Kwestie kluczowe

  • Projekt awaryjny: Ten projekt zapewnia dostępność i niezawodność infrastruktury w przypadku katastrofy lub awarii.
  • Magazyn profilów: Usługa Cloud Cache umożliwia przechowywanie danych profilu w różnych lokalizacjach.
  • Dodatkowy koszt magazynowania: Wiele lokalizacji magazynu zwiększa całkowity koszt.
  • Doskonałość operacyjna: Proces ręcznego przechodzenia w tryb failover, który może wymagać zatwierdzenia osób biorących udział w projekcie biznesowym i weryfikacji procesu.
  • Doświadczenie użytkownika: Możesz doświadczyć pewnego opóźnienia lub niespójności w danych profilu z powodu asynchronicznej synchronizacji do dwóch dostawców usług magazynujących.

Podsumowanie

Konfiguracja Zaawansowane i odzyskiwanie po awarii pokazuje, jak projekt trybu failover w usłudze Cloud Cache może zwiększyć niezawodność i dostępność infrastruktury przy użyciu dwóch dostawców magazynu w różnych lokalizacjach. Podkreśla również wady tego podejścia, takie jak więcej kosztów, potrzeba ręcznego inicjowania trybu failover oraz potencjalne opóźnienie lub niespójność danych profilu.

Zrzut ekranu przedstawiający tryb failover odzyskiwania po awarii W usłudze F S Logix.

Rysunek 3. Pamięć podręczna w chmurze (podstawowa/awaryjna) | FSLogix Cloud Cache (CCDLocations)

Wymagania wstępne (zaawansowane i odzyskiwanie po awarii)

Elementy konfiguracji (Zaawansowane oraz odzyskiwanie po awarii)

Elementy opis
Redundancja kontenera To CCDLocations ustawienie zawiera dwóch dostawców pamięci masowej.1 Lokacja główna jest skonfigurowana tak, że najpierw wymieniony jest najbliższy dostawca pamięci masowej, a dostawca pamięci masowej w trybie awaryjnym jest wymieniony jako ostatni. Lokacja trybu failover ma konfigurację odwrotną. Najbliższy dostawca magazynu jest pierwszy, a dostawcy magazynu lokacji głównej są wymienieni na ostatniej liście.
Pojedynczy kontener Dla użytkownika jest tworzony pojedynczy kontener profilu. Kontener ODFC nie jest skonfigurowany.
Brak połączeń współbieżnych Ustawienie ProfileType jest ustawione na 0 lub nieskonfigurowane. Profil użytkownika można zainstalować tylko w ramach jednego połączenia.
Brak przekierowań profilów niestandardowych Brak użycia pliku redirections.xml.

1 Dostawcy magazynu muszą znajdować się w różnych regionach lub lokalizacjach.

Aby zapoznać się z naszymi zalecanymi wykluczeniami, zobacz Niestandardowe przekierowania profilów.

Ustawienia rejestru (zaawansowane i odzyskiwanie po awarii)

Lokacja główna

Nazwa klucza Typ danych Wartość opis
CcDLocations MULTI_SZ lub 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> Przykład
ClearCacheOnLogoff1 DWORD (Protokół DWORD) 1 Zalecane
Włączono DWORD 1 WYMAGANE
DeleteLocalProfileWhenVHDShouldApply2 DWORD (Protokół DWORD) 1 Zalecane
FlipFlopProfileDirectoryName3 DWORD (Protokół DWORD) 1 Zalecane
HealthyProvidersRequiredForRegister4 DWORD (Protokół DWORD) 1 Zalecane
LockedRetryCount5 DWORD (Protokół DWORD) 3 Zalecane
ZablokowanyInterwałPonownejPróby5 DWORD (Protokół DWORD) 15 Zalecane
Typ profilu 6 DWORD (Protokół DWORD) 0 Wartość domyślna
InterwałPonownegoPołączeniaSekundy5 DWORD (Protokół DWORD) 15 Zalecane
ReAttachRetryCount5 DWORD (Protokół DWORD) 3 Zalecane
RozmiarWMegabajtach DWORD (Protokół DWORD) 30000 Wartość domyślna
Typ woluminu 7 REG_SZ VHDX Zalecane

Witryna trybu failover

Nazwa klucza Typ danych Wartość opis
CcDLocations MULTI_SZ lub 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> Przykład
ClearCacheOnLogoff1 DWORD (Protokół DWORD) 1 Zalecane
Włączono DWORD 1 WYMAGANE
DeleteLocalProfileWhenVHDShouldApply2 DWORD (Protokół DWORD) 1 Zalecane
FlipFlopProfileDirectoryName3 DWORD (Protokół DWORD) 1 Zalecane
HealthyProvidersRequiredForRegister4 DWORD (Protokół DWORD) 1 Zalecane
LockedRetryCount5 DWORD (Protokół DWORD) 3 Zalecane
ZablokowanyInterwałPonownejPróby5 DWORD (Protokół DWORD) 15 Zalecane
Typ profilu 6 DWORD (Protokół DWORD) 0 Wartość domyślna
InterwałPonownegoPołączeniaSekundy5 DWORD (Protokół DWORD) 15 Zalecane
ReAttachRetryCount5 DWORD (Protokół DWORD) 3 Zalecane
RozmiarWMegabajtach DWORD (Protokół DWORD) 30000 Wartość domyślna
Typ woluminu 7 REG_SZ VHDX Zalecane

1 Zalecane, aby zaoszczędzić miejsce na dysku lokalnym i zmniejszyć ryzyko utraty danych podczas korzystania z pulpitów w puli.
2 Zalecane, aby upewnić się, że użytkownicy nie korzystają z profilów lokalnych, co pozwala uniknąć nieoczekiwanej utraty danych.
3 Zapewnia łatwiejszy sposób przeglądania katalogów kontenerów.
4 Uniemożliwia użytkownikom tworzenie lokalnej pamięci podręcznej, jeśli co najmniej jeden dostawca nie jest w dobrej kondycji.
5 Zmniejsza częstotliwość prób ponawiania, aby umożliwić szybszy scenariusz niepowodzenia.
6 Pojedyncze połączenia zmniejszają złożoność i zwiększają wydajność.
7 VHDX jest preferowany nad dysk VHD ze względu na obsługiwany rozmiar i zmniejszone scenariusze uszkodzenia.

Przykład 6. Złożony

Przykład konfiguracji złożonej opiera się na przykładzie Zaawansowane , wprowadzając wiele połączeń. W tej konfiguracji profile użytkowników mogą obsługiwać wiele połączeń. Z tego powodu jeden użytkownik może mieć aktywne sesje na różnych urządzeniach jednocześnie.

Pomimo zwiększonej złożoności celem jest zapewnienie bezproblemowego środowiska dla użytkowników. Prawidłowo skonfigurowane wiele połączeń zwiększa produktywność i elastyczność, co sprawia, że ta konfiguracja jest odpowiednia dla organizacji o zróżnicowanych potrzebach i wysokich wymaganiach.

Usługa Azure Virtual Desktop nie obsługuje wielu połączeń w ramach tej samej puli hostów.

Podsumowanie

Złożona konfiguracja równoważy wyrafinowanie dzięki projektowi skoncentrowanym na użytkowniku, co czyni go idealnym rozwiązaniem dla dużych organizacji wymagających skalowalności i niezawodnego zarządzania profilami.

Zrzut ekranu przedstawiający wiele połączeń F S Logix.

Rysunek 4. Złożony przykład z wieloma połączeniami | Kontenery standardowe FSLogix (VHDLocations)

Wymagania wstępne (złożone)

Elementy konfiguracji (złożone)

Elementy opis
Wiele lokalizacji VHD Ustawienie VHDLocations zawiera jedną lub wiele ścieżek UNC (oddzielonych średnikiem) do udziałów plików SMB.
Ustawienia specyficzne dla obiektu Zezwala na unikatowe ustawienia na podstawie identyfikatora SID użytkownika lub grupy.
Pojedynczy kontener Dla użytkownika jest tworzony pojedynczy kontener profilu. Kontener ODFC nie jest skonfigurowany.
Połączenia współbieżne Ustawienie ProfileType ma wartość 3. Użytkownicy mogą mieć wiele logów, ale tylko jedna sesja (1) umożliwia zapisywanie na podstawowym dysku VHD.
(Opcjonalnie) redirections.xml Plik .xml zawiera różne wpisy z dodatkową złożonością.

Aby uzyskać więcej informacji, zobacz Profil niestandardowy redirections.xml.

Aby uzyskać informacje na temat implementowania tej funkcji dla usługi Microsoft Teams, zobacz Samouczek: tworzenie i implementowanie redirections.xml.

Ustawienia rejestru (złożone)

Wiele lokalizacji VHDLocation

Nazwa klucza Typ danych Wartość opis
Włączono DWORD 1 WYMAGANE
UsuńLokalnyProfilKiedyVHDMaZastosowanie1 DWORD (Protokół DWORD) 1 Zalecane
FlipFlopProfileDirectoryName2 DWORD (Protokół DWORD) 1 Zalecane
LockedRetryCount3 DWORD (Protokół DWORD) 3 Zalecane
ZablokowanyCzasOczekiwaniaNaPonownąPróbę3 DWORD (Protokół DWORD) 15 Zalecane
Typ profilu 4 DWORD (Protokół DWORD) 0 Wartość domyślna
ReAttachIntervalSeconds3 DWORD (Protokół DWORD) 15 Zalecane
ReAttachRetryCount3 DWORD (Protokół DWORD) 3 Zalecane
RedirXMLSourceFolder REG_SZ \\<server-name>\<share-name> Przykład
RozmiarWMegabajtach DWORD (Protokół DWORD) 30000 Wartość domyślna
VHDLocations MULTI_SZ lub REG_SZ \\<storage-account-name-1>.file.core.windows.net\<share-name>;\\<storage-account-name-2>.file.core.windows.net\<share-name> Przykład
Typ woluminu 5 REG_SZ VHDX Zalecane

Lokalizacje VHDLocations specyficzne dla obiektu

Ustawienie domyślne VHDLocations jest używane dla każdego użytkownika lub grupy, która nie jest zgodna z konfiguracją specyficzną dla obiektu.

Ścieżka rejestru:HKLM:\SOFTWARE\FSLogix\Profiles\

Nazwa klucza Typ danych Wartość opis
Włączono DWORD (Protokół DWORD) 1 WYMAGANE
UsuńLokalnyProfilKiedyVHDMaZastosowanie1 DWORD (Protokół DWORD) 1 Zalecane
FlipFlopProfileDirectoryName2 DWORD (Protokół DWORD) 1 Zalecane
LockedRetryCount3 DWORD (Protokół DWORD) 3 Zalecane
ZablokowanyCzasOczekiwaniaNaPonownąPróbę3 DWORD (Protokół DWORD) 15 Zalecane
Typ profilu 4 DWORD (Protokół DWORD) 0 Wartość domyślna
ReAttachIntervalSeconds3 DWORD (Protokół DWORD) 15 Zalecane
ReAttachRetryCount3 DWORD (Protokół DWORD) 3 Zalecane
RedirXMLSourceFolder REG_SZ \\<server-name>\<share-name> Przykład
RozmiarWMegabajtach DWORD (Protokół DWORD) 30000 Wartość domyślna
VHDLocations MULTI_SZ lub REG_SZ \\<storage-account-name>.file.core.windows.net\<share-name> Przykład
Typ woluminu 5 REG_SZ VHDX Zalecane

Ścieżka rejestru:HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-1234\

Nazwa klucza Typ danych Wartość opis
VHDLocations MULTI_SZ lub REG_SZ \\<server-name>\<share-name> Przykład

Ścieżka rejestru:HKLM:\SOFTWARE\FSLogix\Profiles\ObjectSpecific\S-0-0-00-000000000-0000000000-000000000-4321\

Nazwa klucza Typ danych Wartość opis
VHDLocations MULTI_SZ lub REG_SZ \\<azure-netapp-files-computer-account>.contoso.com\<share-name> Przykład

Ostrzeżenie

Użycie wielu wpisów w VHDLocations nie zapewnia odporności na błędy kontenera. Gdy istnieje wiele wpisów, użytkownik próbuje utworzyć lub zlokalizować swój kontener z listy lokalizacji w kolejności. Pierwsza lokalizacja, do której użytkownik ma dostęp lub która jest dostępna, to miejsce utworzenia lub dołączenie kontenera. Jeśli używasz wielu wpisów, użytkownicy powinni mieć dostęp tylko do jednej lokalizacji. Rozważ użycie ustawień konfiguracji specyficznych dla obiektu zamiast wielu lokalizacji VHDLocations.

1 Zaleca się upewnienie się, że użytkownicy nie korzystają z profilów lokalnych, aby uniknąć nieoczekiwanej utraty danych.
2 Zapewnia łatwiejszy sposób przeglądania katalogów kontenera.
3 Skraca czas ponawiania prób, aby umożliwić szybsze wykrycie awarii.
4 Pojedyncze połączenia zmniejszają złożoność i zwiększają wydajność.
5 VHDX jest preferowany od VHD ze względu na obsługiwany rozmiar i zmniejszone ryzyko uszkodzeń.

Przykład 7: Złożone odzyskiwanie danych po awarii (aktywne/aktywne)

Przykład konfiguracji Złożona + odzyskiwanie po awarii opiera się na przykładzie Zaawansowana + odzyskiwanie po awarii przez zaimplementowanie aktywnego/aktywnego projektowania. Zamiast równoważenia obciążenia między dwiema lokacjami ta konfiguracja opiera się na użytkownikach mających dostęp tylko do jednej lokalizacji. Jeśli istnieje ciągłość działania lub ciągłość działania i odzyskiwanie po awarii, użytkownicy z regionu, w którym wystąpił błąd, otrzymają dostęp do maszyn wirtualnych w działającym regionie.

Kwestie kluczowe

  • Możliwość pracy w trybie failover: Jeśli wystąpi awaria, regiony, które przeżyły, muszą mieć pojemność, aby obsługiwać wszystkich użytkowników.
  • Przechowywanie profilów: Usługa Cloud Cache umożliwia przechowywanie danych profilu w różnych lokalizacjach.
  • Dodatkowy koszt magazynowania: Wiele lokalizacji magazynu zwiększa całkowity koszt.
  • Doskonałość operacyjna: Proces ręcznego przechodzenia w tryb failover, który może wymagać zatwierdzenia osób biorących udział w projekcie biznesowym, weryfikacji procesów i odpowiednich przypisań użytkowników.
  • Doświadczenie użytkownika: Możesz zauważyć pewne opóźnienie lub niespójność danych profilu z powodu asynchronicznej synchronizacji z dwoma dostawcami usług przechowywania.

Podsumowanie

Konfiguracja złożonej i odzyskiwania po awarii z pamięcią podręczną w chmurze zapewnia nadmiarowość i elastyczność, ale decyzje biznesowe odgrywają kluczową rolę w inicjowaniu trybu failover.

Zrzut ekranu przedstawiający aktywne/aktywne odzyskiwanie po awarii systemu F S Logix.

Rysunek 5. Pamięć podręczna w chmurze (aktywna/aktywna) | FSLogix Cloud Cache (CCDLocations)

Wymagania wstępne (złożone i odzyskiwanie po awarii)

  • Wymagania wstępne fsLogix, w tym wykluczenia antywirusowe.
  • Usługa Azure Virtual Desktop lub równoważna infrastruktura pulpitu wirtualnego.
  • Oddzielne pule maszyn wirtualnych w każdej lokalizacji.
  • Użytkownicy mają dostęp tylko do jednego regionu w danym momencie.
  • Zweryfikowane uprawnienia udziału i systemu plików NTFS (tylko protokół SMB).

Elementy konfiguracji (kompleksowe oraz odzyskiwanie po awarii)

Elementy opis
Redundancja kontenera To CCDLocations ustawienie zawiera dwóch dostawców magazynu.1 Lokacja główna jest skonfigurowana z pierwszym w kolejności najbliższym dostawcą magazynu, a dostawca magazynu trybu failover podany jest jako ostatni na liście. Lokacja trybu failover ma konfigurację odwrotną. Najpierw najbliższy dostawca magazynu, a następnie dostawcy magazynu lokacji głównej wymienieni na ostatniej liście.
Pojedynczy kontener Profil i kontener ODFC istnieje lub jest tworzony dla każdego użytkownika.
Brak połączeń współbieżnych Ustawienie ProfileType jest ustawione na 0 lub nieskonfigurowane. Profil użytkownika można zainstalować tylko w ramach jednego połączenia.
(Opcjonalnie) redirections.xml Plik .xml zawiera różne wpisy z dodatkową złożonością.

Aby uzyskać więcej informacji, zapoznaj się z Niestandardowym profilem redirections.xml.

Aby uzyskać informacje na temat implementowania tej funkcji dla usługi Microsoft Teams, zobacz Samouczek: tworzenie i implementowanie redirections.xml.

Ustawienia rejestru (złożone i odzyskiwanie po awarii)

Lokacja A (Zachodnie stany USA)

Nazwa klucza Typ danych Wartość opis
CcDLocations MULTI_SZ lub 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> Przykład
ClearCacheOnLogoff1 DWORD (Protokół DWORD) 1 Zalecane
Włączono DWORD 1 WYMAGANE
DeleteLocalProfileWhenVHDShouldApply2 DWORD (Protokół DWORD) 1 Zalecane
FlipFlopProfileDirectoryName3 DWORD (Protokół DWORD) 1 Zalecane
HealthyProvidersRequiredForRegister4 DWORD (Protokół DWORD) 1 Zalecane
LockedRetryCount5 DWORD (Protokół DWORD) 3 Zalecane
ZablokowanyInterwałPonownejPróby5 DWORD (Protokół DWORD) 15 Zalecane
Typ profilu 6 DWORD (Protokół DWORD) 0 Wartość domyślna
InterwałPonownegoPołączeniaSekundy5 DWORD (Protokół DWORD) 15 Zalecane
ReAttachRetryCount5 DWORD (Protokół DWORD) 3 Zalecane
RozmiarWMegabajtach DWORD (Protokół DWORD) 30000 Wartość domyślna
Typ woluminu 7 REG_SZ VHDX Zalecane

Witryna B (Wschodnie stany USA)

Nazwa klucza Typ danych Wartość opis
CcDLocations MULTI_SZ lub 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> Przykład
ClearCacheOnLogoff1 DWORD (Protokół DWORD) 1 Zalecane
Włączono DWORD 1 WYMAGANE
DeleteLocalProfileWhenVHDShouldApply2 DWORD (Protokół DWORD) 1 Zalecane
FlipFlopProfileDirectoryName3 DWORD (Protokół DWORD) 1 Zalecane
HealthyProvidersRequiredForRegister4 DWORD (Protokół DWORD) 1 Zalecane
LockedRetryCount5 DWORD (Protokół DWORD) 3 Zalecane
ZablokowanyInterwałPonownejPróby5 DWORD (Protokół DWORD) 15 Zalecane
Typ profilu 6 DWORD (Protokół DWORD) 0 Wartość domyślna
InterwałPonownegoPołączeniaSekundy5 DWORD (Protokół DWORD) 15 Zalecane
ReAttachRetryCount5 DWORD (Protokół DWORD) 3 Zalecane
RozmiarWMegabajtach DWORD (Protokół DWORD) 30000 Wartość domyślna
Typ woluminu 7 REG_SZ VHDX Zalecane

1 Zalecane, aby zaoszczędzić miejsce na dysku lokalnym i zmniejszyć ryzyko utraty danych podczas korzystania z pulpitów w puli.
2 Zalecane, aby upewnić się, że użytkownicy nie korzystają z profilów lokalnych, co pozwala uniknąć nieoczekiwanej utraty danych.
3 Zapewnia łatwiejszy sposób przeglądania katalogów kontenerów.
4 Uniemożliwia użytkownikom tworzenie lokalnej pamięci podręcznej, jeśli co najmniej jeden dostawca nie jest w dobrej kondycji.
5 Zmniejsza częstotliwość prób ponawiania, aby umożliwić szybszy scenariusz niepowodzenia.
6 Pojedyncze połączenia zmniejszają złożoność i zwiększają wydajność.
7 VHDX jest preferowany nad dysk VHD ze względu na obsługiwany rozmiar i zmniejszone scenariusze uszkodzenia.

Dodatek: Wiele diagramów logiki VHDLocations

Jeśli używasz wielu wartości w ustawieniu VHDLocations , ważne jest, aby zrozumieć, w jaki sposób fsLogix określa lokalizację do użycia.

Ostrzeżenie

Użytkownicy, którzy mają dostęp do wielu lokalizacji, mogą utworzyć nowy profil w innej lokalizacji, jeśli lokalizacja rzeczywistego profilu nie jest dostępna.

Zrzut ekranu przedstawiający wiele logiki lokalizacji H D V.

Rysunek 6.VHDLocations diagram logiki

Następny krok