Megbízhatóság az Azure Storage Actionsben

Ez a cikk az Azure Storage Actions megbízhatósági támogatását ismerteti, és ismerteti a régión belüli rugalmasságot a rendelkezésre állási zónákkal, valamint a régiók közötti vészhelyreállítással és az üzletmenet folytonosságával. Az Azure megbízhatósági alapelveinek részletesebb áttekintéséért tekintse meg az Azure megbízhatóságát.

Az Azure Storage Actions egy kiszolgáló nélküli keretrendszer, amellyel több tárfiókban több millió objektumon hajthat végre gyakori adatműveleteket. Maga a szolgáltatás regionális, és nem rendelkezik termékváltozatokkal vagy a rendelkezésre állási zónák támogatásával. A szolgáltatás vezérlősíkja azonban automatikusan támogatja a zónaredundanciát. Az adatsík a redundanciát is támogathatja attól függően, hogy a tárfiók zónaredundáns konfiguráción fut-e.

Rendelkezésre állási zóna támogatása

A rendelkezésre állási zónák fizikailag különálló adatközpont-csoportok egy Azure-régión belül. Ha egy zóna meghibásodik, a szolgáltatások a fennmaradó zónák egyikére is át tudnak adni feladatokat.

Bár az Azure Storage Actions szolgáltatás regionális, és nem kínál termékváltozatokat vagy rendelkezésre állási zónákat, a zónaredundancia elérhető a vezérlősíkról és feltételesen az adatsíkról:

  • A szolgáltatás vezérlősíkja zónaredundáns. Ha egy zóna le van állítva egy régióban, a vezérlősík továbbra is elérhető marad. A zónalebontási forgatókönyvben továbbra is kezelheti a feladatdefiníciót és a hozzárendelést.

  • Az adatsík (feladat-hozzárendelés végrehajtása) a szülő tárfióktól örökli az zonális tulajdonságokat. Ha a tárfiók egy sikertelen zónában van üzembe helyezve, akkor a fiók elérhetetlenné válik, és az ügyfél szempontjából az adatcsomag nem érhető el. Ha a tárfiók zónaredundáns, akkor a fiók továbbra is elérhető marad, és a szolgáltatás továbbra is végrehajtja a műveletet a fiókon.

Kikapcsolódási élmény

Zónaalapú forgatókönyv esetén a Storage Action szolgáltatás továbbra is elérhető marad. A feladatok előrehaladása azon tárfiókok rendelkezésre állási zónájának támogatásától függ, amelyeken futnak. Ha a fiókot nem érinti a kieső zóna, a feladatok továbbra is haladnak. Ellenkező esetben a tevékenységek sikertelenek.

Zóna kiesésének előkészítése és helyreállítása

A Storage Action szolgáltatás nem zonal, de a tárfiók az. Ha a tárfiókot zónakimaradás érinti, a fiókhoz rendelt tárolási feladatok meghiúsulnak. A zóna- és tárfiók elérhetővé válása után az ütemezett feladatok továbbra is az ütemezésnek megfelelően futnak. Ha a feladat egyszeri futtatásra van konfigurálva, előfordulhat, hogy újra kell ütemeznie a feladat futtatását.

Régiók közötti vészhelyreállítás és üzletmenet-folytonosság

A vészhelyreállítás (DR) olyan gyakorlatokra utal, amelyeket a szervezetek a nagy hatású események, például természeti katasztrófák vagy sikertelen üzembe helyezések helyreállítására használnak, amelyek állásidőt és adatvesztést eredményeznek. A katasztrófa okától függetlenül a legjobb megoldás egy jól definiált és tesztelt DR-terv, valamint egy olyan alkalmazásterv, amely aktívan támogatja a DR-t. A vészhelyreállítási terv létrehozása előtt tekintse meg vészhelyreállítási stratégiatervezésére vonatkozó javaslatokat.

A DR esetében a Microsoft a megosztott felelősségi modellt használja. Ebben a modellben a Microsoft biztosítja, hogy az alapinfrastruktúra és a platformszolgáltatások elérhetők legyenek. Számos Azure-szolgáltatás azonban nem replikálja automatikusan az adatokat, és nem esik vissza egy meghibásodott régióból egy másik engedélyezett régióba történő keresztreplikáláshoz. Ezeknél a szolgáltatásoknál Ön a felelős a számítási feladatokhoz használható vészhelyreállítási terv beállításáért. Az Azure platformszolgáltatásként (PaaS) futó alkalmazások többsége funkciókkal és útmutatással segíti a katasztrófaelhárítást. A szolgáltatásspecifikus funkciókat használva támogathatja a gyors helyreállítást, hogy segítse a katasztrófa utáni helyreállítási terv (DR-terv) fejlesztését.

A GRS-t és GZRS-t tartalmazó tárfiókok a tárfiókok feladatátvétele esetén egy másodlagos régióba replikálják az adatokat. A tárolási műveletek üzletmenet-folytonossága jelentősen függ a céltárfiók redundanciakonfigurációjától. A georedundanciával konfigurált tárfiókok kihasználják az automatizált feladatátvételi folyamatot. Ez az automatikus felügyelet biztosítja, hogy a jövőbeli feladat-hozzárendelési iterációk, legyenek azok akár egyszeriek, akár ismétlődőek, problémamentesen végrehajtásra kerüljenek a másodlagos régióban. A feladatátvételkor folyamatban lévő tárolási feladatok azonban hibákba ütközhetnek. Az új tárolási feladatok és a tárfeladat-hozzárendelések továbbra is a várt módon működnek.

A tárfiók konzisztens monitorozása kulcsfontosságú. Átállás esetén alaposan át kell tekintenie a feladatok jelentésének és figyelésének folyamatát az összes blobművelet sikeres befejezésének ellenőrzése és az esetlegesen figyelmet igénylő eltérések azonosítása érdekében.

Üzemkimaradás észlelése, értesítés és felügyelet

A tárolási feladatok nem küldenek értesítést, ha kimaradás van a szolgáltatásban. Fontos, hogy ellenőrizze a tárolási tevékenység állapotát, és próbálkozzon újra a feladatokkal a szolgáltatás/régió helyreállítása után.

Következő lépések