Ang proteksyon ng tardigrade ng proyekto ay nagbabantay sa iyong mga vms laban sa mga faults ng host

Talaan ng mga Nilalaman:

Video: Nilapitan at Binunggo Siya ng Isang Balyena Hanggang sa May Napansin Siya sa Tubig 2024

Video: Nilapitan at Binunggo Siya ng Isang Balyena Hanggang sa May Napansin Siya sa Tubig 2024
Anonim

Matapos ang maramihang mga pagbabago sa Azure at pagpapabuti ng seguridad sa huling ilang buwan, ipinakilala ng Microsoft ang Project Tardigrade bilang kanilang pinakabagong pagtatangka sa paggawa ng Azure na mas maaasahan.

Pinipigilan ng Project Tardigrade ang mga pagkabigo sa platform

Ang Project Tardigrade ay isang bagong serbisyo na naglalayong mapagbuti ang tibay ng Azure. Kasama dito ang mga diskarte sa pagpapagaan na protektahan ang Azure VMs laban sa mga pagkabigo sa platform.

Narito kung paano inilarawan ni Mark Russinovich, Chief Technology Officer sa Microsoft Azure, ang kasalukuyang gawain sa Azure:

Ang aming layunin ay upang bigyan ng kapangyarihan ang mga samahan na magpatakbo ng kanilang mga workload na maaasahan sa Azure. Bilang ito bilang aming gabay na prinsipyo, patuloy kaming namumuhunan sa umuusbong na platform ng Azure upang maging nababanat sa kasalanan, hindi lamang upang mapalakas ang pagiging produktibo sa negosyo kundi upang makapagbigay din ng isang seamless na karanasan sa customer.

Upang maiwasan ang epekto sa iyong mga karga sa trabaho, ang serbisyo ay nagbibigay-daan sa mga sangkap na pagalingin sa sarili at mabilis na mabawi mula sa mga potensyal na pagkabigo, kahit na sa mga kritikal na pagkakamali sa host.

Paano gumagana ang Project Tardigrade?

Narito ang isang halimbawa kung paano gumagana ang daloy ng pagbawi sa Tardigrade:

  • Phase 1: Ang hakbang na ito ay walang epekto sa pagpapatakbo ng mga VM ng customer. I-recycle lang nito ang lahat ng mga serbisyo na tumatakbo sa host. Sa bihirang kaso na ang mali na serbisyo ay hindi matagumpay na i-restart, nagpapatuloy kami sa Phase 2.
  • Phase 2: Ang aming serbisyo ng diagnostic ay tumatakbo sa host upang mangolekta ng lahat ng may-katuturang mga log / dumps na sistematikong, upang matiyak na maaari nating lubusang suriin ang dahilan ng pagkabigo sa Phase 1. Ang komprehensibong pagsusuri na ito ay nagpapahintulot sa amin na 'ugat sanhi' ang isyu at sa gayon maiiwasan ang mga reoccurrences sa hinaharap.
  • Phase 3: Sa isang mataas na antas, i-reset namin ang OS sa isang malusog na estado na may kaunting epekto ng customer upang mabawasan ang isyu sa host. Sa yugto na ito pinapanatili namin ang mga estado ng bawat VM sa RAM, pagkatapos na magsisimula kaming i-reset ang OS sa isang malusog na estado. Habang ang OS ay mabilis na naibabalik sa ilalim, ang pagpapatakbo ng mga aplikasyon sa lahat ng mga VM na naka-host sa server ng 'pag-freeze' ng server habang pansamantalang nasuspinde ang CPU. Ang karanasang ito ay katulad ng isang koneksyon sa network na pansamantalang nawala ngunit mabilis na naipagpatuloy dahil sa muling pag-logic. Matapos matagumpay na i-reset ang OS, ubusin ng mga VM ang kanilang naka-imbak na estado at ipagpatuloy ang normal na aktibidad, sa gayon ay maiiwasan ang anumang mga potensyal na reboot ng VM.

Sa isip nito, sisiguraduhin ng Project Tardigrade na ang kabiguan ng anumang solong sangkap sa host ay hindi nakakaapekto sa buong sistema. Tulad nito, ang mga customer ng VM ay hindi maaapektuhan ng mga pagkakamali sa host.

Ang Microsoft ay nagsusumikap upang mapagbuti at mapalawak ang iba't ibang mga sitwasyon ng pagkabigo sa host upang matiyak na ang kanilang platform ng cloud computing ay mas maaasahan kaysa dati.

Asahan ang mga bagong pag-unlad at iba pang pagpapatupad ng pagiging maaasahan sa malapit na hinaharap.

Ang proteksyon ng tardigrade ng proyekto ay nagbabantay sa iyong mga vms laban sa mga faults ng host