Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Úložišťové cíle jsou back-endové úložiště pro soubory, ke kterým se přistupuje prostřednictvím služby Azure HPC Cache. Můžete přidat úložiště NFS (například místní hardwarový systém) nebo ukládat data do azure Blob.
Mezipaměť zobrazuje všechny úložné cíle v jednom sloučeném názvovém prostoru. Cesty prostoru názvů jsou konfigurovány samostatně po přidání úložných cílů.
Nezapomeňte, že exporty úložiště musí být přístupné z virtuální sítě vaší mezipaměti. V případě místního hardwarového úložiště možná budete muset nastavit server DNS, který dokáže přeložit názvy hostitelů pro přístup k úložišti NFS. Přečtěte si další informace o přístupu k DNS.
Po vytvoření mezipaměti přidejte cíle úložiště. Postupujte podle tohoto postupu:
- Vytvoření mezipaměti
- Definování cíle úložiště (informace v tomto článku)
- Vytvoření cest směřujících k klientovi (pro agregovaný obor názvů)
Postup přidání cíle úložiště se mírně liší v závislosti na typu úložiště, které používá. Podrobnosti o každé z nich jsou uvedené níže.
Zvolte správný typ cíle úložiště.
Můžete vybrat ze tří cílových typů úložiště: NFS, Blob a ADLS-NFS. Zvolte typ, který odpovídá typu systému úložiště, který použijete k ukládání souborů během tohoto projektu služby HPC Cache.
NFS – Vytvořte cíl úložiště NFS pro přístup k datům v systému úložiště připojeného k síti (NAS). Může to být místní systém úložiště nebo jiný typ úložiště, který je přístupný se systémem souborů NFS.
- Požadavky: Požadavky na úložiště NFS
- Pokyny: Přidání nového cíle úložiště NFS
Objekt blob – Použijte cíl úložiště blob ke snadnému uložení pracovních souborů do nového kontejneru v Azure Blob Storage. Tento kontejner může být jen pro čtení nebo zápis ze služby Azure HPC Cache.
- Požadavky: Požadavky na úložiště blobů
- Pokyny: Přidání nového cíle služby Azure Blob Storage
ADLS-NFS – Cíl úložiště ADLS-NFS přistupuje k datům z kontejneru objektů blob s podporou systému souborů NFS. Kontejner můžete předem načíst pomocí standardních příkazů NFS a soubory je možné číst později pomocí systému souborů NFS.
- Požadavky: Požadavky na úložiště ADLS-NFS
- Pokyny: Přidání nového cíle úložiště ADLS-NFS
Přidání nového cíle služby Azure Blob Storage
Nový cíl úložiště objektů blob potřebuje prázdný kontejner objektů blob nebo kontejner naplněný daty ve formátu cloudového systému souborů Azure HPC Cache. Přečtěte si další informace o předběžném načtení kontejneru objektů blob v části Přesun dat do služby Azure Blob Storage.
Stránka Přidat cílové úložiště na portálu Azure obsahuje možnost vytvořit nový kontejner objektů blob přímo před jeho přidáním.
Poznámka:
- Pro úložiště objektů blob připojených systémem souborů NFS použijte cílový typ úložiště ADLS-NFS.
- Konfigurace mezipaměti s vysokou propustností nepodporují standardní cíle služby Azure Blob Storage. Místo toho použijte úložiště objektů blob s podporou systému souborů NFS (ADLS-NFS).
Na webu Azure Portal otevřete instanci mezipaměti a na levém bočním panelu klikněte na Cíle úložiště.
Na stránce Cíle úložiště je zobrazen seznam všech existujících cílů a poskytován odkaz pro přidání nového cíle.
Klikněte na tlačítko Přidat cíl úložiště.
Pokud chcete definovat kontejner objektů blob Azure, zadejte tyto informace.
Název cíle úložiště – Nastavte název, který identifikuje tento cíl úložiště ve službě Azure HPC Cache.
Typ cíle – zvolte Blob.
Účet úložiště – Vyberte účet, který chcete použít.
Abyste mohli získat přístup k účtu úložiště, budete muset autorizovat instanci mezipaměti, jak je popsáno v části Přidání přístupových rolí.
Najdete informace o typu účtu úložiště, který můžete použít, v sekci Požadavky na úložiště objektů blob.
Kontejner úložiště – Vyberte blob kontejner pro tento cíl nebo klikněte na Vytvořit nový.
Po dokončení klikněte na OK a přidejte cíl úložiště.
Poznámka:
Pokud je brána firewall účtu úložiště nastavená tak, aby omezovala přístup pouze na "vybrané sítě", použijte dočasné alternativní řešení popsané v Obejít nastavení brány firewall účtu úložiště objektů blob.
Přidání rolí řízení přístupu do účtu
Azure HPC Cache používá řízení přístupu na základě role Azure (Azure RBAC) k autorizaci služby mezipaměti pro přístup k vašemu účtu úložiště pro cíle služby Azure Blob Storage.
Vlastník účtu úložiště musí explicitně přidat role Přispěvatel k účtu úložiště a Přispěvatel k datům objektů Blob úložiště pro uživatele "Poskytovatel prostředků služby HPC Cache".
Můžete to udělat dopředu nebo kliknutím na odkaz na stránce portálu, kde přidáte cíl úložiště Blob storage. Mějte na paměti, že rozšíření nastavení role v prostředí Azure může trvat až pět minut. Po přidání rolí počkejte několik minut, než vytvoříte cíl úložiště.
Otevřete Řízení přístupu (IAM) pro svůj účet úložiště.
Kliknutím na Přidat>Přidat přiřazení role otevřete stránku Přidat přiřazení role.
Přiřaďte následující role po jednom. Podrobný postup najdete v tématu Přiřazování rolí Azure s využitím webu Azure Portal.
Nastavení Hodnota Role Přispěvatel úložiště
Přispěvatel dat úložiště blobůPřiřadit přístup k Poskytovatel prostředků HPC Cache nebo Poskytovatel prostředků StorageCache
Přidání nového cíle úložiště NFS
Cíl úložiště NFS má jiná nastavení než Blob úložiště, včetně nastavení modelu využití, které určuje mezipaměti, jak ukládat data z tohoto systému úložiště.
Poznámka:
Před vytvořením cíle úložiště NFS se ujistěte, že je váš systém úložiště přístupný ze služby Azure HPC Cache a splňuje požadavky na oprávnění. Vytvoření cíle úložiště selže, pokud mezipaměť nemá přístup k systému úložiště. Podrobnosti najdete v požadavcích na úložiště NFS a řešení potíží s konfigurací NAS a cílovým úložištěm NFS.
Volba modelu využití
Když vytvoříte cíl úložiště, který používá systém souborů NFS k dosažení svého systému úložiště, musíte pro tento cíl zvolit model využití. Tento model určuje způsob ukládání dat do mezipaměti.
Přečtěte si Modely používání pro podrobnosti o všech těchto nastaveních.
Předdefinované modely využití služby HPC Cache umožňují zvolit, jak rychle reagovat s rizikem získání zastaralých dat. Pokud chcete optimalizovat rychlost čtení souborů, nemusí vás zajímat, jestli jsou soubory v mezipaměti kontrolovány proti back-endovým souborům. Případně pokud chcete zajistit, aby vaše soubory byly vždy aktuální se vzdáleným úložištěm, zvolte model, který často kontroluje.
Poznámka:
Mezipaměti s vysokou propustností podporují ukládání do mezipaměti pouze pro čtení.
Tyto tři možnosti pokrývají většinu situací:
Čtení náročné, občasné zápisy – zrychluje přístup pro čtení k souborům, které jsou statické nebo zřídka změněné.
Tato možnost ukládá soubory z čtení klienta do mezipaměti, ale zápisy klienta předává do záznamového úložiště okamžitě. Soubory uložené v mezipaměti se automaticky nerovnají se soubory na svazku úložiště NFS.
Tuto možnost nepoužívejte, pokud existuje riziko, že by se soubor mohl upravit přímo v systému úložiště bez toho, aby ho napřed zapisovaly do mezipaměti. V takovém případě se verze souboru v mezipaměti nesynchronizuje s back-endovým souborem.
Více než 15 % zápisů – tato možnost zrychluje výkon čtení i zápisu.
Čtení klienta i zápisy klientů jsou uloženy do mezipaměti. U souborů v mezipaměti se předpokládá, že jsou novější než soubory v back-endovém systému úložiště. Soubory uložené v mezipaměti jsou automaticky kontrolovány pouze vůči souborům v zadním úložišti každých osm hodin. Změněné soubory v mezipaměti se zapisují do back-endového systému úložiště poté, co byly v mezipaměti po dobu jedné hodiny bez dalších změn.
Tuto možnost nepoužívejte, pokud některý klient připojí přímo back-endový svazek úložiště, protože existuje riziko, že bude mít zastaralé soubory.
Klienti zapisují do cíle systému souborů NFS a obcházejí mezipaměť – Tuto možnost vyberte, pokud klienti v pracovním postupu zapisují data přímo do systému úložiště bez prvního zápisu do mezipaměti nebo pokud chcete optimalizovat konzistenci dat.
Soubory, které klienti požadují, se ukládají do mezipaměti, ale všechny změny těchto souborů z klienta se okamžitě předávají do back-endového systému úložiště. Soubory v mezipaměti se často kontrolují vůči verzím na pozadí kvůli aktualizacím. Toto ověření udržuje konzistenci dat, když se soubory mění přímo v systému úložiště místo prostřednictvím mezipaměti.
Podrobnosti o dalších možnostech najdete v tématu Vysvětlení modelů využití.
Tato tabulka shrnuje rozdíly mezi všemi modely využití:
| Model využití | Režim ukládání do mezipaměti | Časovač ověření | Časovač zpětného zápisu |
|---|---|---|---|
| Ukládání do mezipaměti jen pro čtení | Přečtěte | 30 sekund | Nic |
| Ukládání do mezipaměti pro čtení i zápis | Čtení/zápis | 8 hodin | 1 hodina |
Poznámka:
Hodnota ověření back-endu se zobrazí, když mezipaměť automaticky porovná své soubory se zdrojovými soubory ve vzdáleném úložišti. Porovnání však můžete aktivovat odesláním požadavku klienta, který obsahuje operaci readdirplus v back-endovém systému úložiště. Readdirplus je standardní rozhraní NFS API (označované také jako rozšířené čtení), které vrací metadata adresáře, což způsobí, že mezipaměť bude porovnávat a aktualizovat soubory.
Vytvořte cíl úložiště NFS
Na webu Azure Portal otevřete instanci mezipaměti a na levém bočním panelu klikněte na Cíle úložiště.
Na stránce Cíle úložiště je zobrazen seznam všech existujících cílů a poskytován odkaz pro přidání nového cíle.
Klikněte na tlačítko Přidat cíl úložiště.
Zadejte tyto informace pro cíl úložiště založeného na systému souborů NFS:
Název cíle úložiště – Nastavte název, který identifikuje tento cíl úložiště ve službě Azure HPC Cache.
Typ cíle – Zvolte NFS.
Název hostitele – Zadejte IP adresu nebo plně kvalifikovaný název domény pro váš systém úložiště NFS. (Název domény použijte pouze v případě, že vaše mezipaměť má přístup k serveru DNS, který dokáže přeložit název.) Pokud na systém úložiště odkazuje více IP adres, můžete zadat více IP adres.
Model použití – Zvolte jeden z profilů ukládání dat do mezipaměti na základě pracovního postupu, který je popsaný v části Zvolit model použití výše.
Po dokončení klikněte na OK a přidejte cíl úložiště.
Přidání nového cíle úložiště ADLS-NFS
Cíle úložiště ADLS-NFS používají kontejnery objektů blob Azure, které podporují protokol NFS (Network File System) 3.0.
Další informace o této funkci najdete v podpoře protokolu NFS 3.0.
Cíle úložiště ADLS-NFS mají určité podobnosti s cíli úložiště objektů blob a s cíli úložiště NFS. Příklad:
Podobně jako cíl služby Blob Storage potřebujete službě Azure HPC Cache udělit oprávnění pro přístup k účtu úložiště.
Podobně jako cíl úložiště NFS musíte nastavit model využití mezipaměti.
Protože kontejnery objektů blob s podporou systému souborů NFS mají hierarchickou strukturu kompatibilní se systémem souborů NFS, nemusíte mezipaměť používat k příjmu dat a kontejnery jsou čitelné jinými systémy NFS.
Data můžete předem načíst v kontejneru ADLS-NFS a pak je přidat do služby HPC Cache jako cíl úložiště a později přistupovat k datům mimo službu HPC Cache. Při použití standardního kontejneru objektů blob jako cíle úložiště služby HPC Cache se data zapisují v speciálním formátu a dají se získat přístup jenom z jiných produktů kompatibilních se službou Azure HPC Cache.
Než budete moct vytvořit cíl úložiště ADLS-NFS, musíte vytvořit účet úložiště s podporou systému souborů NFS. Postupujte podle kroků v části Požadavky pro Azure HPC Cache a podle pokynů v Připojení úložiště Blob pomocí NFS. Pokud nepoužíváte stejnou virtuální síť pro mezipaměť a účet úložiště, ujistěte se, že virtuální síť mezipaměti má přístup k virtuální síti účtu úložiště.
Po nastavení účtu úložiště můžete při vytváření cíle úložiště vytvořit nový kontejner.
Pokud chcete vytvořit cíl úložiště ADLS-NFS, na webu Azure Portal otevřete stránku Přidat cíl úložiště. (Další metody jsou ve vývoji.)
Zadejte tyto informace.
Název cíle úložiště – Nastavte název, který identifikuje tento cíl úložiště ve službě Azure HPC Cache.
Typ cíle – Zvolte ADLS-NFS.
Účet úložiště – Vyberte účet, který chcete použít. Pokud se váš účet úložiště s podporou systému souborů NFS nezobrazuje v seznamu, zkontrolujte, jestli odpovídá požadavkům a že k mezipaměti má přístup.
Abyste mohli získat přístup k účtu úložiště, budete muset autorizovat instanci mezipaměti, jak je popsáno v části Přidání přístupových rolí.
Kontejner úložiště – Vyberte blob kontejner s podporou NFS pro tento cíl, nebo zvolte možnost Vytvořit nový.
Model použití – Zvolte jeden z profilů ukládání dat do mezipaměti na základě pracovního postupu, který je popsaný v části Zvolit model použití výše.
Po dokončení klikněte na OK a přidejte cíl úložiště.
Zobrazení cílů úložiště
Pomocí webu Azure Portal nebo Azure CLI můžete zobrazit cíle úložiště, které už jsou definované pro vaši mezipaměť.
Na webu Azure Portal otevřete instanci mezipaměti a klikněte na Cíle úložiště, která je pod nadpisem Nastavení na levém bočním panelu. Stránka cíle úložiště obsahuje seznam všech existujících cílů a ovládacích prvků pro jejich přidání nebo odstranění.
Kliknutím na název cíle úložiště otevřete stránku s podrobnostmi.
Další informace najdete v zobrazení a správě cílů úložiště a úpravách cílů úložiště.
Další kroky
Po vytvoření cílů úložiště pokračujte těmito úlohami a připravte mezipaměť k použití:
- Nastavení agregovaného oboru názvů
- Připojení služby Azure HPC Cache
- Přesun dat do služby Azure Blob Storage
Pokud potřebujete aktualizovat všechna nastavení, můžete upravit cíl úložiště.