Microsoft, 사용자 개입 없이 Windows Update에서 문제가 있는 드라이버의 클라우드 롤백 도입

Microsoft, 사용자 개입 없이 Windows Update에서 문제가 있는 드라이버의 클라우드 롤백 도입 — Factivera

Microsoft는 시스템 충돌을 일으킨 드라이버를 자동으로 롤백하는 클라우드 기반 CIDR 메커니즘을 도입한다. 이 기능은 사용자 개입 없이 Windows Update를 통해 작동하며 기존 업데이트 전달 인프라를 활용한다.

마이크로소프트는 Windows 운영 체제를 위한 Cloud-Initiated Driver Recovery(CIDR) 기술을 발표했다. 이 메커니즘은 Windows Update를 통해 배포된 문제가 있는 드라이버를 설치한 후 컴퓨터의 작동 상태를 원격으로 복구하기 위해 설계되었다. 이 시스템은 사용자나 OEM 제조업체의 수동 개입 없이 자동으로 이전의 정상적인 드라이버 버전으로 되돌린다.

일반적인 업데이트 설치 실패 후 복구와 달리 CIDR은 드라이버가 이미 대상 장치에 전달되었으나 그 실행으로 인해 심각한 오류, 불안정성 또는 시스템 부팅 불가능이 발생한 상황에 중점을 둔다. 현재 실무에서는 사용자가 안전 모드로 진입하거나 복원 지점을 사용해야 한다.

Microsoft는 CIDR 작동에 별도의 클라이언트 에이전트, 추가 파트너 도구 또는 기존 원격 측정 인프라의 수정이 필요하지 않다고 강조한다. 이 메커니즘은 표준 Windows Update 스택과 Hardware Dev Center의 프로그램 인터페이스를 활용한다. 그러나 이 기술은 수동으로 또는 타사 설치 프로그램을 통해 설치된 드라이버에는 적용할 수 없다.

특정 드라이버 식별자(INF 또는 PnP ID)로 인해 발생한 장애에 대한 원격 측정 데이터를 수신하면 CIDR의 서버 측이 Windows Update 채널을 통해 롤백 신호를 생성한다. 클라이언트 Windows는 다음 업데이트 확인 주기에서 이 신호를 로컬 버전 캐시에서 드라이버의 섀도우 복사본을 전환하는 명령으로 해석한다. 이 상호 작용은 사용자 모드를 거치지 않고 드라이버 저장소 수준에서 발생한다.

CIDR의 구현은 사실상 원격 측정을 통한 피드백이 있는 커널 수준의 반응형 관리 패러다임을 도입한다. 이는 MTTR(평균 복구 시간)을 수 시간에서 수 분으로 단축시키지만, Microsoft Telemetry의 장애 서명 품질에 대한 의존성을 생성한다. 잠재적 문제는 시스템이 잘못 드라이버 관련으로 분류할 수 있는 타사 소프트웨어 오류로 인한 잘못된 롤백이다.