Używanie Windows DFS-N do obsługi elastycznego tworzenia udziałów SAPMNT dla udziałów plików opartych na protokole SMB

Windows rozproszony system plików (DFS) to zestaw technologii Windows Server, które upraszczają dostęp użytkowników do udostępnionych plików w sieci. Rozproszone przestrzenie nazw systemu plików (DFS-N) to usługa roli Windows Server, która grupuje foldery udostępnione na różnych serwerach w logicznie ustrukturyzowane przestrzenie nazw. Podczas wdrażania systemów SAP na Azure przy użyciu udziałów Azure NetApp Files Server Message Block (SMB), menedżer SAP Software Provisioning Manager (SWPM) tworzy nazwę udziału sapmnt, która może istnieć tylko raz na konto NetApp. To ograniczenie uniemożliwia hostowanie wielu systemów SAP na tym samym koncie bez obejścia.

Za pomocą DFS-N można tworzyć wirtualne foldery przestrzeni nazw, które mapują na jednoznacznie nazwane udziały na Azure NetApp Files. Każdy system SAP otrzymuje własną część, podczas gdy SWPM nadal ustala oczekiwaną \\<domain>\sapmnt\<SID> ścieżkę. To podejście działa również w przypadku globalnego katalogu transportu SAP.

W tym artykule opisano sposób konfigurowania obszarów nazw DFS-N i folderów docelowych dla udziałów SAP SAPMNT na woluminach SMB Azure NetApp Files.

Wymagania wstępne

Omówienie ograniczeń udziału SAPMNT

Wystąpienia SAP, takie jak ASCS/SCS oparte na klastrze przełączania awaryjnego Windows Server, wymagają zainstalowania plików SAP na dysku udostępnionym. System SAP obsługuje klasterowe dyski współdzielone albo klaster zasobów plików do hostowania tych plików.

Zrzut ekranu przedstawiający ekran wyboru SWPM dla opcji konfiguracji Cluster Share.

W przypadku instalacji opartych na Azure NetApp Files SMB wybierz opcję "Klaster współdzielonych plików". Na następnym ekranie wprowadź nazwę hosta zasobu plików.

Zrzut ekranu przedstawiający ekran wyboru SWPM dla konfiguracji nazwy hosta udziału klastra.

Nazwa hosta udziału klastra bazuje na wybranej opcji instalacji. pl-PL: W przypadku protokołu SMB w usłudze Azure NetApp Files jest on używany do dołączania konta NetApp do Active Directory instalacji. W kategoriach SAP ta nazwa to SAPGLOBALHOST. Program SWPM wewnętrznie dodaje sapmnt do nazwy hosta, co skutkuje udziałem \\SAPGLOBALHOST\sapmnt. Ponieważ sapmnt można utworzyć tylko raz w ramach jednego konta NetApp, można użyć DFS-N do utworzenia nazw udziałów wirtualnych, które są mapowane na różne udziały. Zamiast używać sapmnt jako nazwy udziału jako wymaganej przez SWPM, można użyć unikatowej nazwy, takiej jak sapmnt-sid. To samo podejście dotyczy globalnego katalogu transportu. Ponieważ trans jest oczekiwaną nazwą globalnego katalogu transportowego, należy dostosować parametr profilu SAP DIR_TRANS w profilu DEFAULT.PFL.

Można na przykład utworzyć następujące udziały przy użyciu DFS-N:

  • \\contoso.local\sapmnt\D01 odwołanie do \\ANF-670f.contoso.corp\d01-sapmnt
  • \\contoso.local\sapmnt\erp-trans wskazując na \\ANF-670f.contoso.corp\erp-trans, z DIR_TRANS = \\contoso.local\sapmnt\erp-trans w profilu DEFAULT.PFL.

Konfigurowanie folderów docelowych dla Azure NetApp Files SMB

Miejsca docelowe folderów dla Azure NetApp Files SMB to woluminy tworzone tak samo, jak opisano w wymaganiach wstępnych, bez użycia DFS-N.

Zrzut ekranu portalu Azure pokazujący istniejące woluminy Azure NetApp Files.

Konfigurowanie DFS-N dla oprogramowania SAPMNT

