Opcje magazynu kontenerów
Opcje magazynowania dla kontenerów FSLogix mogą się znacznie różnić w zależności od wielu czynników. Pierwsze czynniki podczas wybierania magazynu to platforma (czyli platforma Azure, środowisko lokalne itp.) i lokalizacja (czyli region geograficzny lub centrum danych) infrastruktury wirtualnej. W tym dokumencie opisano różne opcje i zagadnienia dotyczące wybierania i projektowania magazynu kontenerów.
Wymagania dotyczące magazynowania
Wymagania dotyczące magazynu mogą się znacznie różnić w zależności od użytkownika, aplikacji i działań w poszczególnych profilach. W poniższej tabeli przedstawiono przykład liczby operacji we/wy na sekundę profilu FSLogix do obsługi każdego użytkownika.
Zasób | Wymaganie |
---|---|
Stały stan operacji we/wy na sekundę | 10 |
Logowanie/wylogowywanie operacji we/wylogowywanie na sekundę | 50 |
Przykład w tej tabeli jest jednym użytkownikiem, ale może służyć do szacowania wymagań dla łącznej liczby użytkowników w danym środowisku. Na przykład potrzebujesz około 1000 operacji we/wy na sekundę dla 100 użytkowników i około 5000 operacji we/wy na sekundę podczas logowania się i wylogowania.
Typy magazynu
Niezależnie od konfiguracji kontenera wszystkie kontenery FSLogix mogą być przechowywane w udziałach plików obsługujących protokół SMB . Jeśli zdecydujesz się używać usługi Cloud Cache w ramach konfiguracji, możesz zdecydować się na przechowywanie kontenerów w obiekcie blob konta usługi Azure Storage.
Udziały plików SMB
Używane w:
VHDLocations
dla kontenerów profilów i ODFCCCDLocations
(Cloud Cache) dla kontenerów profilów i ODFC
Protokół SMB to sieciowy protokół udostępniania plików i zasobów korzystający z modelu klient-serwer. Klienci SMB, tacy jak komputery z systemem Windows w sieci, łączą się z dostawcami magazynu SMB w celu uzyskania dostępu do zasobów, takich jak pliki i katalogi. FsLogix nie implementuje prywatnego klienta ani protokołu SMB. Program FSLogix używa wbudowanego klienta SMB z systemu operacyjnego maszyn wirtualnych i nie jest powiązany z wersją protokołu SMB. Ponadto, jeśli dostawca magazynu SMB i klient systemu Windows mogą negocjować dla wielu kanałów SMB, fsLogix zyskuje tę korzyść.
Konta magazynu stronicowych obiektów blob platformy Azure
Używane w:
CCDLocations
(Pamięć podręczna w chmurze) tylko dla kontenerów profilów i ODFC
FsLogix komunikuje się z kontem usługi Azure Storage przy użyciu parametrów połączenia konta magazynu. Jak opisano w tym artykule, parametry połączenia zawiera chronione informacje o zabezpieczeniach. Znajomość tych informacji stanowi zagrożenie bezpieczeństwa, które należy rozważyć i ograniczyć przed użyciem tego typu dostawcy magazynu. Aby poprawnie zaimplementować tego typu dostawcę magazynu, parametry połączenia lub nazwa konta magazynu i klucz konta musi mieć wartość stored in the virtual machines credential manager
.
Azure Virtual Desktop (AVD) lub oparte na platformie Azure środowiska pulpitu wirtualnego
Platforma Azure udostępnia wiele rozwiązań magazynu, których można użyć do przechowywania kontenerów FSLogix. W tej sekcji porównano dostawców usługi Azure Storage dla usługi AVD i innych środowisk pulpitów wirtualnych opartych na platformie Azure (na przykład VMware, Citrix, RDS itp.).
Azure Files | Azure NetApp Files | Stronicowy obiekt blobplatformy Azure 1 | Bezpośrednie miejsca do magazynowania | |
---|---|---|---|---|
Przypadek użycia | Ogólnego przeznaczenia | Ultra performance or migration from NetApp on-premises (Ultra performance or migration from NetApp on-premises) (Ultra performance or migration from NetApp on- | Ogólnego przeznaczenia | Między platformami |
Usługa platformy | Tak, rozwiązanie natywne dla platformy Azure | Tak, rozwiązanie natywne dla platformy Azure | Tak, rozwiązanie natywne dla platformy Azure | Nie, samodzielne zarządzanie |
Dostępność w regionach | Wszystkie regiony | Wybieranie regionów | Wszystkie regiony | Wszystkie regiony |
Nadmiarowość | LRS, ZRS, GRS, GZRS | Replikacja lokalnie nadmiarowa, między regionami | Różni się | Różne |
Warstwy i wydajność | Premium, Optymalizacja transakcji, Gorąca lub Chłodna | Ultra, Premium lub Standardowa | Warstwy: różne, wydajność: różni się | Ultra, Ssd w warstwie Premium v2, SSD w warstwie Premium, SSD w warstwie Standardowa, HDD w warstwie Standardowa |
Wydajność | 100 TiB na akcję, do 5 PiB na konto ogólnego przeznaczenia | 100 TiB na wolumin, domyślny limit przydziału 25 TiB na subskrypcję | Do 8 TiB | 32 TiB - 65 TiB na dysk |
Ograniczenia | 10 000 dojść na udział plików | 1000 adresów IP na podsieć do limitów maszyn wirtualnych | Różni się | Różni się w zależności od liczby węzłów i dysków |
1 stronicowe obiekty blob platformy Azure są używane tylko w kontenerach usługi Cloud Cache
Lokalne lub inne platformy obciążeń
Gdy fsLogix jest implementowany w środowiskach innych niż Azure, opcje magazynu stają się nieograniczone. Zgodnie z opisem w sekcji Typ magazynu system FSLogix wymaga od dostawcy magazynu obsługi protokołu SMB i pracy z wbudowanym klientem SMB systemu Windows. Najważniejszym czynnikiem podczas wybierania platformy magazynu dla kontenerów FSLogix jest bliskość (opóźnienie) do infrastruktury pulpitu wirtualnego i wydajności systemu w odniesieniu do obciążeń użytkownika.
Następne kroki
Jak opisano, fsLogix można używać z różnymi opcjami magazynowania. Użyj następnych artykułów, aby utworzyć odpowiednią lokalizację przechowywania dla danego środowiska:
Azure Files
- Tworzenie udziału plików platformy Azure protokołu SMB
- Omówienie — lokalna usługa Active Directory uwierzytelnianie usług Domain Services za pośrednictwem protokołu SMB dla udziałów plików platformy Azure
- Włączanie uwierzytelniania usług Azure domena usługi Active Directory Services w usłudze Azure Files
- Włączanie uwierzytelniania Kerberos w usłudze Azure Active Directory dla tożsamości hybrydowych w usłudze Azure Files
Azure NetApp Files
- Tworzenie woluminu SMB dla usługi Azure NetApp Files ma zastosowanie również w przypadku korzystania z kontenera profilów FSLogix zamiast dysku profilu użytkownika