• 제목/요약/키워드: 소프트웨어 RAID

검색결과 29건 처리시간 0.023초

고속기록기의 제어운용 소프트웨어 분석 및 개발에 관한 연구 (A Study on Development and Analysis of Control Operation Software of High-Speed Recorder)

  • 황철준;오세진
    • 융합신호처리학회논문지
    • /
    • 제10권4호
    • /
    • pp.280-288
    • /
    • 2009
  • 본 논문에서는 한국우주전파관측망(Korean VLBI Network; KVN)을 통하여 천체의 미약한 우주전파를 고속으로 기록하는 Mark5B 고속기록기 시스템의 제어운용 소프트웨어를 분석하고 VSI(VLBI Standard Interface) 형식의 시각정보를 기록할 수 있는 소프트웨어를 개발하였다. 고속기록기 시스템의 제어운용 소프트웨어는 대용량 하드디스크를 제어할 수 있는 RAID 보드를 구동하는 소프트웨어와 네트워크를 통한 제어운용을 할 수 있다. 핵심 제어 소프트웨어가 시스템에서 구동하고 있으면 네트워크로 입력된 명령을 해석하고 실행 후 결과를 다시 네트워크를 통해 출력하도록 구성되어 있다. 이러한 소프트웨어 분석을 통하여 기록된 관측데이터를 상관처리하기 위해 필요한 시각정보를 함께 기록할 수 있는 소프트웨어를 본 논문에서 개발하였다. 개발된 소프트웨어는 데이터를 기록할 때 입력되는 1PPS 신호의 인터럽트를 확인한 후 데이터 기록과 함께 기록시각정보도 함께 데이터 기록시간동안 기록한다. 개발한 소프트웨어의 정상동작을 확인하기 위해 실제 관측을 수행하였으며, 기록한 데이터의 분석을 통하여 그 유효성을 확인하였다.

  • PDF

NAS를 위한 신뢰성과 확장성이 있는 저장 장치 시스템 (Reliable and Flexible Storage System for NAS Environments)

  • 이태근;강용혁;엄영익
    • 정보처리학회논문지D
    • /
    • 제10D권7호
    • /
    • pp.1085-1092
    • /
    • 2003
  • 대용량, 고속의 멀티미디어 서비스가 일반화됨에 따라 컨텐츠를 저장하는 서버의 저장 장치 또한 대용량화되고 있다. 그러나 서버를 구성하는 다른 하드웨어 구성 요소에 비해 상대적으로 느린 저장 장치의 입출력 속도와 물리적 또는 논리적인 오류는 시스템 전반의 성능을 저하시키는 원인이 되고 있다. 또한 컨텐츠의 지속적인 증가로 인한 유연한 확장성이 필요하게 되었다. 본 논문에서는 이러한 문제점을 해결하기 위해 소프트웨어 RAID 사용하여 저장 장치의 성능을 향상시키고 신뢰성을 높였으며, LVM을 사용하여 저장 장치에 확장성을 부여하였다. 리눅스 커널 2.4.x에서 제공하는 이러한 기능들을 사용하여 신뢰성과 확장성이 있는 저장 장치를 구현하고 성능을 평가하였다.

중소형 레이드를 위한 빠른 패리티 재동기화 기법 (A Fast Parity Resynchronization Scheme for Small and Mid-sized RAIDs)

  • 백승훈;박기웅
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제2권10호
    • /
    • pp.413-420
    • /
    • 2013
  • 정전 방지 장치가 없는 중소형 레이드 (RAID: redundant arrays of independent disks)는 갑작스런 정전 또는 오류로 인한 종료 이후에 수시간의 긴 재동기화 시간을 요구한다. 레이드에서는 데이터 블록과 패리티 블록이 일관성 있게 갱신되어야 하는데, 데이터를 기록하다가 정전이 되면 데이터 블록은 갱신되었는데 패리티 블록은 갱신되지 않거나 반대인 경우가 발생할 수 있다. 이렇게 부분적으로 갱신된 스트라이프를 반드시 올바른 패리티로 갱신해야 하나 어떤 스트라이프에 이런 문제가 발생하였는지 찾기가 매우 어려웠다. 기존에는 전 저장공간을 검색하고 오류 있는 스트라이프를 수정하는, 수 시간을 요구하는, 패리티 재동기화 방법이 사용되어 왔다. 본 논문은 중소형 레이드에서 낮은 오버헤드를 갖는 고속의 재동기화 기술을 제안한다. 제안하는 기술은 리눅스의 소프트웨어 레이드에서 구현되었다. 성능 실험 결과에 따르면, 제안하는 기법은 재동기화 과정을 200분에서 5초로 단축시키고, 일반 입출력에서 22%의 오버헤드를 2%로 낮추었다.

