Skapa en Azure HPC Cache

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

skärmbild av cacheöversikt i Azure Portal, med knappen Skapa längst ned

Klicka på bilden nedan om du vill se en videodemonstration av hur du skapar en cache och lägger till ett lagringsmål.

videominiatyr: Azure HPC Cache: Installation (klicka för att besöka videosidan)

Definiera grundläggande information

Skärmbild av sidan projektinformation i Azure Portal.

I Project information väljer du den prenumeration och resursgrupp som ska vara värd för cachen.

I Tjänstinformation anger du cachenamnet och dessa andra attribut:

  • Plats – Välj en av de regioner som stöds.
  • Virtuellt nätverk – Du kan välja ett befintligt 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.

Ange cachekapacitet

sidan Cache måste du ange cachens kapacitet. Värdena som anges här avgör hur snabbt cacheminnet kan bearbeta klientbegäranden och hur mycket data som kan lagras.

Kapaciteten påverkar också cachens kostnad och hur många lagringsmål den har stöd för.

Cachekapacitet är en kombination av två värden:

  • Maximal dataöverföringshastighet för cachen (dataflöde) i GB/sekund
  • Mängden allokerat lagringsutrymme för cachelagrade data, i TB

Skärmbild av sidan för cacheändring i Azure Portal.

Förstå dataflöde och cachestorlek

Flera faktorer kan påverka HPC Cache prestanda, 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 som du väljer anger det maximala dataflödet för hela cachesystemet, men vissa av dem används för overhead-uppgifter. Om en klient till exempel begär en fil som inte redan lagras i cacheminnet, eller om filen är markerad som inaktuell, använder cacheminnet en del av sitt dataflöde för att hämta den från backend-lagringen.

Azure HPC Cache hanterar vilka filer som cachelagras och läses in i förväg för att maximera träfffrekvensen för cache. Cacheinnehållet utvärderas kontinuerligt och filer flyttas till långsiktig lagring när de används mindre ofta.

Välj en cachelagringsstorlek som kan innehålla den aktiva uppsättningen arbetsfiler, plus ytterligare utrymme för metadata och annat omkostnader.

Dataflöde och cachestorlek påverkar också hur många lagringsmål som stöds för en viss cache. Om du vill använda fler än 10 lagringsmål med ditt cacheminne måste du välja det högsta tillgängliga värdet för cachelagringsstorlek som är tillgängligt för dataflödesstorleken eller välja någon av de skrivskyddade konfigurationerna för högt dataflöde. Läs mer i Lägga till lagringsmål.

Om du behöver hjälp med att ändra storlek på cacheminnet på rätt sätt kontaktar du Microsofts tjänst och support.

Välj cachetyp för dina behov

När du väljer din cachekapacitet kanske du märker att vissa dataflödesvärden har fasta cachestorlekar och andra låter dig välja mellan flera olika cachestorleksalternativ. Det beror på att det finns två olika format för cacheinfrastruktur:

  • Standardcacheminnen – listas under Cachelagring av läs- och skrivningar i dataflödesmenyn

    Med standardcacheminnen kan du välja mellan flera värden för cachestorlek. Dessa cacheminnen kan konfigureras för skrivskyddad eller för cachelagring av läsning och skrivning.

  • Cacheminnen med högt dataflöde – listas under Skrivskyddade cachelagring i dataflödesmenyn

    Konfigurationerna för högt dataflöde har inställda cachestorlekar eftersom de är förkonfigurerade med NVME-diskar. De är utformade för att optimera skrivskyddad åtkomst till filer.

Skärmbild av menyn för maximalt dataflöde i portalen. Det finns flera storleksalternativ under rubriken "Skrivskyddade cachelagring" och flera under rubriken "Skrivskyddade".

I den här tabellen förklaras några viktiga skillnader mellan de två alternativen.

Attribut Standard-cache Cache med högt dataflöde
Menykategori för dataflöde "Cachelagring med läs- och skrivskyddade skrivningar" "Skrivskyddade cachelagring"
Dataflödesstorlekar 2, 4 eller 8 GB per sekund 4,5, 9 eller 16 GB per sekund
Cachestorlekar 3, 6 eller 12 TB för 2 GB/s
6, 12 eller 24 TB för 4 GB/s
12, 24 eller 48 TB för 8 GB/s
21 TB för 4,5 GB/sek
42 TB för 9 GB/s
84 TB för 16 GB/s
Maximalt antal lagringsmål 10 eller 20 beroende på val av cachestorlek 20
Kompatibla lagringsmåltyper Azure-blob, lokal NFS-lagring, NFS-aktiverad blob lokal NFS-lagring
NFS-aktiverad bloblagring är en förhandsversion för den här kombinationen
Cachelagring format Cachelagring av läsning eller läsning/skrivning Skrivskyddade cachelagring
Cacheminnet kan stoppas för att spara pengar när det inte behövs Ja Inga

Läs mer om dessa alternativ:

Aktivera Azure Key Vault kryptering (valfritt)

Om du vill hantera krypteringsnycklarna som används för cachelagringen, ange din Azure Key Vault på sidan Diskkrypteringsnycklar. Nyckelvalvet måste finnas i samma region och i samma prenumeration som cachen.

Du kan hoppa över det här avsnittet om du inte behöver kund hanterade nycklar. Azure krypterar data med Microsoft-hanterade nycklar som standard. Läs Azure Storage-kryptering om du vill veta mer.

Anteckning

Du kan inte ändra mellan Microsoft-hanterade nycklar och kund hanterade nycklar när du har skapat cachen.

En fullständig förklaring av den kund hanterade nyckelkrypteringsprocessen finns i Använda kund hanterade krypteringsnycklar för Azure HPC Cache.

Skärmbild av sidan med krypteringsnycklar där "Kund hanterad" har valts och konfigurationsformulären "Kundnyckelinställningar" och "Hanterade identiteter" visas.

Välj Kund hanterad för att välja kryptering av kund hanterad nyckel. Specifikationsfälten för nyckelvalvet visas. Välj den Azure Key Vault ska användas och välj sedan den nyckel och version som ska användas för cacheminnet. Nyckeln måste vara en 2 048-bitars RSA-nyckel. Du kan skapa ett nytt 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.

Anteckning

Du kan inte ändra den tilldelade identiteten när du har skapat cachen.

Om du använder en system tilldelad hanterad identitet eller en användar tilldelad identitet som inte redan har åtkomst till ditt nyckelvalv finns det ett extra steg som du måste utföra när du har skapat cacheminnet. Det här manuella steget auktoriserar cachens hanterade identitet att använda nyckelvalvet.

Lägga 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 verifierar dina val och låter dig granska dina val. Om allt är korrekt klickar du på Skapa.

Det tar cirka 10 minuter att skapa cachen. Du kan följa förloppet i Azure Portal på meddelandepanelen.

skärmbild av skapande av "distribution pågår" och "meddelanden"-sidor i portalen

När skapandet är klart visas ett meddelande med en länk till den nya Azure HPC Cache-instansen och cachen visas i prenumerationens resurslista.

skärmbild av Azure HPC Cache instans i Azure Portal

Anteckning

Om ditt cacheminne använder kund hanterade krypteringsnycklar och kräver ett manuellt auktoriseringssteg efter att det har skapats, kan cacheminnet visas i resurslistan innan distributionsstatusen ä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 ditt cacheminne visas i listan Resurser kan du gå vidare till nästa steg.