Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Varje Azure HPC Cache-instans körs inom en viss prenumeration och i en region. Det innebär att ditt cachearbetsflöde eventuellt kan störas om cachens region har ett fullständigt avbrott.
Den här artikeln beskriver en strategi för att minska risken för avbrott i arbetet med hjälp av en andra region för redundansväxling i cacheminnet.
Nyckeln är att använda back-end lagring som är tillgänglig från flera regioner. Den här lagringen kan antingen vara ett lokalt NAS-system med lämpligt DNS-stöd eller Azure Blob Storage som finns i en annan region än cachen.
När arbetsflödet fortsätter i den primära regionen sparas data i den långsiktiga lagringen utanför regionen. Om cacheregionen blir otillgänglig kan du skapa en duplicerad Azure HPC Cache-instans i en sekundär region, ansluta till samma lagring och återuppta arbetet från den nya cachen.
Anmärkning
Den här redundansplanen omfattar inte ett fullständigt avbrott i ett lagringskontos region. Azure HPC Cache stöder inte heller geografiskt redundanta lagringskonton (GRS eller GZRS) eftersom deras asynkrona kopiering mellan regioner inte är tillräckligt konsekvent för HPC Cache-arbetsflöden.
HPC Cache stöder lokalt redundant lagring (LRS) och zonredundant lagring (ZRS), som replikerar data inom en Azure-region.
Överväg en strategi för manuell säkerhetskopiering om du behöver skydda mot avbrott i lagringen i hela regionen.
Planera för regional reservlösning
Följ dessa steg för att konfigurera en cache som är förberedd för eventuell failover:
Kontrollera att din back-end lagring är tillgänglig i en andra region.
När du planerar att skapa den primära cacheinstansen bör du också förbereda för att replikera den här konfigurationsprocessen i den andra regionen. Inkludera följande objekt:
- Virtuellt nätverk och undernätsstruktur
- Cachekapacitet
- Information om lagringsmål, namn och namnområdessökvägar
- Information om klientdatorer, om de finns i samma region som cacheminnet
- Monteringskommando för cacheklienter
Anmärkning
Azure HPC Cache kan skapas programmatiskt, antingen via en Azure Resource Manager-mall eller genom direkt åtkomst till dess API. Kontakta Azure HPC Cache-teamet för mer information.
Exempel på failover
Föreställ dig till exempel att du vill placera din Azure HPC Cache i Azure-regionen östra USA. Den kommer åt data som lagras i ditt lokala datacenter.
Du kan använda en cache i västra USA 2-regionen som en failover-backup.
När du skapar cachen i östra USA, förbered en andra cache för distribution i västra USA 2. Du kan använda skript eller mallar för att automatisera den här förberedelsen.
Vid ett regionomfattande fel i Östra USA, skapa den cache du har förberett i regionen Västra USA 2.
När cachen har skapats lägger du till lagringsmål som pekar på samma lokala datalager och använder samma aggregerade namnområdessökvägar som den gamla cachens lagringsmål.
Om de ursprungliga klienterna påverkas, skapa nya klienter i West US 2-regionen för användning med den nya cachen.
Alla klienter måste montera den nya cachen, även om klienterna inte påverkades av regionstoppet. Den nya cachen har olika monteringsadresser än den gamla.
Lära sig mer
Arkitekturguiden för Azure-program innehåller mer information om hur du återställer från ett avbrott i en regionomfattande tjänst.