Udostępnij za pośrednictwem


Planowanie zagregowanej przestrzeni nazw

Usługa Azure HPC Cache umożliwia klientom dostęp do różnych systemów magazynowania za pośrednictwem wirtualnej przestrzeni nazw, która ukrywa szczegóły systemu magazynu zaplecza.

Po dodaniu miejsca docelowego magazynu należy skonfigurować co najmniej jedną ścieżkę przestrzeni nazw dla miejsca docelowego magazynu. Maszyny klienckie zainstalują tę ścieżkę pliku i mogą wysyłać żądania odczytu plików do pamięci podręcznej zamiast instalować system magazynowania bezpośrednio.

Ponieważ usługa Azure HPC Cache zarządza tym wirtualnym systemem plików, można zmienić miejsce docelowe magazynu bez zmiany ścieżki klienta. Można na przykład zastąpić sprzętowy system magazynowania magazynem w chmurze bez konieczności ponownego pisania procedur po stronie klienta.

Przykład zagregowanej przestrzeni nazw

Zaplanuj zagregowaną przestrzeń nazw, aby maszyny klienckie mogły wygodnie uzyskiwać potrzebne informacje, a dzięki temu administratorzy i inżynierowie przepływu pracy mogą łatwo odróżnić ścieżki.

Rozważmy na przykład system, w którym wystąpienie usługi Azure HPC Cache jest używane do przetwarzania danych przechowywanych w obiekcie blob platformy Azure. Analiza wymaga plików szablonów przechowywanych w lokalnym centrum danych.

Dane szablonu są przechowywane w centrum danych, a informacje potrzebne do tego zadania są przechowywane w następujących podkatalogach:

  • /goldline/templates/acme2017/sku798
  • /goldline/templates/acme2017/sku980

System magazynu centrum danych uwidacznia następujące eksporty:

  • /
  • /goldline
  • /goldline/templates

Dane do przeanalizowania zostały skopiowane do kontenera usługi Azure Blob Storage o nazwie "sourcecollection" przy użyciu technik importowania danych NFS opisanych w temacie Przenoszenie danych do usługi Azure Blob Storage.

Aby umożliwić łatwy dostęp za pośrednictwem pamięci podręcznej, rozważ utworzenie obiektów docelowych magazynu przy użyciu tych wirtualnych ścieżek przestrzeni nazw:

System magazynu zaplecza
(Ścieżka pliku systemu plików NFS lub kontener obiektów blob)
Ścieżka wirtualnej przestrzeni nazw
/goldline/templates/acme2017/sku798 /templates/sku798
/goldline/templates/acme2017/sku980 /templates/sku980
sourcecollection /Źródła/

Obiekt docelowy magazynu NFS może zawierać wiele ścieżek wirtualnej przestrzeni nazw, o ile każda z nich odwołuje się do unikatowej ścieżki eksportu. (Odczyt) Ścieżki przestrzeni nazw NFS, aby dowiedzieć się więcej o korzystaniu z wielu ścieżek przestrzeni nazw z docelowym magazynem NFS).

Ponieważ ścieżki źródłowe NFS są podkatalogami tego samego eksportu, należy zdefiniować wiele ścieżek przestrzeni nazw z tego samego miejsca docelowego magazynu.

Docelowa nazwa hosta magazynu Ścieżka eksportu systemu plików NFS Ścieżka podkatalogu Ścieżka przestrzeni nazw
Adres IP lub nazwa hosta /goldline/templates acme2017/sku798 /templates/sku798
Adres IP lub nazwa hosta /goldline/templates acme2017/sku980 /templates/sku980

Aplikacja kliencka może zainstalować pamięć podręczną i łatwo uzyskać dostęp do zagregowanych ścieżek /sourceplików przestrzeni nazw , /templates/sku798i /templates/sku980.

Alternatywną metodą może być utworzenie ścieżki /templates wirtualnej podobnej do tego linku do katalogu nadrzędnego, acme2017a następnie przejście do poszczególnych sku798 katalogów i sku980 katalogów po zainstalowaniu pamięci podręcznej. Nie można jednak utworzyć ścieżki przestrzeni nazw będącej podkatalogem innej ścieżki przestrzeni nazw. Dlatego jeśli utworzysz ścieżkę do acme2017 katalogu, nie możesz również utworzyć żadnych ścieżek przestrzeni nazw, aby uzyskać bezpośredni dostęp do jego podkatalogów.

Na stronie Ustawień przestrzeni nazw usługi Azure HPC Cache jest wyświetlany system plików dostępny dla klienta i można dodawać lub edytować ścieżki. Aby uzyskać szczegółowe informacje, przeczytaj Konfigurowanie zagregowanej przestrzeni nazw .

Następne kroki

Po podjęciu decyzji o sposobie konfigurowania wirtualnego systemu plików wykonaj następujące kroki, aby go utworzyć:

  • Tworzenie obiektów docelowych magazynu w celu dodania systemów magazynu zaplecza do usługi Azure HPC Cache
  • Dodawanie ścieżek przestrzeni nazw w celu utworzenia zagregowanej przestrzeni nazw używanej przez maszyny klienckie do uzyskiwania dostępu do plików