Megosztás a következőn keresztül:


Az Azure rendelkezésre állási zóna migrálási alapkonfigurációja

Ez a cikk bemutatja, hogyan értékelheti az alkalmazás rendelkezésre állási zónájának készültségét a nem rendelkezésre állási zónából a rendelkezésre állási zónába való migrálás céljából. Végigvezetjük a szükséges lépéseken annak meghatározásához, hogyan használhatja ki a rendelkezésre állási zónák támogatását az alkalmazással és a regionális követelményekkel összhangban. A rendelkezésre állási zónákról és az azokat támogató régiókról a Mik az Azure-régiók és a rendelkezésre állási zónák? című témakörben talál részletesebb információt.

Megbízható számítási feladatok létrehozásakor a következő rendelkezésreállási zónák konfigurációi közül választhat:

  • Zonal. Az zonal konfiguráció egy adott, önkiválogatott rendelkezésreállási zónát biztosít.

  • Zónaredundáns. A zónaredundáns konfiguráció automatikusan replikált vagy elosztott erőforrásokat biztosít a zónák között.

A két rendelkezésre állási zóna mellett az Azure globális szolgáltatásokat is kínál, ami azt jelenti, hogy régiótól függetlenül globálisan elérhetők. Mivel ezek a szolgáltatások mindig elérhetők a régiók között, rugalmasak a regionális és a zónakimaradásokkal szemben is.

Annak megtekintéséhez, hogy mely Azure-szolgáltatások támogatják a rendelkezésre állási zónákat, olvassa el a Rendelkezésre állási zóna szolgáltatás és a regionális támogatás című témakört.

Megjegyzés

Ha nem választ zónakonfigurációt az erőforráshoz, akár zónaredundáns, akár zónaredundáns, az erőforrás és alösszetevői nem lesznek rugalmasak a zóna számára, és leállhatnak az adott régióban egy zónakimaradás során.

A rendelkezésre állási zónák támogatásához való migrálás szempontjai

Számos lehetőség van egy megbízható Azure-alkalmazás létrehozására olyan rendelkezésre állási zónákkal, amelyek megfelelnek az SLA-knak és a megbízhatósági céloknak is. Az alábbi lépéseket követve kiválaszthatja az igényeinek megfelelő megközelítést a műszaki és szabályozási szempontok, a szolgáltatásképességek, az adattárolás, a megfelelőségi követelmények és a késés alapján.

1. lépés: Ellenőrizze, hogy az Azure-régió támogatja-e a rendelkezésre állási zónákat

Ebben az első lépésben ellenőriznie kell, hogy a kiválasztott Azure-régió támogatja-e a rendelkezésre állási zónákat, valamint az alkalmazáshoz szükséges Azure-szolgáltatásokat.

Ha a régiója támogatja a rendelkezésre állási zónákat, javasoljuk, hogy konfigurálja a számítási feladatot a rendelkezésre állási zónákhoz. Ha a régiója nem támogatja a rendelkezésre állási zónákat, az Azure Resource Mover útmutatóját kell használnia a rendelkezésre állási zónák támogatását kínáló régióba való migráláshoz.

Megjegyzés

Egyes szolgáltatások esetében a rendelkezésre állási zónák csak az üzembe helyezés során konfigurálhatók. Ha rendelkezésre állási zónákat szeretne hozzáadni a meglévő szolgáltatásokhoz, előfordulhat, hogy újra üzembe kell helyeznie. Tekintse meg a szolgáltatásspecifikus dokumentációt a Rendelkezésre állási zónák migrálási útmutatója a Microsoft Azure-termékek és -szolgáltatások áttekintésében.

2. lépés: A termék- és termékváltozat rendelkezésre állásának ellenőrzése az Azure-régióban

Ebben a lépésben ellenőrzi, hogy a szükséges Azure-szolgáltatások és termékváltozatok elérhetők-e a kiválasztott Azure-régió rendelkezésre állási zónáiban.

A szolgáltatások regionális támogatásának ellenőrzéséhez lásd: Régiónként elérhető termékek.

A rendelkezésre álló virtuálisgép-termékváltozatok Azure-régió és -zóna szerinti listázásához lásd: A virtuálisgép-termékváltozat rendelkezésre állásának ellenőrzése.

Ha a régiója nem támogatja az alkalmazás által igényelt szolgáltatásokat és termékváltozatokat, vissza kell lépnie az 1. lépésre: Ellenőrizze a termék rendelkezésre állását az Azure-régióban , és keressen egy új régiót, amely támogatja az alkalmazás által igényelt szolgáltatásokat és termékváltozatokat. Javasoljuk, hogy zónaredundanciával konfigurálja a számítási feladatot.

Az Azure IaaS Virtual Machines zónaszintű magas rendelkezésre állásához használja a Virtual Machine Scale Sets (VMSS) Flexet a virtuális gépek több rendelkezésre állási zónában való elosztásához.

3. lépés: Az alkalmazás követelményeinek mérlegelése

Ebben az utolsó lépésben az alkalmazáskövetelmények alapján határozza meg, hogy a rendelkezésre állási zónák melyik támogatási típusa a legmegfelelőbb az alkalmazás számára.

Az alábbiakban három fontos kérdést talál, amelyek segítenek kiválasztani a megfelelő rendelkezésre állási zóna üzembe helyezését:

Az alkalmazás tartalmaz késésre érzékeny összetevőket?

Az azure-beli rendelkezésre állási zónákat ugyanabban az Azure-régióban egy nagy teljesítményű hálózat köti össze 2 ms-nál kisebb utazási késéssel.

