Projekt tardigrade ščiti vaše vms pred napakami gostitelja

Kazalo:

Video: Мы очень быстро деградируем и технологии могут убить нас [ИИ Эксперимент] 2024

Video: Мы очень быстро деградируем и технологии могут убить нас [ИИ Эксперимент] 2024
Anonim

Po več spremembah Azure in izboljšavah varnosti v zadnjih nekaj mesecih Microsoft uvaja Project Tardigrade kot svoj najnovejši poskus, da Azure postane bolj zanesljiv.

Projekt Tardigrade preprečuje okvare platforme

Projekt Tardigrade je nova storitev, katere cilj je izboljšati odpornost Azure. Vključuje strategije za ublažitev, ki ščitijo Azure VM pred okvarami platforme.

Takole opisuje Mark Russinovich, glavni tehnološki direktor pri Microsoft Azure, ki opisuje trenutno delo na Azure:

Naš cilj je omogočiti organizacijam, da zanesljivo izvajajo svoje delovne obremenitve na Azure. Ker je to naše vodilno načelo, nenehno vlagamo v razvoj platforme Azure, da postane odporna na napake, ne le za povečanje produktivnosti poslovanja, temveč tudi za zagotavljanje brezhibne uporabniške izkušnje.

Da bi preprečili vpliv na vaše delovne obremenitve, storitev komponentam omogoča samozdravljenje in hitro obnovitev po morebitnih okvarah, tudi v kritičnih napakah gostitelja.

Kako deluje projekt Tardigrade?

Tu je primer, kako deluje potek obnovitve sistema Tardigrade:

  • 1. faza: ta korak ne vpliva na izvajanje VM strank. Preprosto reciklira vse storitve, ki se izvajajo na gostitelju. V redkem primeru, ko se okvarjena storitev ne zažene uspešno, nadaljujemo na 2. fazo.
  • 2. faza: naša diagnostična storitev deluje na gostitelju in zbira vse ustrezne dnevnike / odlagališča sistematično, da bi zagotovili, da lahko v 1. fazi natančno diagnosticiramo vzrok za neuspeh. Ta celovita analiza nam omogoča, da težavo 'povzročimo' in s tem preprečimo ponovitev. v prihodnosti.
  • Faza 3: Na visoki ravni smo ponastavili OS v zdravo stanje z minimalnim učinkom odjemalcev, da ublažimo težavo gostitelja. V tej fazi ohranimo stanja vsakega VM-ja v RAM, po katerem začnemo OS ponastaviti v zdravo stanje. Medtem ko se operacijski sistem pod njim hitro ponastavi, zaganjanje aplikacij na vseh VM-jih, nameščenih na strežniku, za kratek čas "zamrzne", ker je CPU začasno zaustavljen. Ta izkušnja je podobna omrežni povezavi, ki se je začasno izgubila, vendar se je zaradi ponovne logike hitro nadaljevala. Po uspešnem ponastavitvi OS VM porabijo shranjeno stanje in nadaljujejo normalno delovanje, s čimer se izognejo morebitnim ponovnim zagonom VM.

S tem v mislih bo Project Tardigrade zagotovil, da odpoved katere koli posamezne komponente v gostitelju ne bo vplivala na celoten sistem. Napake gostitelja tako ne bodo vplivale na VM strank.

Microsoft si močno prizadeva za izboljšanje in razširitev različnih scenarijev neuspeha gostitelja, da bi zagotovil, da je njihova platforma za računalništvo v oblaku zanesljivejša kot kdaj koli prej.

V bližnji prihodnosti pričakujte novosti in druge izvedbe zanesljivosti.

Projekt tardigrade ščiti vaše vms pred napakami gostitelja