본문 바로가기 주메뉴 바로가기
국회도서관 홈으로 정보검색 소장정보 검색

초록보기

베이스보드 매니지먼트 컨트롤러(BMC, Baseboard Management Controller)는 다양한 통신 인터페이스를 사용하여 서버 모니터링, 유지보수, 제어 기능을 지원한다. 그러나, 디바이스 드라이버 초기화 과정에서 예기치 못한 문제가 발생할 경우 BMC가 정상적으로 동작하지 않을 수 있기 때문에 디바이스 드라이버 초기화 과정을 정확하게 분석하고, 분석 결과를 확인할 수 있는 기능을 제공하는 부팅 과정 프로파일링 도구는 필수적이다.

기존 부팅 과정 프로파일링 도구들은 BMC 부팅 과정 분석에 필요한 디바이스 드라이버 초기화 과정과 결과를 구체적으로 제공하지 않아 개발자가 필요에 따라 여러 도구를 조합하여 사용해야 하는 불편함이 있다. 본 논문에서는 BMC의 부팅 과정 프로파일링 도구를 제안한다. 제안하는 도구는 디바이스 드라이버 초기화 과정 분석, CPU 및 메모리 사용률 분석, 커널 버전 관리 기능을 제공한다. 제안하는 도구를 사용하여 부팅 과정을 쉽게 분석할 수 있으며, 분석 결과는 부팅 시간 단축에 사용될 수 있다. 또한 제안한 도구를 Linux 기반의 BMC에 구현하고, 제안한 도구가 기존 프로파일링 도구에 비해 효율적임을 보인다.

Baseboard Management Controller(BMC) supports server monitoring, maintenance, and control functions using various communication interfaces. However, if an unexpected problem occurs during the device driver initialization process, the BMC may not operate normally. Therefore, a boot process profiling tool that accurately analyzes the device driver initialization process and provides a function to check the analysis result is essential.

Existing boot process profiling tools do not specifically provide the device driver initialization process and results required for BMC boot process analysis, forcing developers to use a combination of tools to analyze the boot process in detail.

In this paper, we propose an integrated profiling tool for BMC's booting process. The proposed tool provides device driver initialization process analysis, CPU and memory usage analysis, and kernel version management functions. Users can easily analyze the booting process using the proposed tool, and the analysis result can be used to shorten the booting time. Also, the proposed tool is implemented in Linux-based BMC, and it is shown that the proposed tool is more efficient than the existing profiling tool.

권호기사

권호기사 목록 테이블로 기사명, 저자명, 페이지, 원문, 기사목차 순으로 되어있습니다.
기사명 저자명 페이지 원문 목차
3D프린터와 아두이노를 활용한 교육용 휴머노이드 로봇 = Educational humanoid robot using 3D printer and Arduino 김석훈, 김남호 p. 9-16

언어장애인의 스마트스피커 접근성 향상을 위한 개인화된 음성 분류 기법 = Personalized speech classification scheme for the smart speaker accessibility improvement of the speech-impaired people 이승권, 최우진, 전광일 p. 17-24

SoC 환경에서 TIDL NPU를 활용한 딥러닝 기반 도로 영상 인식 기술 = Road image recognition technology based on deep learning using TIDL NPU in SoC enviroment 신윤선, 서주현, 이민영, 김인중 p. 25-31

오픈 플랫폼 호환 지능형 IoT 컴포넌트 자동 생성 도구 = Automatic generation tool for open platform-compatible intelligent IoT components 김서연, 정진만, 김봉재, 윤영선, 장준혁 p. 32-39

Jetson Nano와 3D프린터를 이용한 인공지능 교육용 키트 제작 = Manufacture artificial intelligence education kit using Jetson Nano and 3D printer 박성주, 김남호 p. 40-48

빅데이터 기반의 도시정보·대중교통 접근성 분석 플랫폼 구축 방안에 관한 연구 : A study on the construction of a big data-based urban information and public transportation accessibility analysis platforms : focused on Gwangju Metropolitan City / 광주광역시를 중심으로 이상근, 유승민, 이준, 김대일 p. 49-62

Data-driven approach for lithium-ion battery remaining useful life prediction : a literature review Luon Tran Van, Lam Tran Ha, Deokjai Choi p. 63-74

보안 점검 목록을 효율적으로 관리하기 위한 머신러닝 기반의 보안 점검 항목 분류 = Classification of security checklist items based on machine learning to manage security checklists efficiently 박현경, 안효범 p. 75-83

베이스보드 매니지먼트 컨트롤러를 위한 부팅 과정 프로파일링 도구 = Booting process profiling tool for baseboard management controllers 김재섭, 박민호, 홍지만 p. 84-91

딥러닝을 이용한 직물의 결함 검출에 관한 연구 = A study on the defect detection of fabrics using deep learning 남은수, 최윤성, 이충권 p. 92-98