A virtuális gépek újraindításának ismertetése – karbantartás és állásidő
A következőkre vonatkozik: ✔️ Linux rendszerű virtuális ✔️ gépek Windows rendszerű virtuális gépek rugalmas méretezési ✔️ csoportjai Egységes méretezési csoportok ✔️
Az Azure-beli virtuális gépek leállását három forgatókönyv okozhatja: nem tervezett hardverkarbantartás, váratlan állásidő és tervezett karbantartás.
Nem tervezett hardverkarbantartási esemény
A nem tervezett hardverkarbantartás akkor történik, ha az Azure-platform azt jelzi előre, hogy a fizikai géphez társított hardver vagy platformösszetevő meghibásodik. Amikor a platform hibát jelez előre, nem tervezett hardverkarbantartási eseményt ad ki, hogy csökkentse a hardveren üzemeltetett virtuális gépekre gyakorolt hatást. Az Azure élő migrálási technológiával migrálja a Virtual Machines a hibás hardverről egy kifogástalan állapotú fizikai gépre. Az Élő áttelepítés a virtuális gépet megőrző művelet, amely csak minimális időre állítja le a virtuális gépet. A memória tartalmát, a megnyitott fájlokat és a hálózati kapcsolatokat mind megőrzi, azonban a teljesítmény az esemény előtt és/vagy után csökkenhet. Azokban az esetekben, amikor az élő áttelepítés nem használható, a virtuális gép váratlan állásidőt tapasztal.
Váratlan állásidő
A váratlan állásidő az, amikor a virtuális gép hardvere vagy fizikai infrastruktúrája hibát tapasztal, és váratlanul meghiúsul. A problémák közé tartozhatnak a helyi hálózati hibák, a helyi lemezhibák vagy az állványszintű egyéb hibák. 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 állásidőt is tapasztalhatnak egy olyan üzemkimaradás vagy katasztrófa esetén, amely egy teljes adatközpontot vagy akár egy teljes régiót érint. Ezekhez a forgatókönyvekhez az Azure védelmi lehetőségeket biztosít, beleértve a rendelkezésre állási zónákat és a párosított régiókat.
Tervezett karbantartási események
A tervezett karbantartási események a Microsoft által a mögöttes Azure platformon végzett időszakos frissítések a virtuális gépeket futtató platforminfrastruktúra általános megbízhatóságának, teljesítményének és biztonságának növelése érdekében. A frissítések többsége anélkül történik, hogy az hatással lenne a Virtual Machines vagy a Cloud Services (lásd: Újraindítást nem igénylő karbantartás). Bár az Azure platform minden esetben VM-megőrző karbantartást igyekszik végrehajtani, egyes ritka esetekben a frissítések megkövetelik a virtuális gép újraindítását, hogy a szükséges frissítéseket telepíteni lehessen a mögöttes infrastruktúrára. Ilyen esetekben karbantartással és ismételt üzembe helyezéssel kiegészített Azure tervezett karbantartási eljárást hajthat végre, ha a megfelelő időtartományban kezdeményezi a virtuális gépek karbantartását. További információkért lásd: Virtuális gépek tervezett karbantartása.
Állásidő csökkentése
Az ilyen események okozta állásidő hatásainak csökkentése érdekében javasoljuk, hogy kövesse az alábbi bevált gyakorlatokat a virtuális gépek magas rendelkezésre állásának biztosításához:
- A Availability Zones használata az adatközpont meghibásodásai elleni védelemhez
- Több virtuális gép konfigurálása rendelkezésre állási csoportban redundancia esetén
- Ütemezett események használata Linuxhoz vagy ütemezett windowsos eseményekhez a virtuális gépre gyakorolt, az eseményeket befolyásoló események proaktív megválaszolásához
- Az egyes alkalmazásrétegek külön rendelkezésre állási csoportokba konfigurálása
- Terheléselosztó kombinálása rendelkezésre állási zónákkal vagy -készletekkel
Következő lépések
Az Azure-beli rendelkezésre állási lehetőségekről további információt a Rendelkezésre állás áttekintése című témakörben talál.