Použití několika mezipamětí pro regionální obnovení při selhání

Každá Azure HPC Cache běží v rámci konkrétního předplatného a v jedné oblasti. To znamená, že pracovní postup mezipaměti může být přerušen v případě úplného výpadku oblasti mezipaměti.

Tento článek popisuje strategii pro snížení rizika přerušení práce pomocí druhé oblasti pro převzetí služeb při selhání mezipaměti.

Klíč používá back-endové úložiště, které je přístupné z několika oblastí. Toto úložiště může být místní systém NAS s příslušnou podporou DNS nebo úložiště objektů blob v Azure, které se nachází v jiné oblasti než mezipaměť.

Když pracovní postup pokračuje v primární oblasti, data se ukládají v dlouhodobém úložišti mimo oblast. Pokud se oblast mezipaměti stane nedostupnou, můžete vytvořit duplicitní instanci Azure HPC Cache v sekundární oblasti, připojit se ke stejnému úložišti a obnovit práci z nové mezipaměti.

Poznámka

Tento plán převzetí služeb při selhání nepokryje úplný výpadk v oblasti účtu úložiště. Navíc Azure HPC Cache nepodporuje geograficky redundantní účty úložiště (GRS nebo GZRS), protože jejich asynchronní kopírování mezi oblastmi není dostatečně konzistentní pro pracovní HPC Cache pracovní postupy.

HPC Cache podporuje místně redundantní úložiště (LRS) a zónově redundantní úložiště (ZRS), které replikuje data v rámci jedné oblasti Azure.

Pokud potřebujete chránit před výpadky úložiště v celé oblasti, zvažte strategii ručního zálohování.

Plánování regionálního převzetí služeb při selhání

Pokud chcete nastavit mezipaměť, která je připravená na možné převzetí služeb při selhání, postupujte následovně:

  1. Ujistěte se, že je vaše back-endové úložiště přístupné ve druhé oblasti.

  2. Při plánování vytvoření instance primární mezipaměti byste se také měli připravit na replikaci tohoto procesu nastavení ve druhé oblasti. Zahrnout tyto položky:

    1. Struktura virtuální sítě a podsítě
    2. Kapacita mezipaměti
    3. Storage podrobnosti o cíli, názvy a cesty k oboru názvů
    4. Podrobnosti o klientských počítačích, pokud jsou umístěné ve stejné oblasti jako mezipaměť
    5. Příkaz pro připojení pro použití klienty mezipaměti

    [POZNÁMKA] Azure HPC Cache vytvořit programově, buď prostřednictvím šablony Azure Resource Manager, nebo přímo přístupem k jejímu rozhraní API. Podrobnosti vám Azure HPC Cache tým společnosti.

Příklad převzetí služeb při selhání

Představte si například, že chcete své úložiště Azure HPC Cache v oblasti USA – východ Azure. Bude přistupovat k datům uloženým v místním datovém centru.

Mezipaměť v této oblasti můžete USA – západ 2 jako zálohu převzetí služeb při selhání.

Při vytváření mezipaměti v USA – východ, připravte druhou mezipaměť pro nasazení v USA – západ 2. K automatizaci této přípravy můžete použít skriptování nebo šablony.

V případě selhání celé oblasti v USA – východ vytvořte mezipaměť, kterou jste připravili v USA – západ 2 oblasti.

Po vytvoření mezipaměti přidejte cíle úložiště, které odkazují na stejná místní úložiště dat, a použijte stejné agregované cesty k oboru názvů jako cíle úložiště staré mezipaměti.

Pokud jsou ovlivněni původní klienti, vytvořte nové klienty v USA – západ 2 pro použití s novou mezipamětí.

Všichni klienti budou muset připojit novou mezipaměť, i když klienti nebyli ovlivněni výpadkem oblasti. Nová mezipaměť má jiné adresy pro připojení než původní mezipaměť.

Další informace

Průvodce architekturou aplikací Azure obsahuje další informace o tom, jak se zotavit z přerušení služeb v celé oblasti.