고해상도 영상의 무선 인터페이스를 갖는 스마트 보안 디스크 시스템의 설계 (Design on Smart Security Disk System with Wireless Interface of High Definition Image)

  • 김원
    • 디지털융복합연구
    • /
    • 제11권9호
    • /
    • pp.195-200
    • /
    • 2013
  • 영상 보안 시스템에서 유기물은 공공장소에서 의도적으로 버려진 물건으로서 카메라 개수가 많아지는 환경에서 지능적 시스템을 통해 자동적으로 검지되어야 한다. 이 연구에서는 이러한 유기물을 자동적으로 감지하여 그 영상 정보를 저장할 수 있는 고해상도 영상의 무선 인터페이스가 가능한 스마트 보안 디스크 시스템의 설계 방식을 다룬다. 연구에서 제안된 설계 시스템을 실제로 구현하여 고해상도 영상을 압축하지 않은 채 초당 60 프레임 전송이 가능함을 확인하였고, 이를 RAID 구성의 디스크 시스템에 저장할 수 있음을 보였다. 또한 제안된 영상 보안 소프트웨어는 PAT 성능지수에서 80%의 우수한 검지율을 보인다.

과학기술위성 2호 탑재체데이터 수신시스템의 성능 시험 (Performance Test of Paylad Data Receiving Equipment for STSAT-2)

  • 이종주;서인호;이철;오치욱;김경희;박성옥
    • 한국항공우주학회지
    • /
    • 제35권4호
    • /
    • pp.347-352
    • /
    • 2007
  • 논문에서는 과학기술위성 2호용으로 개발된 탑재체데이터 수신시스템(Data Receiving Equipment, DRE)을 소개하고 개발된 준비행모델(Proto Flight Model, PFM)에서의 기능 및 성능 시험 결과를 제시 한다. 탑재체데이터 수신시스템은 X 대역 수신기, 데이터 합성장치(Data Combine Equipment, DCE)와 수신 저장 컴퓨터(Receiving and Archiving Computer, RAC)로 구성되어 있다. DCE는 I&Q 신호 합성기와 ECL 신호 분배기로 구성 된다. RAC은 데이터 수신 카드(Data Receiving Card, DRC)와 소프트웨어인 ST2RAS(STSAT-2 Receiving and Archiving Software, ST2RAS)로 구성된다. X 대역 수신기를 통해서 수신된 I, Q 데이터는 DCE를 통해서 I&Q 데이터로 합성된다. 합성된 데이터는 데이터 수신 카드를 통해서 수신 저장 컴퓨터의 RAID(Redundant Array of Inexpensive Disk)에 저장되고, 이 데이터는 ST2RAS의 전처리를 통해서 위성의 상태 정보와 탑재체 정보로 분리된다. 탑재체데이터 수신시스템에 대한 기능 시험과 열진공 시험을 통해서 10-6 의 BER(Bit Error Rate) 요구사항을 만족하는 결과를 확인하였다.

초고속 관측 데이터 수신 및 저장을 위한 기록 시스템 설계 및 성능 최적화 연구 (The Study on the Design and Optimization of Storage for the Recording of High Speed Astronomical Data)

  • 송민규;강용우;김효령
    • 한국전자통신학회논문지
    • /
    • 제12권1호
    • /
    • pp.75-84
    • /
    • 2017
  • 초고속 환경에서 대용량 데이터에 대한 안정적 기록 및 효율적인 데이터 접근의 필요성은 갈수록 높아지고 있다. 이와 관련된 기초과학의 한 분야로 방대한 천체 관측 데이터를 생산하는 VLBI(: Very Long Baseline Interferometer)가 있는데 고분해능, 고감도 관측 연구를 수행하기 위해서는 고성능의 데이터 저장 시스템이 요구된다. 하지만 시장에 출시된 대다수 클라우드 기반 스토리지는 일반 IT, 금융, 행정 서비스 지원을 위한 저용량, 복수 스트림의 비정형 데이터에 최적화되어 있기 때문에 빅 스트림 데이터 기록을 위한 최적의 대안이 될 수 없다. 본 논문에서는 이를 극복하기 위한 방안으로 데이터 입출력 처리에 있어 고성능, 동시성에 최적화된 데이터 저장 시스템을 설계하고자 한다. 이를 위해 멀티 코어 CPU 환경에서 libpcap, pf_ring 등의 API 호출을 통해 패킷 입출력 모듈을 구현하였고 외부로부터 유입되는 데이터를 효율적으로 처리할 수 있도록 소프트웨어 RAID(: Redundant Array of Inexpensive Disks) 기반의 확장성 있는 스토리지를 구축하였다.

