Skapa en Azure HPC Cache
Använd Azure-portalen eller Azure CLI för att skapa din cache.
Definiera grundläggande information
I Projektinformation väljer du den prenumeration och resursgrupp som ska vara värd för cacheminnet.
I Tjänstinformation anger du cachenamnet och följande andra attribut:
Plats – Välj en av de regioner som stöds.
Om den regionen stöder tillgänglighetszoner väljer du den zon som ska vara värd för dina cacheresurser. Azure HPC Cache är en zonindelad tjänst.
Virtuellt nätverk – Du kan välja ett befintligt nätverk eller skapa ett nytt virtuellt nätverk.
Undernät – Välj eller skapa ett undernät med minst 64 IP-adresser (/24). Det här undernätet får endast användas för den här Azure HPC Cache-instansen.
Välj cachetyp och kapacitet
På sidan Cache anger du typ och storlek på cacheminnet som ska skapas. Dessa värden bestämmer cachens funktioner, inklusive:
- Hur snabbt cacheminnet kan hantera klientbegäranden
- Hur mycket data cacheminnet kan innehålla
- Om cacheminnet stöder cachelagringsläge för läsning/skrivning
- Hur många lagringsmål det kan ha
- Cachens kostnad
Innan du kan välja dataflöde eller lagringskapacitet måste du välja cachetyp. Alternativen inkluderar:
- Skrivskyddad standardcachelagring: En flexibel cache för generell användning
- Skrivskyddad cachelagring: Ett cacheminne med högt dataflöde som är utformat för att minimera svarstiden för filåtkomst. ändringar hanteras med synkrona genomskrivningsåtgärder
- Skrivskyddad premiumcachelagring (förhandsversion): En NVMe-optimerad cache med lägsta svarstid och högsta dataflöde
Läs mer om dessa cachetyper nedan i Välj cachetyp för dina behov.
Dricks
Cachetyper för läs- och skrivskydd kan konfigureras med lagringsmål med hjälp av användningsmodeller för cachelagring av läsning eller skrivskyddad cachelagring. Cachetyper med skrivskydd stöder endast NFS- och ADLS-NFS-lagringsmåltyper med skrivskyddade användningsmodeller. Läs mer om cachelagringslägen i Förstå cacheanvändningsmodeller.
Med "Standard"-cache-SKU:n kan du välja cachens kapacitet för ett visst dataflödesval, medan cacheminnena "Premium" och "skrivskyddad" har fasta kapaciteter för varje angivet dataflödesval. Cachens funktioner definieras av två distributionsalternativ:
- Maximalt dataflöde – dataöverföringshastigheten för cacheminnet i GB/sekund
- Cachestorlek – Mängden lagringsutrymme som allokerats för cachelagrade data i TB
Förstå dataflöde och cachestorlek
Flera faktorer kan påverka HPC Caches effektivitet, men att välja ett lämpligt dataflödesvärde och cachelagringsstorlek är en av de viktigaste.
När du väljer ett dataflödesvärde bör du tänka på att den faktiska dataöverföringshastigheten beror på arbetsbelastning, nätverkshastigheter och typen av lagringsmål.
De värden du väljer anger det maximala dataflödet för hela cachesystemet, men en del av det används för omkostnader. Om en klient till exempel begär en fil som inte redan lagras i cacheminnet, eller om filen är markerad som inaktuell, använder cachen en del av sitt dataflöde för att hämta den från serverdelslagringen.
Azure HPC Cache hanterar vilka filer som cachelagras och förinstalleras för att maximera cacheträffar. Cacheinnehåll utvärderas kontinuerligt och filer flyttas till långsiktig lagring när de används mindre ofta.
Välj en cachelagringsstorlek som bekvämt kan lagra den aktiva uppsättningen arbetsfiler, plus ytterligare utrymme för metadata och andra omkostnader.
Om du behöver hjälp med att storleksanpassa cacheminnet på rätt sätt kontaktar du Microsoft-tjänsten och supporten.
Välj cachetyp för dina behov
Det finns två grundläggande cachetyper: "standard" och "premium".
Standardcacheminnen är HPC Cache-system som används allmänt. Du kan välja mellan flera lagringsstorlekar när du har valt dataflödesvärdet och du kan bifoga någon av lagringsmåltyperna som stöds av HPC Cache.
Premium-cacheminnen är utformade för filtjänsten med högsta prestanda. De använder NVMe-lagringsenheter med högt dataflöde, vilket innebär att Premium-cacheminnen har en annan prisstruktur, statiska cachekapaciteter och inte kan stoppas tillfälligt.
Cachealternativen omfattar:
Skrivskyddad standardcachelagring
Med standardcacheminnen kan du välja mellan flera cachestorleksvärden. Dessa cacheminnen kan konfigureras med användningsmodeller för lagringsmål för både läsning (genomskrivning) och cachelagring med läs- och skrivbehörighet.
Skrivskyddad cachelagring
Den här typen av cache ger högre dataflöde och kortare svarstid än en standardcache, men är utformad för att optimera skrivskyddad fil- och katalogåtkomst. Du kan inte konfigurera en skrivskyddad cache för att använda användningsmodeller för skrivskyddad cache, men en läs-efter-skriv-arbetsbelastning resulterar i en cacheträff eftersom skrivningar sparas synkront till lagringsmålet. Den här typen av cache har bara ett alternativ för cachestorlek för varje alternativ för dataflöde.
Skrivskyddad premiumcachelagring (förhandsversion)
Ett cacheminne med högt dataflöde som kan konfigureras för antingen skrivskyddad eller skrivskyddad cachelagring. Dessa cacheminnen har bara ett alternativ för cachestorlek för varje dataflödesalternativ.
Den här tabellen förklarar viktiga skillnader mellan de tre cachetyperna.
Attribut | Skrivskyddad standardcachelagring | Skrivskyddad cachelagring | Skrivskyddad Premium-cachelagring |
---|---|---|---|
Dataflödesstorlekar | 2, 4 eller 8 GB/s | 4,5, 9 eller 16 GB/s | 5, 10 eller 20 GB/s |
Cachestorlekar | 3, 6 eller 12 TB i 2 GB/s 6, 12 eller 24 TB i 4 GB/s 12, 24 eller 48 TB i 8 GB/s |
21 TB för 4,5 GB/s 42 TB i 9 GB/s 84 TB i 16 GB/s |
21 TB i 5 GB/s 42 TB i 10 GB/s 84 TB i 20 GB/s |
Kompatibla lagringsmåltyper | Azure Blob NFS (lokalt) ADLS-NFS (NFSv3-aktiverad Azure Blob) |
NFS (lokalt) ADLS-NFS (NFSv3-aktiverad Azure Blob) |
Azure Blob NFS (lokalt) ADLS-NFS (NFSv3-aktiverad Azure Blob) |
Cachelagringsformat | Cachelagring av skrivskydd | Skrivskyddad cachelagring | Cachelagring av skrivskydd |
Cacheminnet kan stoppas för att spara kostnader när det inte behövs | Ja | Nej | Nej |
Alla tre cachelagringsalternativen har ett maximalt antal lagringsmål på 20.
Läs mer om de här alternativen:
Aktivera Azure Key Vault-kryptering (valfritt)
Om du vill hantera de krypteringsnycklar som används för cachelagringen anger du din Azure Key Vault-information på sidan Diskkrypteringsnycklar . Nyckelvalvet måste finnas i samma region och i samma prenumeration som cacheminnet.
Du kan hoppa över det här avsnittet om du inte behöver kundhanterade nycklar. Azure krypterar data med Microsoft-hanterade nycklar som standard. Läs Azure Storage-kryptering om du vill veta mer.
Kommentar
Du kan inte ändra mellan Microsoft-hanterade nycklar och kundhanterade nycklar när du har skapat cacheminnet.
En fullständig förklaring av den kundhanterade nyckelkrypteringsprocessen finns i Använda kundhanterade krypteringsnycklar för Azure HPC Cache.
Välj Kundhanterad för att välja kundhanterad nyckelkryptering. Specifikationsfälten för nyckelvalvet visas. Välj den Azure Key Vault som ska användas och välj sedan den nyckel och version som ska användas för den här cachen. Nyckeln måste vara en 2048-bitars RSA-nyckel. Du kan skapa en ny nyckelvalv, nyckel eller nyckelversion från den här sidan.
Markera rutan Använd alltid aktuell nyckelversion om du vill använda automatisk nyckelrotation.
Om du vill använda en specifik hanterad identitet för den här cachen konfigurerar du den i avsnittet Hanterade identiteter . Läs Vad är hanterade identiteter för Azure-resurser? om du vill veta mer.
Kommentar
Du kan inte ändra den tilldelade identiteten när du har skapat cacheminnet.
Om du använder en systemtilldelad hanterad identitet eller en användartilldelad identitet som inte redan har åtkomst till ditt nyckelvalv, finns det ett extra steg du måste göra när du har skapat cacheminnet. Det här manuella steget tillåter cachens hanterade identitet att använda nyckelvalvet.
- Läs Välj ett alternativ för hanterad identitet för cacheminnet för att förstå skillnaderna i inställningarna för hanterad identitet.
- Läs Auktorisera Azure Key Vault-kryptering från cacheminnet för att lära dig mer om det manuella steget.
Lägg till resurstaggar (valfritt)
På sidan Taggar kan du lägga till resurstaggar i din Azure HPC Cache-instans.
Slutför skapandet av cachen
När du har konfigurerat den nya cachen klickar du på fliken Granska + skapa . Portalen validerar dina val och låter dig granska dina val. Om allt är korrekt klickar du på Skapa.
Det tar cirka 10 minuter att skapa cacheminnet. Du kan spåra förloppet i Azure-portalens meddelandepanel.
När skapandet är klart visas ett meddelande med en länk till den nya Azure HPC Cache-instansen och cachen visas i listan Resurser för prenumerationen.
Kommentar
Om cachen använder kundhanterade krypteringsnycklar och kräver ett manuellt auktoriseringssteg efter att cachen har skapats kan cachen visas i resurslistan innan dess distributionsstatus ändras för att slutföras. Så snart cachens status är Väntar på nyckel kan du auktorisera den att använda nyckelvalvet.
Nästa steg
När cacheminnet visas i listan Resurser kan du gå vidare till nästa steg.
- Definiera lagringsmål för att ge cachen åtkomst till dina datakällor.
- Om du använder kundhanterade krypteringsnycklar och behöver auktorisera Azure Key Vault-kryptering från cachens översiktssida för att slutföra cachekonfigurationen följer du riktlinjerna i Använda kundhanterade krypteringsnycklar. Du måste göra det här steget innan du kan lägga till lagring.