Osegi
소프트웨어·1 분 소요

Kmorph, 리눅스 커널이 멈춰도 두 번째 커널이 몇 초 만에 이어받는다

Kmorph는 두 번째 리눅스 커널을 대기시킨다. 커널 패닉이 나도 전체 재부팅 없이 몇 초 안에 시스템을 넘겨받는다.

A server rack with a terminal screen showing Linux kernel messages during a crash and recovery.
이미지: iX Magazin

리눅스에서 커널 패닉이 나면 기계는 멈추고, 결국 재부팅하는 수밖에 없다. Kmorph는 이 흐름을 바꾸려는 기술이다. 첫 번째 커널 옆에 두 번째 리눅스 커널을 준비해 두었다가, 충돌이 나면 몇 초 안에 시스템을 넘겨받는다.

Kmorph란 무엇인가

커널은 하드웨어와 프로그램 사이를 이어 주는 운영체제의 핵심 부분입니다. 여기가 무너지면 그 위에서 돌아가던 소프트웨어도 계속 실행될 수 없습니다. 이 상태가 커널 패닉입니다.

Kmorph에서는 대기 중이던 두 번째 커널이 그 역할을 이어받습니다. 시스템 전체를 처음부터 다시 부팅할 필요 없이 몇 초 만에 복구된다는 설명입니다.

라이브 업데이트도 가능

이 방식은 장애 대응에만 쓰이지 않습니다. 라이브 업데이트도 가능해져서, 커널을 교체하려고 시스템을 완전히 멈추지 않아도 됩니다. 가동 중단 비용이 큰 서버에는 반가운 대목입니다.

지원하는 리눅스 버전이나 구체적인 동작 조건 같은 세부 정보는 아직 확인되지 않았습니다. 현재 분명한 것은 Kmorph가 재부팅 대기 시간을 몇 초 수준으로 줄이는 것을 목표로 한다는 점입니다.

주목할 만한 앱

SUMO: 숫자 퍼즐

올바른 칸을 고르고 더해 목표 숫자를 맞추세요. 배우긴 쉽고 마스터하긴 어렵습니다. 무료, 전 연령.

태그:linuxkmorphkernellive updatekernel panic

같은 날의 다른 뉴스

전체 보기 →

관련 카테고리: 소프트웨어

전체 보기 →