A Study on Performance Evaluation of Secure Operating Systems

보안 운영체제의 성능 평가에 대한 연구

  • Hong, Cheol-Ho (Department of Computer Science and Engineering, Korea University) ;
  • Ko, Young-Woong (Department of Computer Science and Engineering, Korea University) ;
  • Kim, Young-Pill (Department of Computer Science and Engineering, Korea University) ;
  • Shin, Yong-Nyu (Korea Information Security Agency) ;
  • Kim, Jeong-Nyu (Electronics and Telecommunications Research Institute) ;
  • Yoo, Chuck (Department of Computer Science and Engineering, Korea University)
  • Published : 2002.11.15

Abstract

일반적인 운영체제에 보안 기능을 강화하기 위하여 접근 통제, 침입 탐지 그리고 감사 및 추적 등과 같은 새로운 보안 기능이 계속해서 추가되고 있다. 추가된 보안 기능에 의해서 어느 정도 시스템 성능에 변화가 생기는지는 보안 운영체제를 도입하려는 사용자들에게 중요한 선택 기준이 되고 있다. 그러나 현재 개발되고 있는 다양한 보안 운영체제들이 어느 정도의 성능을 보여주고 있는지에 대한 분석 자료는 거의 없다. 본 논문에서는 잘 알려진 보안 운영체제를 대상으로 성능 측정 결과를 보이고 있으며, 오버헤드가 발생하는 주요 원인에 대해서 분석을 하고 있다. 분석에 사용된 보안 운영체제는 공개 소스에 기반한 SELinux 이며, 보안 운영체제를 분석하는데 사용한 벤치마크 툴은 유닉스 성능 분석에 널리 활용되고 있는 Imbench 이다. 본 논문에서 제시하는 실험결과는 보안 운영체제를 도입하려는 사용자들과 보안 운영체제를 개발하는 개발자들에게 유용한 정보로 사용될 수 있다.

Keywords