Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Azure HPC Cache umożliwia klientom dostęp do różnych systemów pamięci masowej za pośrednictwem wirtualnej przestrzeni nazw, która ukrywa szczegóły systemu przechowywania zaplecza.
Po dodaniu celu pamięci masowej należy skonfigurować co najmniej jedną ścieżkę namespace dla tego celu. 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ć docelową lokalizację magazynu bez zmiany ścieżki widocznej dla 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 Azure Blob. 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 celów magazynowych przy użyciu tych wirtualnych ścieżek przestrzeni nazw:
| System magazynu zaplecza (Ścieżka pliku systemu plików NFS lub kontener blob) |
Ścieżka wirtualnej przestrzeni nazw |
|---|---|
| /goldline/templates/acme2017/sku798 | /templates/sku798 |
| /goldline/templates/acme2017/sku980 | /templates/sku980 |
| źródłozbiór | /Źródła/ |
Docelowa pamięć NFS może zawierać wiele ścieżek przestrzeni nazw, o ile każda z nich odwołuje się do unikatowej ścieżki eksportu. (Przeczytaj ścieżki przestrzeni nazw NFS, aby dowiedzieć się więcej o korzystaniu z wielu ścieżek przestrzeni nazw z docelowej pamięci NFS).
Ponieważ ścieżki źródłowe NFS są podkatalogami tego samego eksportu, musisz zdefiniować wiele ścieżek przestrzeni nazw z tego samego celu magazynowania.
| Docelowa nazwa hosta przechowywania | Ś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 zamontować pamięć podręczną i łatwo uzyskać dostęp do zagregowanych ścieżek plików przestrzeni nazw /source, /templates/sku798, i /templates/sku980.
Alternatywną podejściem może być utworzenie wirtualnej ścieżki jak /templates, która łączy się z katalogiem nadrzędnym acme2017, a następnie przejście klientów do poszczególnych katalogów sku798 i sku980 po zamontowaniu 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ć:
- Utwórz docelowe magazyny w celu dodania systemów magazynowania 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