Použití více mezipamětí pro obnovení regionálního převzetí služeb při selhání
Každá instance služby Azure HPC Cache běží v rámci určitého předplatného a v jedné oblasti. To znamená, že pracovní postup mezipaměti může být narušen, pokud má oblast mezipaměti úplný výpadek.
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 více oblastí. Toto úložiště může být místní systém NAS s odpovídající podporou DNS nebo úložiště objektů blob Azure, které se nachází v jiné oblasti než mezipaměť.
Vzhledem k tomu, že pracovní postup pokračuje ve vaší primární oblasti, ukládají se data do dlouhodobého úložiště mimo oblast. Pokud oblast mezipaměti přestane být dostupná, můžete v sekundární oblasti vytvořit duplicitní instanci služby Azure HPC Cache, připojit se ke stejnému úložišti a pokračovat v práci z nové mezipaměti.
Poznámka:
Tento plán převzetí služeb při selhání nepokrývá úplný výpadek v oblasti účtu úložiště. Azure HPC Cache také 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í postupy služby HPC Cache.
HpC Cache podporuje místně redundantní úložiště (LRS) a zónově redundantní úložiště (ZRS), které replikuje data v 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á pro možné převzetí služeb při selhání, postupujte takto:
Ujistěte se, že je back-endové úložiště přístupné v druhé oblasti.
Při plánování vytvoření primární instance mezipaměti byste se také měli připravit na replikaci tohoto procesu instalace v druhé oblasti. Zahrnout tyto položky:
- Struktura virtuální sítě a podsítě
- Kapacita mezipaměti
- Podrobnosti o cíli úložiště, názvy a cesty k oboru názvů
- Podrobnosti o klientských počítačích, pokud jsou umístěné ve stejné oblasti jako mezipaměť
- Příkaz Připojit pro použití klienty mezipaměti
Poznámka:
Azure HPC Cache je možné vytvářet programově, a to buď prostřednictvím šablony Azure Resource Manageru, nebo přímým přístupem k jeho rozhraní API. Podrobnosti získáte od týmu azure HPC Cache.
Příklad převzetí služeb při selhání
Představte si například, že chcete najít azure HPC Cache v oblasti USA – východ. Bude přistupovat k datům uloženým v místním datacentru.
Mezipaměť v oblasti USA – západ 2 můžete použít jako zálohu převzetí služeb při selhání.
Při vytváření mezipaměti v oblasti USA – východ připravte druhou mezipaměť pro nasazení v oblasti USA – západ 2. K automatizaci této přípravy můžete použít skriptování nebo šablony.
V případě selhání v oblasti USA – východ vytvořte mezipaměť, kterou jste připravili v oblasti USA – západ 2.
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 oboru názvů jako cíle úložiště staré mezipaměti.
Pokud jsou ovlivněni původní klienti, vytvořte nové klienty v oblasti 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 připojení než původní.
Další informace
Průvodce architekturou aplikací Azure obsahuje další informace o tom, jak se zotavit z přerušení služeb v celé oblasti.