베이스보드 관리 컨트롤러를 위한 하이브리드 부팅

Hybrid Booting for Baseboard Management Controller

초록

데이터센터의 구축이 급증함에 따라 원격으로 서버를 관리하는 베이스보드 관리 컨트롤러 (BMC)의 빠른 부팅이 중요해지고 있다. BMC의 부팅 시간이 길어질수록 데이터센터에 구축된 서버들의 제어를 위한 대기 시간이 커지므로 BMC는 빠른 부팅이 지원되어야 한다. BMC의 부팅 시간 단축을 위해서는 하이버네이션 기법을 사용할 수 있다. 그러나 BMC마다 메모리 사용량이 일정하지 않으므로 기존 하이버네이션 기법을 그대로 BMC에 적용하기는 어렵다. 본 논문에서는 메모리 사용량이 최소가 되는 주기를 기반으로 더 빠른 부팅이 가능한 하이브리드 부팅 기법을 제안한다. 제안한 기법은 메모리 사용량이 최소가 될 것으로 예상되는 시점에 하이버네이션 기반 부팅과 콜드 부팅 중 더 빠른 부팅을 수행함으로써 부팅 시간을 최소화한다. 실험을 통해 제안한 부팅 기법이 기존 하이버네이션 기반 부팅에 비해 전체 부팅 시간을 최대 20% 단축시킬 수 있음을 보인다.

키워드

빠른 부팅베이스보드 관리 컨트롤러하이버네이션최적화fast bootBMC (Baseboard Management Controller)hibernationoptimization
제목
베이스보드 관리 컨트롤러를 위한 하이브리드 부팅
제목 (타언어)
Hybrid Booting for Baseboard Management Controller
저자
김아정박민호홍지만
DOI
10.5626/KTCP.2023.29.7.332
발행일
2023-07
저널명
정보과학회 컴퓨팅의 실제 논문지
29
7
페이지
332 ~ 337