Skapa en Azure HPC Cache

Använd Azure-portalen eller Azure CLI för att skapa din cache.

screenshot of cache overview in Azure portal, with create button at the bottom

Definiera grundläggande information

Screenshot of project details page in Azure portal.

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

Screenshot of the cache tab in the Azure portal create wizard. There are controls for selecting cache type, maximum throughput, and cache size.

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

Screenshot of the cache tab in the Azure portal create wizard, with the Cache type selector open.

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

Screenshot of cache sizing page in the Azure portal.

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 Read-Write Standard Cachelagring Skrivskyddad Cachelagring Läs- och 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)
Cachelagring formatmallar 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.

Screenshot of encryption keys page with

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ägg till resurstaggar (valfritt)

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.

screenshot of cache creation

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.

screenshot of Azure HPC Cache instance in Azure portal

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.