인피니밴드 스토리지 네트워크를 적용한 오픈스택 클라우드 스토리지 시스템의 설계 및 스토리지 가상화 성능평가 (Design of OpenStack Cloud Storage Systems - Applying Infiniband Storage Network and Storage Virtualization Performance Evaluation)

  • 허희성;이광수;메히디;김덕환
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권7호
    • /
    • pp.470-475
    • /
    • 2015
  • 오픈스택은 개발자가 IaaS(Infrastructure as a Service) 클라우드 플랫폼을 구축할 수 있게 하는 오픈소스 소프트웨어이다. 오픈스택은 서버, 네트워크, 스토리지 자원들을 가상화하고, 사용자들에게 이를 제공한다. 본 논문에서는 입출력 연산 시 서버와 스토리지 노드 간에 발생할 수 있는 병목현상을 해결하기 위해 고속 통신을 지원하는 인피니밴드 스토리지 네트워크를 적용한 오픈스택 클라우드 스토리지 시스템의 구조를 제안한다. 또한 모든 SSD들에 분산 RAID-60 구조를 적용하여 Nova의 가상머신에서 사용 가능한 All Flash Array 기반의 고성능 Cinder 스토리지 볼륨을 구현하며, 오픈스택에 적용한 인피니밴드 스토리지 네트워크가 고성능 스토리지 가상화에 적합함을 보인다.

병렬 디스크 시스템의 모델링 및 모의 실험 (Modeling and Simulation of a Parallel Disk System)

  • 백승훈;김경호;박규호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (3)
    • /
    • pp.33-35
    • /
    • 1998
  • 본 논문에서는 형식론적 모델링 및 모의 실험 방법을 사용하여 병렬 디스크의 성능 예측 및 영상 데이터용 비선형 편집기의 개발을 위한 여러 형태의구조에 대해서 모의 실험한 결과 및 성능에 영향을 미치는 요소들에 대해 다루고 있다. 컴퓨터가 발전하기 전에는 테이프를 이용한 선형 편집기를 사용하였으나. 컴퓨터가 발전하고 또한 입출력 장치의 성능이 향상되면서 RAID(Redundant Array of Inexpensive Disk)가 개발되었고, 이것을 이용한 비선형 편집기가 개발되었다. 병렬디스크는 비선형 편집기뿐만 아니라 VOD(Video On Demand)나 데이터 서버등 응용분야가 많고, 요구되는 성능에 따라서 다양한 구조의 병렬디스크가 사용된다. 매우 큰 대역폭이 요구되는 병렬디스크의 경우에는 다양한 버스와 버퍼를 사용한 복잡한 계층적 구조가 요구된다. 그러나 이렇게 복잡한 병렬디스크를 개발하기 에 적당한 개발 도구가 없어 필요한 성능에 꼭 맞는 시스템을 개발하기가 어렵다. 특히 디스크의 성능을 수학저으로 쉽게 구할 수 없다. 또한 시스템이 실물로 완성되기 전에는 디스크의 운영 알고리즘의 개발 및 파일 시스템의 개발이 쉽지 않다. 그래서 쉬운 소프트웨어 개발과 디스크의 성능을 쉽게 측정하기 위해서 객체 지향 성능 예측시스템(OOPPS :Objet Oriented Performance Prediction System)을 개발하였고, 이것을 이용하여 HDTV용 비선형 편집기의성능을 예측하고, 필요한 성능을 만족하는 구조를 선택하여 실물로 개발하였다.

  • PDF

포렌식 관점에서 차세대 파일시스템 연구 동향

  • 황현욱;오정훈;이승용;김기범;손기욱
    • 정보보호학회지
    • /
    • 제29권6호
    • /
    • pp.13-22
    • /
    • 2019
  • 기존의 NTFS, HFS+, Ext4와 같은 전통적인 파일시스템들은 디스크 사용, 공간 관리, 데이터 암호화 등 여러 측면에서 한계점을 가지고 있었다. 특히 디스크 사용 측면에서 기본적으로 단일 디스크 안에서 동작하도록 설계되었기 때문에 여러 개의 디스크에서 동작하도록 하려면 RAID와 같은 별도의 구성이 필요했다. 이에 따라 주요 운영체제들은 위와 같은 기존 파일시스템들의 한계점들을 극복하도록 설계된 Pooled Storage 파일시스템들을 공개하였다. Pooled Storage 파일시스템에 관한 연구는 2017년 여름 미국 오스틴에서 열린 DFRWS 학회에서 독일의 Jan-Niclas Hilgert에 의해 발표된 이후 디지털 포렌식 학계 및 산업계에서 집중적인 연구개발이 진행되고 있다. 2017년 Hilgert는 ZFS 파일시스템에 대한 분석기능을 공개소프트웨어인 SleuthKit에 추가한 기술을 발표하였고, 2018년 DFRWS에서는 BtrFS 파일시스템에 대한 분석기능을 공개하였다. BlackBag Technologies의 Joe Syle은 APFS 파일시스템에 대한 분석기능을 SleuthKit에 추가한 결과를 DFRWS 2018에서 발표하였다. 노르웨이의 Rune Nordvik은 2019년 DFRWS에서 REFS를 역공학을 통하여 분석한 결과를 공개하였다. 국내에서는 고려대학교를 중심으로 ReFS에 대한 연구가 진행 중이다. 본 논문에서는 주요 운영체제들이 공개한 Pooled Storage 파일시스템 형태의 차세대 파일시스템인 ReFS, APFS, BtrFS를 소개하고 각 파일시스템의 특징과 주요 기능들을 설명한다.