W poniższych krokach pokazano, jak początkowo skonfigurować system plików DFS-N.

  1. W Server Manager wybierz Tools, a następnie wybierz pozycję DFS Management.

    Zrzut ekranu przedstawiający ekran otwierania konsoli zarządzania systemem plików DFS w sekwencji konfiguracji.

  2. Wybierz Windows Server przyłączony do usługi AD z zainstalowanym systemem plików DFS.

    Zrzut ekranu ekranu wyboru serwera przestrzeni nazw DFS dla Windows Server w domenie AD.

  3. Zdefiniuj nazwę drugiej części korzenia przestrzeni nazw. Wprowadź sapmnt, który jest częścią konwencji nazewnictwa SAP.

    Zrzut ekranu przedstawiający ekran definicji nazwy udziału przestrzeni nazw DFS z „sapmnt” jako wymaganą wartością.

  4. Zdefiniuj typ przestrzeni nazw. Te dane wejściowe określają również nazwę pierwszej części korzenia przestrzeni nazw. System plików DFS obsługuje przestrzenie nazw oparte na domenie lub autonomiczne. W instalacji opartej na Windows domena jest wartością domyślną, więc konfiguracja serwera przestrzeni nazw musi być oparta na domenie. Na podstawie tego wyboru nazwa domeny staje się pierwszą częścią katalogu głównego Namespace. Jeśli na przykład nazwa domeny usługi AD to contoso.corp, katalog główny przestrzeni nazw to \\contoso.corp\sapmnt.

    Zrzut ekranu przedstawiający ekran wyboru typu przestrzeni nazw systemu plików DFS dla opcji autonomicznych lub opartych na domenie.

W katalogu głównym przestrzeni nazw można utworzyć wiele folderów przestrzeni nazw. Każdy folder wskazuje na lokalizację docelową folderu. Chociaż można swobodnie wybrać nazwę elementu docelowego folderu, nazwa folderu przestrzeni nazw musi być zgodna z prawidłowym identyfikatorem zabezpieczeń SAP (SID). Ta kombinacja tworzy prawidłowy udział UNC (Universal Naming Convention), który jest zgodny ze standardem SWPM. Można również użyć tego mechanizmu do utworzenia katalogu trans w celu udostępnienia katalogu SAP transportowego.

Zrzut ekranu przedstawiający ukończoną konfigurację systemu plików DFS z skonfigurowanymi folderami przestrzeni nazw SAP.

Dodaj serwery przestrzeni nazw DFS w celu zwiększenia odporności

Konfiguracja serwera przestrzeni nazw oparta na domenie umożliwia dodawanie dodatkowych serwerów przestrzeni nazw. Podobnie jak w przypadku wielu kontrolerów domeny w celu zapewnienia nadmiarowości w usłudze AD, w której informacje krytyczne są replikowane między kontrolerami domeny, dodanie dodatkowych serwerów przestrzeni nazw zapewnia tę samą nadmiarowość dla systemu plików DFS-N. Można użyć kontrolerów domeny, węzłów klastra lub autonomicznych serwerów przyłączonych do domeny. Przed użyciem dowolnej z nich należy zainstalować rolę DFS-N.

Aby dodać serwer przestrzeni nazw, kliknij prawym przyciskiem myszy katalog główny przestrzeni nazw i wybierz polecenie Dodaj serwer przestrzeni nazw.

Zrzut ekranu okna dialogowego Dodaj serwer przestrzeni nazw do dodawania dodatkowych serwerów DFS-N.

W tym oknie dialogowym wprowadź nazwę serwera przestrzeni nazw bezpośrednio lub wybierz pozycję Przeglądaj , aby wyświetlić istniejące serwery.

Zrzut ekranu przedstawiający przegląd istniejących serwerów przestrzeni nazw systemu plików DFS w konsoli zarządzania.

Dodawanie folderów do katalogu głównego przestrzeni nazw opartej na protokole SMB Azure NetApp Files

W poniższych krokach pokazano, jak tworzyć foldery w DFS-N i przypisywać je do obiektów docelowych folderów.

  1. W konsoli zarządzania systemem plików DFS kliknij prawym przyciskiem myszy katalog główny przestrzeni nazw i wybierz pozycję Nowy folder.

    Zrzut ekranu przedstawiający okno dialogowe DFS-N Nowy folder, służące do dodawania folderu do głównego katalogu przestrzeni nazw.

  2. W oknie dialogowym Nowy folder wprowadź prawidłowy identyfikator SID (na przykład P01) lub wprowadź trans , aby utworzyć katalog transportu.

  3. W portalu Azure uzyskaj instrukcje instalacji dla woluminu, którego chcesz użyć jako miejsca docelowego folderu. Skopiuj nazwę UNC i wklej ją do ścieżki docelowej folderu.

    Zrzut ekranu portalu Azure pokazujący instrukcje montowania Azure NetApp Files wraz ze ścieżką UNC.

Poniższy zrzut ekranu przedstawia przykład konfiguracji folderu dla środowiska SAP.

Zrzut ekranu przedstawiający konfigurację folderu dla środowiska SAP w konsoli zarządzania systemem plików DFS.