• 제목/요약/키워드: 리눅스 운영체제

검색결과 341건 처리시간 0.026초

임베디드 리눅스 기반의 네트워크 저장장치의 구현 및 성능 평가 (Implementation and Performance Evaluation of Embedded Linux-based Network Attached Storage)

  • 이현석;강용혁;손재기;이형수;민수영;박창원;엄영익
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.115-117
    • /
    • 2001
  • 네트워크의 고속화로 IT산업이 발달함에 따라 정보를 저장할 대용량의 저장장치가 필요하게 되었다 그러나 디스크 드라이브는 느린 입출력 속도와 오류로 인한 성능 저하 및 정보 손실이 있을 수 있고 저장장치를 운영하는 서버에 부하를 증가시켜 서버의 성능을 저하시킬 수 있기 때문에 보다 안정적이고 성능이 졸은 네트워크 저장장치의 필요성이 증가하게 되었다. 본 논문은 리눅스 커널 축약(shrinking)을 통하여 구현한 임베디드 리눅스 기반의 네트워크 저장장치에 관한 것이다. 네트워크 저장장치의 운영체제로서 리눅스를 사용함으로써 운영체제의 비용을 줄이고, 기존 리눅스 커널보다 축약된 리눅스 커널을 사용함으로써 메모리의 효율성 및 성능이 향상된 네트워크 저장장치 시스템을 구축할 수 있다.

  • PDF

효율적인 정책관리를 위한 보안 정책 서버 분석 및 설계 (Analysis and Design of Security Policy Server for Efficient Policy Management)

  • 최병선;이성현;이원구;이재광
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (1)
    • /
    • pp.838-840
    • /
    • 2003
  • 본 논문에서는 안전한 리눅스 개발을 위한 보안 정책 서버에 대해 연구하였다. 리눅스가 소스가 공개된 운영체제라는 장점을 제공하는 반면, 소스의 공개로 인해 보안상의 취약점 또한 공개되어 있다. 즉, 리눅스는 소스가 공개된 운영체제이기 때문에 보안상의 취약점을 이용하여 수많은 공격을 당하고 있다. 많은 전문가들이 이를 보완하고 있지만, 아직까지 리눅스에서 완벽한 보안을 제공하고 있지는 않다. 이러한 보안상의 문제를 해결하기 위하여 본 논문에서는 효율적인 정책관리를 위한 보안 정책 서버를 분석하여 리눅스에 적용함으로써, 리눅스가 가지는 보안상의 취약점을 해결하고자 하였다. 보안 정책 서버를 통하여 기존 리눅스 커널의 수정을 최소화하면서, 다른 접근제어 모델을 사용할 때에는 관련 모듈만 교체만 하면 되기 때문에 이미 설정된 보안 정책을 손쉽게 변화 할 수 있다.

  • PDF

PVR용 HDD를 내장한 임베디드 시스템 설계 및 구현 (The design and implementation of HDD embedded system for PVR)

  • 장용석;박현대;최효정;김대진
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2002년도 정기총회 및 학술대회
    • /
    • pp.283-286
    • /
    • 2002
  • 디지털 방송 시대를 맞아 별도의 테이프 없이 방송프로그램을 24시간 이상 녹화할 수 있는 개인용 비디오 녹화기에 대한 관심이 높아지고 있다. 본 논문에서는 인텔사의 스트롱암 프로세서(SA-1110)를 이용하여 임베디드 시스템을 구현하고 하드디스크드라이브를 연결하고 운영체제로 리눅스를 사용하여 PVR(Personal Video Recorder)용 하드디스크드라이브를 내장한 임베디드 시스템을 구현하였다. 본 논문에서는 플래시 메모리에 부트로더, 리눅스커널과 램디스크를 JTAG을 통해서 저장하고 스트롱암프로세서에서 리눅스 운영체제를 통하여 외부 인터페이스를 제어하게 된다. 치부 인터페이스로는 이더넷과 시리얼 통신을 제공한다.

  • PDF

