Project Tardigrade는 호스트 결함으로부터 vms를 보호합니다

차례:

비디오: Sa Vào Nguy Hiểm | 悬溺 — 葛东琪 | Ya i ya i ya i ya i ya i ya | Bài Hát Hot Nhất Tik Tok Trung Quốc 2024

비디오: Sa Vào Nguy Hiểm | 悬溺 — 葛东琪 | Ya i ya i ya i ya i ya i ya | Bài Hát Hot Nhất Tik Tok Trung Quốc 2024
Anonim

지난 몇 달 동안 여러 Azure 변경 및 보안 개선 후 Microsoft는 Project Tardigrade를 Azure를보다 안정적으로 만들기위한 최신 시도로 소개합니다.

Project Tardigrade로 플랫폼 장애 방지

Project Tardigrade는 Azure 복원력 향상을 목표로하는 새로운 서비스입니다. 플랫폼 장애로부터 Azure VM을 보호하는 완화 전략이 포함되어 있습니다.

Microsoft Azure의 CTO 인 Mark Russinovich가 Azure에 대한 현재 작업을 설명하는 방법은 다음과 같습니다.

우리의 목표는 조직이 Azure에서 안정적으로 작업을 실행할 수 있도록하는 것입니다. 이를 기본 원칙으로하여 비즈니스 생산성을 높이고 원활한 고객 경험을 제공하기 위해 Azure 플랫폼을 지속적으로 장애 복구 기능으로 발전시키는 데 투자하고 있습니다.

워크로드에 대한 영향을 방지하기 위해이 서비스를 통해 구성 요소는 심각한 호스트 장애에서도 잠재적 인 장애로부터자가 치유되고 신속하게 복구 할 수 있습니다.

Project Tardigrade는 어떻게 작동합니까?

다음은 Tardigrade 복구 워크 플로우 작동 방식에 대한 예입니다.

  • 1 단계:이 단계는 고객 VM 실행에 영향을 미치지 않습니다. 단순히 호스트에서 실행되는 모든 서비스를 재활용합니다. 드문 경우지만 오류가 발생한 서비스가 성공적으로 다시 시작되지 않으면 2 단계로 진행합니다.
  • 2 단계: 진단 서비스는 호스트에서 실행되어 모든 관련 로그 / 덤프를 체계적으로 수집하여 1 단계의 실패 원인을 철저하게 진단 할 수 있습니다.이 포괄적 인 분석을 통해 문제를 '근본 원인'으로하여 재발을 방지 할 수 있습니다. 앞으로.
  • 3 단계: 상위 수준에서는 고객 영향을 최소화하면서 호스트 문제를 완화하여 OS를 정상 상태로 재설정합니다. 이 단계에서는 각 VM의 상태를 RAM으로 유지 한 후 OS를 정상 상태로 재설정하기 시작합니다. OS가 신속하게 재설정되는 동안 서버에서 호스팅되는 모든 VM에서 응용 프로그램을 실행하면 CPU가 일시적으로 일시 중지되므로 잠시 '정지'됩니다. 이 경험은 네트워크 연결이 일시적으로 손실되었지만 재시도 로직으로 인해 빨리 재개되는 것과 유사합니다. OS가 성공적으로 재설정 된 후 VM은 저장된 상태를 소비하고 정상적인 활동을 재개하므로 잠재적 인 VM 재부팅을 피할 수 있습니다.

이를 염두에두고 Project Tardigrade는 호스트에서 단일 구성 요소의 장애가 전체 시스템에 영향을 미치지 않도록합니다. 따라서 고객 VM은 호스트 결함의 영향을받지 않습니다.

Microsoft는 클라우드 컴퓨팅 플랫폼의 안정성을 보장하기 위해 다양한 호스트 장애 시나리오를 개선 및 확장하기 위해 노력하고 있습니다.

가까운 시일 내에 새로운 개발 및 기타 안정성 구현을 기대하십시오.

Project Tardigrade는 호스트 결함으로부터 vms를 보호합니다