Opcje wysokiej dostępności dla produktu FSLogix
Projekt wysokiej dostępności nie koncentruje się wyłącznie na jednym elemercie, a nie na zapewnieniu, że wszystkie elementy danego rozwiązania mają poziom nadmiarowości. Cel projektu FSLogix stosuje wysoką dostępność, aby podstawowy dostawca magazynu miał repliki danych. Ten cel nie uwzględnia dostępności maszyny wirtualnej, sieci ani innego zasobu zależnego potrzebnego do uzyskania dostępu do dostawcy magazynu. Zaimplementowanie rozwiązania o wysokiej dostępności dla profilów użytkowników ma na celu odizolowanie użytkowników od problemów z magazynem lub krótkotrwałych awarii.
Uwaga
Wysoka dostępność w tych kontekstach koncentruje się w szczególności na ochronie kontenera profilu użytkownika w tym samym regionie lub centrum danych.
Wysoka dostępność za pomocą kontenerów usługi Cloud Cache (preferowane)
- Przegląd: Omówienie usługi Cloud Cache
Napiwek
Przykłady magazynu na diagramach można zamienić na stronicowe obiekty blob platformy Azure zamiast usługi Azure Files. Skonfigurowanie zarówno usługi Azure Files, jak i stronicowych obiektów blob nie jest wystarczająco unikatowe, aby zapewnić wystarczający poziom izolacji w przypadku awarii.
Kontenery usługi Cloud Cache to pliki VHD(x) profilu użytkownika używane z dostawcami magazynu wymienionymi w ustawieniu CCDLocations
konfiguracji. Usługa Cloud Cache umożliwia wielu dostawcom magazynu, którzy są na bieżąco z lokalnej pamięci podręcznej maszyny wirtualnej. Korzystając z wielu dostawców magazynu, zarówno lokalne, jak i oparte na platformie Azure rozwiązania mogą być w stanie oddzielić dostawców magazynu w celu ograniczenia awarii jednego (1) z wpływu na obu dostawców magazynu. Najczęściej wysoka dostępność jest osiągana przy użyciu unikatowych dostawców magazynu w tym samym regionie lub centrum danych.
Usługa Azure Files jest skonfigurowana dla magazynu ZRS, a usługa Azure NetApp Files nie jest skonfigurowana z żadną nadmiarowością. Ten projekt ogranicza narażenie na awarię lub problem wpływający na jedną z tych platform magazynu, co zapewnia większą odporność niż tworzenie dwóch (2) udziałów (udziałów), dwóch (2) usługi Azure NetApp Files (pul pojemności lub woluminów) lub dwóch (2) kont obiektów blob stronicowych platformy Azure.
Rysunek 1. Wysoka dostępność fsLogix z pamięcią podręczną w chmurze
Hosty sesji w usłudze Azure Virtual Desktop (AVD) są konfigurowane przy użyciu polecenia CCDLocations
. Diagram jest oparty na typowym scenariuszu wdrażania usługi AVD. Chociaż ten projekt nie reprezentuje każdego środowiska klienta, celem jest zademonstrowanie konfiguracji wielu dostawców w jednym regionie lub centrum danych na potrzeby wysokiej dostępności. Usługa Cloud Cache jest skonfigurowana w taki sposób, że lokalna pamięć podręczna jest przechowywana na tym samym dysku co system operacyjny. Alternatywnie można skonfigurować maszynę wirtualną przy użyciu innego dysku, na platformie Azure ten dysk może być dyskiem zarządzanym (dyskiem danych) lub dyskiemtymczasowym 1.
1 Dyski tymczasowe mają wiele zastrzeżeń i powinny zostać poddane przeglądowi przed wdrożeniem w środowisku produkcyjnym.
Wysoka dostępność ze standardowymi kontenerami
Kontenery standardowe to pliki VHD(x) profilu użytkownika używane z dostawcami magazynu, które są wymienione w ustawieniu VHDLocations
konfiguracji. Klienci korzystający z programu FSLogix w środowisku lokalnym mogą mieć ograniczone opcje projektowania odporności magazynu w porównaniu z dostawcami magazynu opartymi na platformie Azure. Ten projekt wymaga znacznych inwestycji w architekturę magazynu, która jest lokalnie nadmiarowa i nadmiarowa w innych domenach błędów. Jak opisano, platforma Azure zapewnia natywne możliwości w tych scenariuszach.
Ostrzeżenie
- FsLogix w tej konfiguracji nie zapewnia żadnej odporności i jest w pełni zależny od dostawcy magazynu.
- Ta sekcja koncentruje się na dostawcach magazynu opartych na platformie Azure, którzy mają natywne opcje wysokiej dostępności.
Azure Files
- Zapoznaj się z dokumentacją usługi Azure Files
- Przegląd: Nadmiarowość usługi Azure Storage
Zdecydowanie zaleca się używanie magazynu strefowo nadmiarowego (ZRS) podczas konfigurowania udziału usługi Azure Files. Dzięki temu dane są replikowane w trzech (3) strefach dostępności dla danego regionu2. Chociaż te dane są replikowane w strefach dostępności, ta konfiguracja (standardowe kontenery), kontener jest instalowany na maszynie wirtualnej za pośrednictwem sieci przy użyciu protokołu SMB.
2 Nie wszystkie regiony świadczenia usługi Azure obsługują strefy dostępności, zobacz Regiony świadczenia usługi Azure z obsługą stref dostępności.
Ostrzeżenie
Każda sieć, połączenie, zmiana konfiguracji lub problemy z innym zasobem zależnym potrzebnym do uzyskania dostępu do udziału plików platformy Azure spowodują, że sesja użytkownika stanie się niestabilna lub nie odpowiada i może prowadzić do rozłączenia sesji.
Azure NetApp Files
Obecnie jedyną opcją wysokiej dostępności przy użyciu usługi Azure NetApp Files jest użycie funkcji umieszczania strefy dostępności. Funkcja umieszczania strefy dostępności umożliwia wdrażanie woluminów tylko w wybranej strefie dostępności, która powinna być zgodna z usługami obliczeniowymi platformy Azure i innymi usługami w tej samej strefie.
Uwaga
Ten dostawca magazynu nie zapewnia wystarczającej nadmiarowości dla wysokiej dostępności fsLogix przy użyciu kontenerów standardowych.