마이크로부트

Microreboot

마이크로 재부팅크래시 전용 소프트웨어 시스템의 장애로부터 복구하는 데 사용되는 기술입니다.시스템 전체를 재부팅하는 대신 미세 컴포넌트의 서브셋만 재시작됩니다.구성요소의 입도는 일반적으로 프로세스 수준(예: Java EE 시스템의 EJB 수준)보다 미세합니다.

reboot을 컴포넌트의 세세한 부분까지 제한하는 목적은 3가지입니다.시스템이 서비스 상태로 복귀하는 데 걸리는 시간을 단축하고 시스템 및 사용자의 장애 중단을 최소화하며 가능한 한 많은 메모리 내 애플리케이션 데이터를 유지하는 것입니다.

이 컨셉은 2001년 조지 캔디아와 아르만도 폭스에 의해 제안되었으며, 전자는 스탠포드 대학의 대학원생이었습니다.처음에는 위성 지상국 제어 시스템 및 Java EE 애플리케이션 서버와 같은 시스템에서 실행되었지만, 나중에는 Aster Data Systems nCluster와 [1][2]같은 상용 시스템 설계의 기반이 되었습니다.

레퍼런스

  1. ^ Teradata Aster. "A Childhood Dream". Archived from the original on March 12, 2011. Retrieved 7 Jan 2016.{{cite news}}: CS1 유지보수: 부적합한 URL(링크)
  2. ^ Fox, Armando. "Recovery-Oriented Computing". Archived from the original on January 14, 2013. Retrieved 7 Jan 2016.{{cite web}}: CS1 유지보수: 부적합한 URL(링크)

추가 정보