Проектирането на tardigrade защитава вашите vms срещу грешки в хоста

Съдържание:

Видео: Some Water Bears Live on Land 2024

Видео: Some Water Bears Live on Land 2024
Anonim

След множество промени в Azure и подобрения в сигурността през последните няколко месеца, Microsoft представя Project Tardigrade като най-новия си опит да направи Azure по-надежден.

Project Tardigrade предотвратява сривовете на платформата

Project Tardigrade е нова услуга, която има за цел да подобри устойчивостта на Azure. Тя включва стратегии за смекчаване, които защитават Azure VM от сривове на платформата.

Ето как Марк Русинович, главен технологичен директор в Microsoft Azure, описва текущата работа по Azure:

Нашата цел е да дадем възможност на организациите да управляват надеждно своите натоварвания в Azure. С това като наш водещ принцип ние непрекъснато инвестираме в развитието на платформата Azure, за да станем по-устойчиви на вина, не само да повишим производителността на бизнеса, но и да осигурим безпроблемно изживяване на клиентите.

За да предотврати въздействието върху вашите натоварвания, услугата дава възможност на компонентите да се самоизлекуват и бързо да се възстановят от потенциални повреди, дори при критични неизправности на хоста.

Как работи Tardigrade на проекта?

Ето пример за това как работи работният процес за възстановяване на Tardigrade:

  • Фаза 1: Тази стъпка не оказва влияние върху стартирането на клиентски виртуални машини. Той просто рециклира всички услуги, работещи на хоста. В редкия случай, че повредената услуга не се рестартира успешно, преминаваме към Фаза 2.
  • Фаза 2: Нашата услуга за диагностика работи на хоста, за да събира систематично всички съответни регистрационни файлове / сметища, за да гарантира, че можем да диагностицираме подробно причината за неуспех във Фаза 1. Този всеобхватен анализ ни позволява да „причиним“ проблема и по този начин да предотвратим повторното появяване. в бъдеще.
  • Фаза 3: На високо ниво възстановяваме операционната система в здраво състояние с минимално въздействие на клиента, за да смекчим проблема с хоста. По време на тази фаза запазваме състоянията на всеки VM към RAM, след което започваме да възстановяваме ОС в здраво състояние. Докато операционната система бързо се рестартира отдолу, пускането на приложения на всички виртуални машини, хоствани на сървъра, за кратко време „замразява“, тъй като процесорът временно е спрян. Този опит е подобен на мрежова връзка, временно загубена, но бързо възобновена поради логиката на повторен опит. След успешното нулиране на операционната система VM консумират съхраненото си състояние и възобновяват нормалната си активност, като по този начин заобикалят всякакви потенциални VM рестартирания.

Имайки това предвид, Project Tardigrade ще гарантира, че отказът на всеки един компонент в хоста няма да повлияе на цялата система. Като такива, виртуалните машини на клиенти няма да бъдат засегнати от грешки в хоста.

Microsoft работи усилено за подобряване и разширяване на различните сценарии за отказ на хост, за да се увери, че тяхната платформа за облачни изчисления е по-надеждна от всякога.

Очаквайте нови разработки и други внедрения на надеждност в близко бъдеще.

Проектирането на tardigrade защитава вашите vms срещу грешки в хоста