프로젝트 소개
본 과제는 차세대 네트워크 장비와 자동차 인포테인먼트(IVI) 등에 탑재되는 멀티코어 기반 임베디드 시스템에서 고신뢰와 고성능을 동시에 보장하는 듀얼 운영체제 기술을 개발하는 연구임.
연구 목표는 4개 이상의 멀티코어 프로세서 상에서 초소형·고신뢰 RTOS와 고성능 OS를 함께 운용해 99.999% 고신뢰와 고성능을 지원하는 듀얼 운영체제 구현임. 핵심 연구 내용은 Shadow Translation 테이블 기반 메모리 파티션, 하드웨어 추상화 계층, 마이크로 하이퍼바이저 CPU 및 I/O 스케줄링, 공유 메모리 및 cache coherence 인터코어 통신, 듀얼 OS 관리자 스냅샷, 듀얼 OS 관리 기능 정형 명세와 인증 체계, 실시간 OS 실행 이미지 해시·암호화, 고가용 리눅스의 시스템 이상 감지·데이터 동기화·고장 감내 TCP 스택 개발임. 기대 효과는 라우터·스위치 Active-Standby 이중화로 다운타임 없는 고가용 서비스 제공, 차량 대시보드·네비·디스플레이·제어 통신의 고신뢰·고성능 동시 운영, 무선 AP 통합을 통한 제조·운영·관리 비용 절감 기회 창출임.