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 ✔️ csoportok ✔️ 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 következik be, 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ő áttelepítési technológiával migrálja a virtuális gépeket a hibás hardverről egy kifogástalan 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 leállást tapasztal. Az élő áttelepítés csak akkor lehetséges, ha a fizikai gép csökkentett, de működő állapotban van.
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ái. Ha észleli, az Azure-platform automatikusan megpróbálja helyreállítani a hardvert, és elérhetővé teszi az erőforrásokat ugyanazon a gazdagépcsomóponton. Ha ezek az erőfeszítések sikertelenek, akkor 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 teljes adatközpontot vagy akár egy teljes régiót érintő kimaradás vagy katasztrófa valószínűtlen eseményében. Ezekben a forgatókönyvekben 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 virtuális gépekre vagy a felhőszolgáltatásokra (lásd a karbantartást, amely nem igényel újraindítást). 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:
- Rendelkezésre állási zónák használata az adatközpont hibáinak 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 windowsos ütemezett eseményekhez, hogy proaktívan reagáljon a virtuális gépre az eseményeket befolyásoló eseményekre
- 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 rendelkezésre állási lehetőségeiről további információt a Rendelkezésre állás áttekintése című témakörben talál.