DTV에 내장된 리눅스의 I2C Device Driver제작 (The Development of I2C Device Driver for Embedded Linux on DTV)

  • 장원영;문상필;서대화
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (A)
    • /
    • pp.112-114
    • /
    • 2004
  • 최근 인터넷과 전자기기 및 컴퓨터 시스템 기술의 발달에 맞물려 컴퓨터, 이동전화, 셋탑박스, 디지털 TV, 개인 휴대 단말기 등 정보단말기의 네트워크화가 급진전되면서 임베디드 리눅스가 IT분야의 새로운 관심사로 부상하고 있다. 리눅스는 오픈 소스로서 가격 경쟁력을 확보할 수 있으며, 공개된 장치 드라이버와 응용프로그램의 재사용이 가능하고, 오픈 소스 공동체를 통해 문제를 쉽게 해결할 수 있을 뿐 아니라 쉘, 파일 시스템을 이용하여 편리한 개발 환경을 제공해 주는 이점이 있다. 본 논문에서는 리눅스 운영체제를 디지털 TV에 이식하기 위해 크로스 컴파일 환경과 커널을 빅 엔디언(Endian)으로 변경하고, 커널 구동에 필수적인 장치들을 재설계함으로 리눅스 커널을 디지털 TV에 맞게 최적화함으로써 임베디드 리눅스 운영체제를 설계하였다. 또한 디지털 TV에서의 시스템 장치 제어를 위하여 I2C Bus Interface 디바이스 드라이버를 작성하였다.

  • PDF

PowerPC에 기반한 내장형 시스템을 위한 리눅스의 이식 (Porting Linux for PowerPC-based Embedded System)

  • 강경태;김태웅;박상수;신현식;장래혁
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (3)
    • /
    • pp.94-96
    • /
    • 2000
  • 인터넷 등 통신의 발달과 맞물려 컴퓨터, 이동전화, 셋톱박스(STB), 디지털TV, 개인휴대단말기(PDA) 등 정보단말기의 네트워크화가 급진전되면서 $\ulcorner$내장형 리눅스$\lrcorner$가 최근 정보기술(IT) 분야의 새로운 키워드로 부상하고 있다. 내장형 시스템(Embrdded System)은 특정 기능을 수행하도록 설계된 초소형 운영체제를 탑재해 기능을 최적화한 것으로, 컴퓨팅 기능을 지닌 모든 장비는 내장형 시스템의 적용분야가 된다. 내장형 운영체제(OS)로는 리눅스, 윈도CE, 팜OS 등이 인기를 끌고 있으며, 최근 들어 리눅스를 이용한 내장형 시스템 개발이 활기를 띠고 있다. 본 논문에서는 특히 Motorola사의 MPC860 마이크로 프로세서를 이용한 내장형 시스템 플랫폼에 리눅스를 이식한 사례를 중심으로 리눅스 이식의 방향을 제시하고 있다.

  • PDF

경량화된 타입 강제를 이용한 안전한 Embedded Linux의 설계 (A Design of Secure Embedded Linux using Light-weighted Type Enforcement)

  • 박성진;하홍준;이창훈
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.1123-1126
    • /
    • 2005
  • 여러 임베디드 시스템 운영체제 중에서 임베디드 리눅스는 다양한 오픈 소스 S/W를 사용할 수 있고, 다양한 임베디드 시스템에 이식할 수 있다는 장점 때문에 널리 사용되고 있다. 하지만, 임베디드 리눅스는 리눅스의 기본 접근제어 메커니즘인 임의적 접근제어(Discretionary Access Control, DAC) 기법을 그대로 사용하고 있어서 사용자의 Identity가 도용 당하거나 Trojan Horse와 같은 프로그램이 설치될 경우, 접근제어가 효력을 상실하게 된다는 결점을 가지고 있다. 더욱 문제가 되는 것은 DAC의 특성상, 프로세스가 필요 이상의 과도한 특권을 가지고 실행되며, 그 결과 잘못된 프로세스가 그 자신과 관계 없는 프로그램이나 운영체제의 커널마저 손상시키는 결과를 낳을 수 있다는 것이다. 이에 따라 보다 강건한 접근제어 메커니즘에 대한 연구의 필요성이 대두되고 있다. 본 논문에서는 임베디드 리눅스 운영체제의 접근제어 메커니즘이 가지고 있는 보안적 결점에 대해서 알아보고, 이 결점을 보완하기 위해 타입 강제(Type Enforcement, TE) 기법을 사용함으로써, 임베디드 시스템에 적합하면서 강력한 접근제어를 제공할 수 있는 안전한 임베디드 리눅스 시스템에 대한 설계 모델을 보여주고자 한다.

  • PDF

