Megbízhatóság a virtuális gépeken
Ez a cikk részletes információkat tartalmaz a virtuális gépek regionális rugalmasságáról rendelkezésre állási zónákkal, valamint régiók közötti vészhelyreállítással és üzletmenet-folytonossággal.
Rendelkezésre állási zóna támogatása
Az Azure rendelkezésre állási zónái legalább három fizikailag különálló adatközpont-csoport az egyes Azure-régiókban. Az egyes zónákban lévő adatközpontok független energiaellátási, hűtési és hálózati infrastruktúrával rendelkeznek. Helyi zónahiba esetén a rendelkezésre állási zónák úgy vannak kialakítva, hogy az egy zóna érintettsége esetén a fennmaradó két zóna támogassa a regionális szolgáltatásokat, a kapacitást és a magas rendelkezésre állást.
A hibák a szoftver- és hardverhibáktól az olyan eseményekig terjedhetnek, mint a földrengések, árvizek és tűzesetek. A hibáktól való tolerancia az Azure-szolgáltatások redundanciával és logikai elkülönítésével érhető el. Az Azure-beli rendelkezésre állási zónákkal kapcsolatos részletesebb információkért tekintse meg a Régiók és a rendelkezésre állási zónák című témakört.
Az Azure rendelkezésre állási zónákkal kompatibilis szolgáltatások a megfelelő megbízhatósági és rugalmassági szintet biztosítják. Ezek kétféleképpen konfigurálhatók. Ezek lehetnek zónaredundánsak, a zónák közötti automatikus replikációval vagy a zónák közötti automatikus replikációval, egy adott zónába rögzített példányokkal. Ezeket a megközelítéseket kombinálhatja is. A zónaredundáns és a zónaredundáns architektúráról további információt a rendelkezésre állási zónák és régiók használatára vonatkozó javaslatok című témakörben talál.
A virtuális gépek támogatott Azure-régiónként három rendelkezésre állási zónával támogatják a rendelkezésre állási zónákat, és zónaredundánsak és zónaszintűek is. További információ: rendelkezésre állási zónák támogatása. Az ügyfél felelős a virtuális gépek rendelkezésre álláshoz való konfigurálásáért és migrálásáért.
A rendelkezésre állási zónák készenléti beállításaival kapcsolatos további információkért lásd:
- Virtuális gépek rendelkezésre állási beállításainak megtekintése
- A rendelkezésre állási zóna szolgáltatásának és régiótámogatásának áttekintése
- Meglévő virtuális gépek migrálása rendelkezésre állási zónákba
Előfeltételek
A virtuálisgép-termékváltozatoknak elérhetőnek kell lenniük a régió zónáiban. A rendelkezésre állási zónákat támogató régiók áttekintéséhez tekintse meg a támogatott régiók listáját.
A virtuálisgép-termékváltozatnak elérhetőnek kell lennie a régió zónáiban. A virtuálisgép-termékváltozat rendelkezésre állásának ellenőrzéséhez használja az alábbi módszerek egyikét:
- A PowerShell használatával ellenőrizze a virtuálisgép-termékváltozat rendelkezésre állását.
- Az Azure CLI használatával ellenőrizze a virtuálisgép-termékváltozat rendelkezésre állását.
- Nyissa meg az Foundational Servicest.
SLA-fejlesztések
Mivel a rendelkezésre állási zónák fizikailag különállóak, és eltérő áramforrást, hálózatot és hűtést biztosítanak, az SLA-k (szolgáltatásiszint-szerződések) növekednek. További információkért lásd a virtuális gépek esetében érvényes SLA részleteit.
Erőforrás létrehozása engedélyezett rendelkezésre állási zónákkal
Első lépésként hozzon létre egy virtuális gépet (VM) a rendelkezésre állási zónával az alábbi üzembehelyezési lehetőségek közül:
Zonal feladatátvétel támogatása
A Site Recovery szolgáltatással beállíthatja, hogy a virtuális gépek egy másik zónába lépjenek át. További információ: Site Recovery.
Hibatűrés
A virtuális gépek feladatátvételt végezhetnek egy fürt egy másik kiszolgálóján, és a virtuális gép operációs rendszere újraindul az új kiszolgálón. Tekintse meg a vészhelyreállítás feladatátvételi folyamatát, gyűjtse össze a virtuális gépeket a helyreállítási tervezés során, és futtasson vészhelyreállítási próbákat a hibatűrési megoldás sikerességének biztosítása érdekében.
További információkért tekintse meg a site recovery folyamatait.
Zónaleállási élmény
Zónaszintű kimaradás esetén a teljesítmény rövid romlására kell számítania, amíg a virtuálisgép-szolgáltatás öngyógyító újra kiegyensúlyozza a mögöttes kapacitást, hogy az kifogástalan állapotú zónákhoz igazodjon. Az öngyógyítás nem függ a zóna helyreállításától; a Microsoft által felügyelt szolgáltatás öngyógyító állapota várhatóan kompenzálja az elveszett zónákat más zónák kapacitásának használatával.
Arra is fel kell készülnie, hogy egy teljes régió kimarad. Ha egy teljes régióban szolgáltatáskimaradás áll fenn, az adatok helyileg redundáns másolatai átmenetileg nem lesznek elérhetők. Ha a georeplikálás engedélyezve van, az Azure Storage-blobok és -táblák három másik példánya egy másik régióban lesz tárolva. Ha teljes regionális kimaradás vagy olyan katasztrófa történik, amelyben az elsődleges régió nem állítható helyre, az Azure újraképezi az összes DNS-bejegyzést a georeplikált régióba.
Zónakimaradás előkészítése és helyreállítása
Az Azure-beli virtuális gépekhez az azure-beli virtuálisgép-alkalmazást üzembe helyező teljes régió szolgáltatáskimaradása során az alábbi útmutatást nyújtjuk:
- Az Azure Site Recovery konfigurálása virtuális gépekhez
- Ellenőrizze az Azure Service Health irányítópult állapotát, ha az Azure Site Recovery nincs konfigurálva
- Tekintse át, hogyan működik az Azure Backup szolgáltatás virtuális gépeken
- Tekintse meg az Azure-beli virtuális gépek biztonsági mentéseinek támogatási mátrixát
- Annak meghatározása, hogy melyik virtuális gép visszaállítási lehetősége és forgatókönyve működik a legjobban a környezetében
Kis késésű kialakítás
A régiók közötti (másodlagos régió), az előfizetések közötti (előzetes verzió) és a zónák közötti (előzetes verzió) lehetőségeket érdemes figyelembe venni egy kis késésű virtuálisgép-megoldás tervezésekor. Ezekről a beállításokról további információt a támogatott visszaállítási módszerekben talál.
Fontos
Ha kikapcsolja a zónaérzékeny üzembe helyezést, lemond a mögöttes hibák elkülönítése elleni védelemről. Olyan termékváltozatok használata, amelyek nem támogatják a rendelkezésre állási zónákat, vagy a rendelkezésre állási zónák konfigurációjának mellőzése olyan erőforrásokra támaszkodik, amelyek nem tartják be a zónaelhelyezést és -elkülönítést (beleértve az erőforrások mögöttes függőségeit). Ezektől az erőforrásoktól nem várható, hogy túlélje a zónaleállási forgatókönyveket. Az ilyen erőforrásokat használó megoldásoknak vészhelyreállítási stratégiát kell meghatározniuk, és konfigurálnia kell a megoldás helyreállítását egy másik régióban.
Biztonságos üzembe helyezési technikák
Ha a rendelkezésre állási zónák elkülönítését választja, biztonságos üzembe helyezési technikákat kell használnia az alkalmazáskód- és alkalmazásfrissítésekhez. Az Azure Site Recovery konfigurálása mellett az alábbi biztonságos üzembehelyezési technikák bármelyikét implementálhatja a virtuális gépekhez:
Mivel a Microsoft rendszeresen végrehajtja a tervezett karbantartási frissítéseket, ritkán fordul elő, hogy ezek a frissítések a virtuális gép újraindítását igénylik a szükséges frissítéseknek az alapul szolgáló infrastruktúrára való alkalmazásához. További információkért tekintse meg a rendelkezésre állással kapcsolatos szempontokat az ütemezett karbantartás során.
Mielőtt frissítené a következő csomópontkészletet egy másik zónában, hajtsa végre a következő feladatokat:
- Tekintse meg az Azure Service Health irányítópultját a virtuális gépek szolgáltatásának várható régióihoz tartozó állapotáról.
- Győződjön meg arról, hogy a replikáció engedélyezve van a virtuális gépeken.
Migrálás a rendelkezésre állási zónák támogatására
A virtuális gépek rendelkezésre állási zóna támogatásba való migrálásáról a Virtuális gépek és virtuálisgép-méretezési csoportok áttelepítése a rendelkezésre állási zónák támogatásához című témakörben olvashat.
- Virtuális gép áthelyezése másik előfizetésbe vagy erőforráscsoportba
- Azure Resource Mover
- Azure-beli virtuális gépek áthelyezése rendelkezésre állási zónákba
- Régiókarbantartási konfigurációs erőforrások áthelyezése
Régiók közötti vészhelyreállítás és üzletmenet-folytonosság
A vészhelyreállítás (DR) a nagy hatású események, például a természeti katasztrófák vagy az állásidőt és adatvesztést eredményező sikertelen üzemelő példányok helyreállításáról szól. 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. Mielőtt elkezdene gondolkodni a vészhelyreállítási terv létrehozásáról, tekintse meg a vészhelyreállítási stratégia tervezésére vonatkozó javaslatokat.
A DR-ről a Microsoft a megosztott felelősségi modellt használja. Egy megosztott felelősségi modellben a Microsoft biztosítja, hogy az alapinfrastruktúra és a platformszolgáltatások elérhetők legyenek. Ugyanakkor számos Azure-szolgáltatás nem replikálja automatikusan az adatokat, vagy egy meghibásodott régióból visszaesik egy másik engedélyezett régióba történő keresztreplikáláshoz. Ezekért a szolgáltatásokért Ön felel a számítási feladathoz használható vészhelyreállítási terv beállításáért. Az Azure-platformon szolgáltatásként (PaaS) futó szolgáltatások többsége funkciókkal és útmutatással támogatja a DR-t, és szolgáltatásspecifikus funkciókkal támogatja a gyors helyreállítást a dr. csomag fejlesztéséhez.
A régiók közötti visszaállítás használatával párosított régiókon keresztül állíthatja vissza az Azure-beli virtuális gépeket. Régiók közötti visszaállítással visszaállíthatja a kijelölt helyreállítási ponthoz tartozó összes Azure-beli virtuális gépet, ha a biztonsági mentés a másodlagos régióban történik. A régiók közötti visszaállítással kapcsolatos további információkért tekintse meg a régiók közötti tábla sorbejegyzését a visszaállítási beállításokban.
Vészhelyreállítás többrégiós földrajzi területen
Régiószintű szolgáltatáskimaradás esetén a Microsoft szorgalmasan dolgozik a virtuálisgép-szolgáltatás visszaállításán. A legmagasabb rendelkezésre állás eléréséhez azonban továbbra is más alkalmazásspecifikus biztonsági mentési stratégiákra kell támaszkodnia. További információ: A vészhelyreállítás adatstratégiák című szakasza.
Üzemkimaradás észlelése, értesítés és felügyelet
A virtuális gép hardver- vagy fizikai infrastruktúrája váratlanul meghiúsulhat. A váratlan hibák közé tartozhatnak a helyi hálózati hibák, a helyi lemezhibák vagy az állványszint egyéb hibái. Ha észleli, az Azure platform automatikusan migrálja (gyógyítani) a virtuális gépet egy kifogástalan állapotú fizikai gépre ugyanabban az adatközpontban. A javítási folyamat során a virtuális gép állásideje következik be (újraindítás), valamint bizonyos esetekben elveszhet az ideiglenes meghajtó. A csatlakoztatott rendszer- és adatmeghajtók minden esetben megmaradnak.
A virtuális gépek szolgáltatáskimaradásával kapcsolatos részletesebb információkért tekintse meg a vészhelyreállítási útmutatót.
Vészhelyreállítás és üzemkimaradás észlelésének beállítása
A virtuális gépek vészhelyreállításának beállításakor ismerje meg az Azure Site Recovery nyújtotta lehetőségeket. A virtuális gépek vészhelyreállításának engedélyezése az alábbi módszerekkel:
- Vészhelyreállítás beállítása egy másodlagos Azure-régióban egy Azure-beli virtuális géphez
- Recovery Services-tároló létrehozása
- Linux rendszerű virtuális gépek vészhelyreállításának engedélyezése
- Vészhelyreállítás engedélyezése Windows rendszerű virtuális gépeken
- Virtuális gépek feladatátvétele másik régióba
- Virtuális gépek feladatátvétele az elsődleges régióba
Vészhelyreállítás egyrégiós földrajzi területen
A vészhelyreállítás beállításával az Azure-beli virtuális gépek folyamatosan replikálódnak egy másik célrégióba. Ha leállás történik, feladatátvételt hajthat végre a virtuális gépeken a másodlagos régióban, és onnan érheti el őket.
Amikor Azure-beli virtuális gépeket replikál a Site Recovery használatával, a rendszer folyamatosan replikálja az összes virtuálisgép-lemezt a célrégióba aszinkron módon. A helyreállítási pontok néhány percenként jönnek létre, ami percek sorrendjében biztosít helyreállításipont-célkitűzést (RPO). A vészhelyreállítási próbákat tetszőleges alkalommal elvégezheti anélkül, hogy az hatással lenne az éles alkalmazásra vagy a folyamatban lévő replikációra. További információ: Vészhelyreállítási gyakorlat futtatása az Azure-ban.
További információ: Azure-beli virtuális gépek architektúraösszetevői és régiópárosítása.
Kapacitás és proaktív vészhelyreállítási rugalmasság
A Microsoft és ügyfelei a megosztott felelősségi modell alapján működnek. A megosztott felelősség azt jelenti, hogy az ügyfél-kompatibilis dr. (ügyfél-felelős szolgáltatások) esetében minden üzembe helyezési és vezérlési szolgáltatás esetében a dr. Annak érdekében, hogy a helyreállítás proaktív legyen, mindig előre üzembe kell helyeznie a másodfokokat, mert nincs garancia a kapacitásra a hatás idején azok számára, akik még nem helyezték előre őket.
A virtuális gépek üzembe helyezéséhez rugalmas vezénylési módot használhat a virtuálisgép-méretezési csoportokon. Minden virtuálisgép-méret rugalmas vezénylési móddal használható. A rugalmas vezénylési mód magas rendelkezésre állási garanciákat is kínál (akár 1000 virtuális gépet is), ha virtuális gépeket terjeszt a tartalék tartományok között egy régión belül vagy egy rendelkezésre állási zónán belül.