A magas rendelkezésre állás elérésének ajánlott megközelítése, ha az alacsony késés nem szigorú követelmény, a számítási feladat zónaredundáns üzembe helyezéssel történő konfigurálása.

Olyan kritikus fontosságú alkalmazás-összetevők esetében, amelyek fizikai közelségre és alacsony késésre, például játékra, mérnöki szimulációra és nagyfrekvenciás kereskedésre (HFT) van szükség, javasoljuk, hogy konfiguráljon egy zónaszintű üzembe helyezést. Virtual Machine Scale Sets Flex zónare igazított számítást és csatolt tárolólemezeket biztosít.

Készen áll az alkalmazáskód egy elosztott modell kezelésére?

Elosztott mikroszolgáltatási modell esetén és az alkalmazástól függően lehetőség van a mikroszolgáltatások közötti folyamatos adatcserére a zónák között. Ez a folyamatos adatcsere API-kon keresztül hatással lehet a teljesítményre. A teljesítmény javítása és a megbízható architektúra fenntartása érdekében kiválaszthatja a zónaszintű üzembe helyezést.

Zónaszintű üzembe helyezés esetén a következőket kell tennie:

  1. A késésre érzékeny erőforrások vagy szolgáltatások azonosítása az architektúrában.

  2. Győződjön meg arról, hogy a késésre érzékeny erőforrások vagy szolgáltatások támogatják a zónaszintű üzembe helyezést.

  3. Azonos zónában keresse meg a késésre érzékeny erőforrásokat vagy szolgáltatásokat. Előfordulhat, hogy az architektúra más szolgáltatásai továbbra is zónaredundánsak maradnak.

  4. Replikálja a késésre érzékeny zónaszolgáltatásokat több rendelkezésre állási zónában a zóna rugalmasságának biztosítása érdekében.

  5. Terheléselosztás a több zónabeli üzemelő példány között standard vagy globális terheléselosztókkal.

Ha az Azure-szolgáltatás támogatja a rendelkezésre állási zónákat, javasoljuk, hogy használja a zónaredundanciát a csomópontok zónák közötti elosztásával a magasabb üzemidő-SLA és a zónakimaradások elleni védelem érdekében.

A háromrétegű alkalmazások esetében fontos megérteni az alkalmazás, az üzleti és az adatszinteket; valamint állapotuk (állapotalapú vagy állapot nélküli) az építész számára az ajánlott eljárásoknak és útmutatásnak megfelelően, a számítási feladatok típusának megfelelően.

Az Azure-beli speciális számítási feladatokhoz tekintse meg a megfelelő kezdőzóna-architektúra-útmutatót és ajánlott eljárásokat.

Szeretné elérni az üzletmenet-folytonosságot és a vészhelyreállítást ugyanabban az Azure-régióban megfelelőségi, adattárolási vagy irányítási követelmények miatt?

Ha az üzletmenet folytonosságát és vészhelyreállítását ugyanabban a régióban szeretné elérni, és ha nincs regionális pár, javasoljuk, hogy zónaredundanciával konfigurálja a számítási feladatot. Az egyrégiós megközelítés olyan iparágakra is alkalmazható, amelyek szigorú adattárolási és szabályozási követelményekkel rendelkeznek ugyanazon az Azure-régión belül. Az Azure-beli virtuális gépek egy rendelkezésre állási zónából egy másikba való replikálásának, feladatátvételének és feladat-visszavételének megismeréséhez lásd: Azure-beli virtuális gépek vészhelyreállításának engedélyezése a rendelkezésre állási zónák között.

Ha több régióra van szüksége, vagy ha az Azure-régió nem támogatja a rendelkezésre állási zónákat, javasoljuk, hogy regionális párokat használjon. A regionális párok távol, körülbelül 100 mérföld távolságra találhatók egymástól, és robbanási sugárvédelmet biztosítanak a regionális szintű hibák, például a tűz, az árvíz, a földrengés és más természeti vagy váratlan katasztrófák ellen. További információ: Régiók közötti replikáció az Azure-ban: Üzletmenet-folytonosság és vészhelyreállítás.

Megjegyzés

Előfordulhatnak olyan helyzetek, amikor a zónaszintű, zónaredundáns és globális szolgáltatások kombinációja a legjobban megfelel az üzleti és műszaki követelményeknek.

Egyéb megfontolandó szempontok

  • Az alkalmazások rendelkezésre állásának és rugalmasságának teszteléséről az Alkalmazások tesztelése rendelkezésre állásra és rugalmasságra című témakörben olvashat.

  • A régió minden adatközpontja fizikai zónához van rendelve. A fizikai zónák az Azure-előfizetés logikai zónáihoz vannak leképezve. Az Azure-előfizetések automatikusan hozzárendelik ezt a leképezést az előfizetés létrehozásakor. Használhatja a dedikált ARM REST API-t, a listLocationst , és beállíthatja az API-verziót a 2022-12-01-es verzióra az előfizetéséhez tartozó fizikai zónához való logikai zónaleképezés listázásához. Ezek az információk olyan kritikus fontosságú alkalmazásösszetevők esetében fontosak, amelyek stratégiai szolgáltatásként kategorizált Azure-erőforrásokkal való együttes elhelyezést igényelnek, amelyek nem feltétlenül érhetők el minden fizikai zónában.

  • A zónák közötti sávszélesség díjai akkor érvényesek, ha a forgalom a zónák között mozog. A sávszélesség díjszabásáról további információt a Sávszélesség díjszabása című témakörben talál.

Következő lépések