PDA를 위한 MPEG-4 비디오 재생기 (The MPEG-4 Video Player for PDA)

  • 여재욱;정재일;신용경;김상욱
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (2)
    • /
    • pp.145-147
    • /
    • 2002
  • 본 논문에서는 내장형 리눅스 기반의 PDA(Personal Digital Assistants)를 위한 MPEG-4 비디오 재생기를 제안한다. PDA는 CPU 및 메인 메모리, 디스플레이 장치가 일반 PC에 비해 제한적이다. 현재 다양한 멀티미디어 데이터를 처리하기 위해 WinCE, Epoc, VxWorks과 같은 운영체제들이 개발되었으나, 운영체제의 크기가 크고 상용이라서 구입비용이 많이 드는 문제가 있다. 또, 기존의 MPEG-1, MPEG-2 같은 비디오 데이터는 1편의 영화를 감상하기에는 데이터의 크기가 커서 자원이 제한된 PDA에서 재생하기가 어렵다. 따라서, 본 논문에서는 실시간 운영체제인 내장형 리눅스를 탑재하여 PDA의 제한된 자원을 효율적으로 사용하도록 하며, 데이터 압축률이 뛰어난 MPEG-4 포맷의 비디오를 재생할 수 있는 내장형 리눅스기반의 MPEG-4 비디오 재생기를 제안한다. 제안하는 MPEG-4 비디오 재생기는 화상통신 및 화상회의를 이동 중에 할 수 있다. 또한 PDA를 위한 MPEG-4 스트리밍 서비스를 지원하는 시스템에 적용 가능하다.

  • PDF

리눅스 환경을 위한 USB MP3 Player의 커널 모듈과 제어 시스템의 설계 및 구현 (Design and Implementation of con01 system and Kernel module of USB MP3 Player for Linux Environment)

  • 이준택;신동헌;조수현;김영학
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (C)
    • /
    • pp.139-141
    • /
    • 2003
  • PC의 주변장지를 사용하기 위한 운영체제의 디바이스 드라이버의 구현은 하드웨어에 대한 정확한 명세가 없으면, 많은 노력과 비용이 요구된다. 현재 대부분의 PC 주변장치를 생산하는 업체는 리눅스를 위해서 별도의 디바이스 드라이버와 사용자 인터페이스 프로그램을 제공하고 있지 않다. 본 논문에서는 윈도우 운영체제에서 사용하기 위해 만들어진 MP3 Player의 디바이스 드라이버 및 사용자 프로그램이 윈도우 상에서 작동되는 내부적인 과정을 분석하고 리눅스의 proc 파일 시스템을 이용하여 하드웨어의 명세 및 프로토콜을 조사하였다. 그리고 여기에서 얻은 장치의 정보를 리눅스를 위만 디바이스 드라이버 린 사용자 프로그램의 구현에 응용하여, 리눅스 환경에서 적은 비용과 시간을 들여 디바이스 드라이버를 개발하는 방법을 제안한다.

  • PDF

보안운영체제를 위한 자원관리기법 연구

  • 김동근;김정순;이승용;김민수;노봉남
    • 정보보호학회지
    • /
    • 제15권2호
    • /
    • pp.28-36
    • /
    • 2005
  • 각종 침해사고에 대하여 보안에 대한 관심이 높아졌고 최근 많은 기술들이 안정된 서버의 운영을 위하여 연구되었다. 하지만 이들 기술과 운영체제의 통합에 대한 연구는 미진한 상황이다. 보안기능이 강화된 운영체제인 보안운영체제는 각종 침입에 대비하여 효율성과 보안성을 가져야 한다. 이를 위해서 운영체제가 제공해야할 중요한 기능 중 하나인 자원관리는 효율성과 보안성을 모두 만족시켜야 한다. 본 고에서는 현재의 리눅스와 유닉스의 자원관리기법을 살펴보고 보안운영체제가 제공해야할 자원관리기법에 대해 고찰한다.

Linux 기반의 실시간 시스템 지원 Middleware를 위한 Timer Handling 기법 (Timer Handling Technique for Real-Time Middleware on Linux)

  • 박호준;김문회;이창훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 봄 학술발표논문집 Vol.29 No.1 (A)
    • /
    • pp.373-375
    • /
    • 2002
  • 리눅스 컴퓨터 시스템에 실시간 웅용프로그램들을 실행할 경우, 실시간 응용프로그램 자체의 내부나 하부에 실시간 시스템 지원을 위한 엔진을 내장하고 있어야 만다. 그러나 기존의 리눅스 시스템들에 실시간 웅용프로그램을 적용하기 위만 실시간성을 보장 받기 위해서는 스케줄러의 실시간성 빈약 등으로 인해 운영체제의 수정이 불가피한 상황이다. 또한 운영체제의 수정은 호환성의 결여라는 문제를 야기시킨다. 이를 위해 사용하는 방식이 Middleware 방식이다. 실시간 시스템 지원 Middleware 는 운영체제와 실시간 지원 응용프로그램 사이에 위치하여 운영체제 자제가 가지고 있는 부족한 실시간성을 보완하여 주고, 응용프로그램이 적절하고 효과적으로 시스템 서비스들을 이용할 수 있게 해준다. 본 논문에서는 Middleware가 부족간 실시간성을 보완하기 위하여 사용할 수 있는 Middleware 스케줄러의 방식에 대하여 논하고, 효율적인 설계방식을 제안한다.

  • PDF