• 제목/요약/키워드: 레이드-시스템

검색결과 13건 처리시간 0.027초

중소형 레이드를 위한 빠른 패리티 재동기화 기법 (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%로 낮추었다.

하드웨어에 의한 리눅스 서버 소프트-RAID 시스템의 상태표시 장치 구성에 관한 연구 (A Study on the Construction of Status Display Equipment for Soft-RAID System of Linux Server using Hardware)

  • 나원식;이현창
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제15권2호
    • /
    • pp.95-100
    • /
    • 2019
  • 본 논문에서는 리눅스 OS의 소프트-RAID 시스템에서 발생된 오류를 간단한 하드웨어를 이용해 보고하는 방법을 제시하였다. 제시한 방법은 다른 보고 방법들에 비해 로그-인 과정이나 홈-페이지 접속 등과 같은 별도의 액세스 과정 없이 직관적으로 오류상태를 표시하며, 특히 서버에서 오류상태를 능동적으로 표시함에 따라 관리자가 즉시 조치를 취할 수 있는 특징을 지니고 있다. 제시한 방법의 효과를 확인하기 위해 실험 장치를 구성하고 실험한 결과 저장장치에서 이상이 발생한 경우 능동적으로 오류사실을 표시함을 확인하였다. 이와 같이 소프트-RAID 시스템이 하드웨어 RAID 시스템과 거의 유사한 기능을 수행할 수 있으므로 저렴한 가격으로 서버의 데이터 안정성을 확보할 수 있다.

리눅스 기반 서버의 소프트-RAID 시스템용 원격 상태 표시 소프트웨어의 구성에 관한 연구 (A study on the Construction of Remote Status Display Software for Soft-RAID system of Linux based Server)

  • 나원식;이현창
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제15권1호
    • /
    • pp.97-102
    • /
    • 2019
  • 본 논문에서는 Linux OS로 구성된 서버에서 사용되는 소프트-RAID 시스템에서, 저장 장치에서 발견된 오류들을 원격에서 직관적으로 확인할 수 있는 방법을 제시하였다. 이를 위해 리눅스 OS의 소프트-RAID 방식에서 오류 보고 방법의 원리 및 문제점을 분석하고, 저장장치들의 상태를 인터넷 홈페이지를 통해 원격으로 확인할 수 있는 방법을 제시하였다. 제시한 방법은 인터넷 홈페이지에 그림을 표시하는 방법으로 구성되어 홈페이지 작성 시 자유로운 배치가 가능하고, 표시할 그림 데이터는 외부 파일의 형태로 구성되므로 그림의 편집 및 교체가 매우 편리한 장점을 가진다. 제시한 방법의 효과를 확인하기 위해 리눅스 서버 시스템에서 소프트웨어를 구성해 실험한 결과, 홈페이지 구성에 큰 추가사항 없이 원거리에서 각 저장장치들의 상태를 직관적이면서 쉽게 점검할 수 있음을 확인하였다.

하이브리드 저장 시스템을 위한 헤테로-레이드 기법에 대한 연구 (A Study on Hetero-RAID Scheme for Hybrid Storage Systems)

  • 변시우;허문행
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2010년도 춘계학술발표논문집 1부
    • /
    • pp.176-178
    • /
    • 2010
  • 본 논문에서는 전통적인 RAID-1 미러링에 기반을 둔 헤테로-미러링이라는 하는 새로운 저장 장치 관리 기법을 제안한다. 헤테로-미러링 기반의 스토리지 관리는 SSD에서 발생 가능한 프리징 현상을 피하기 위한 쓰기-부하 밸런싱과 쓰기 지연 연산을 통하여 RAID-1 처리 성능을 개선한다.

  • PDF

하드 디스크 드라이브와 플래시 메모리 드라이브를 활용한 레이드-1 저장장치의 설계 (A Design of RAID-1 Storage using Hard Disk Drive and Flash Memory Drive)

  • 변시우
    • 정보저장시스템학회논문집
    • /
    • 제6권2호
    • /
    • pp.41-46
    • /
    • 2010
  • Recently, Flash Memory Drives are one of the best media to support portable and desktop computers' storage devices. Their features include non-volatility, low power consumption, and fast access time for read operations, which are sufficient to present flash memories as major database storage components for desktop and server computers. However, we need to improve traditional storage management schemes based on HDD(Hard Disk Drive) and RAID(Redundant Array of Independent Disks) due to the relatively slow or freezing characteristics of write operations of SSDs, as compared to fast read operations. In order to achieve this goal, we propose a new storage management scheme called Hetero-Mirroring based on traditional HDD mirroring scheme. Hetero-Mirroring-based storage management improves RAID-1 operation performance by balancing write-workloads and delaying write operations to avoid SSD freezing.

빅 스트림 기반 초고속 데이터 스토리지 성능 평가 (Performance Evaluation of Big Stream based High Speed Data Storage)

  • 송민규;강용우;김효령
    • 한국전자통신학회논문지
    • /
    • 제12권5호
    • /
    • pp.817-828
    • /
    • 2017
  • 단일 스트림 기준으로 10Gbps에 달하는 데이터 처리를 수행하는 시스템은 매우 제한적이고, 그에 관한 애플리케이션 역시 극소수에 불과한 실정이다. 하지만 이러한 시스템은 물리, 천문 등 과학연구 분야에서 더욱 그 중요성이 부각되고 있으며, 업그레이드 된 성능을 요구하고 있다. 이를 위해 해당 분야의 중소기업 지원을 위해 1년 전 10Gbps 수준으로 네트워크 입력되는 고속의 패킷 수신, 저장을 수행하는 초고속 스토리지가 개발되었다. 하지만 실제 연구 현장에서 사용되기 위해서는 객관화된 성능 평가가 수반되어야 하며 최적화가 이뤄져야 한다. 본 논문에서는 이에 필요한 시스템 환경을 구축한 것을 시작으로 객관화된 성능 지표를 얻기 위한 실험 과정 및 방법론에 대해 논의하였다.

스트라이핑 기반의 병렬 접근 미러링 기법 (Parallel Accessed Mirroring based on Stripping)

  • 강동재;김창수;신범주;김학영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (상)
    • /
    • pp.539-542
    • /
    • 2002
  • 멀티미디어와 인터넷의 대중화가 야기한 급격한 데이터의 증가는 테라(Tera)바이트 이상의 대용량 저장공간과 대용량 정보의 효율적인 공유를 지원하는 스토리지 시스템을 요구하고 있으며 이를 위하여 SAN 기반의 스토리지 클러스터링 시스템들이 많이 사용되고 있다. 이러한 환경에서 하드웨어 또는 소프트웨어 RAID(Redundant Array of Independent Disks)는 대용량 정보의 고성능의 입출력과 신뢰성을 위해서 필수적이 되었다. 범용적인 RAID로는 RAE-0, RAID-1, RAID-5가 주로 사용되고 있으며 각각의 레벨은 장단점을 갖는다. 본 논문에서는 RAID-0와 RAID-1이 갖는 문제점들의 보완을 위하여 변형된 RAID 레벨인 RAID-SM을 제안한다. RAID-SM은 기존의 RAID-1이 가지는 데이터의 가용성을 유지하면서 추가적인 비용 없이 RAID-0의 우수한 입출력 성능을 얻기 위한 RAID-1의 변형된 방식이다. RAID-SM의 구현을 위하여 디스크상의 데이터의 배치 및 데이터 맵핑 탕식을 정의하고 RAID-SM에서의 I/O방법을 기술한다. 제안하는 RAID-SM은 멀티미디어나 GIS 데이터와 같은 읽기 연산 집약적인 시스템을 대상으로 하는 안정적인 레이드 방식이며 RAID-SM의 장점 및 성능은 본 논문에서의 실험을 통한 결과로서 제시한다.

  • PDF

효율적인 자원관리를 위한 SSD 전용 RAID 시스템 설계 (A Design of SSD Dedicated RAID System for Efficient Resource Management)

  • 이현섭
    • 사물인터넷융복합논문지
    • /
    • 제10권2호
    • /
    • pp.109-114
    • /
    • 2024
  • 높은 데이터 신뢰성을 요구하는 엔터프라이즈 저장시스템은 데이터 손실 및 장애 시 복구를 위해 RAID(Redundant Array of Independent Disks) 시스템을 적용하고 있다. 특히 RAID 5는 패리티를 여러 저장장치에 분산 저장하여 공간 효율성과 안정성을 보장하였다. 그러나 저장장치의 용량이 서로 다를 경우 가장 작은 용량의 저장장치기준으로 RAID가 구축되어 저장공간의 낭비가 발생한다. 따라서 이러한 자원관리 문제를 해결하기 위한 연구가 필요하다. 본 논문에서는 SSD(Solid State Disk)로 구성된 RAID에서 각각의 독립적인 NAND 플래시 메모리 블록을 내부뿐만 아니라 외부 SSD와 RAID 그룹을 묶는 방법을 제안한다. 이 방법은 SSD 내부의 블록 정보를 RAID 시스템에 전달하는 정책과 RAID 시스템으로부터 전달된 물리적인 주소를 RAID 그룹으로 묶는 정책으로 구분된다. 이 방법을 통해 서로 다른 용량의 SSD를 RAID로 묶을 때 자원의 낭비가 발생하지 않는 RAID를 유지할 수 있다. 마지막으로 실험을 통해 제안하는 방법의 효과를 증명한다.

SSD기반 RAID 시스템에서 빅데이터 유지 보수의 신뢰성을 향상시키기 위한 차등 수명 마감을 유도하는 안전한 IO 조절 기법 (A Safety IO Throttling Method Inducting Differential End of Life to Improving the Reliability of Big Data Maintenance in the SSD based RAID)

  • 이현섭
    • 디지털융복합연구
    • /
    • 제20권5호
    • /
    • pp.593-598
    • /
    • 2022
  • 최근 데이터의 생산량은 폭발적인 증가를 이루어왔고, 빅데이터를 안전하고 빠르게 저장하기 위한 대용량 저장 시스템이 다양하게 발전하고 있다. 저장시스템의 대표적인 구성은 빠른 데이터 처리속도를 가지고 있는 SSD를 신뢰성 높은 데이터 유지 보수가 가능한 RAID 그룹으로 사용하는 것이다. 그러나 SSD를 구성하는 낸드 플래시 메모리는 특정 횟수 이상 쓰기를 반복할 경우 열화가 발생하는 특징이 있기 때문에 RAID 그룹의 여러 SSD에서 동시에 불량이 발생할 가능성을 증가시킬 수 있다. 그리고 이러한 동시성 불량은 데이터를 복구할 수 없는 심각한 신뢰성의 문제를 초래할 수 있다. 따라서 본 논문에서는 이러한 문제를 해결하기 위해 RAID 그룹 내에서 각 SSD가 차등으로 수명 마감이 유도되도록 IO를 조절하는 방법을 제안한다. 본 논문에서 제안하는 기법은 SMART를 활용하여 각 SSD의 상태와 사용된 데이터 패턴에 따라 할당되는 IO 횟수를 단계별로 조절한다. 그리고 이 방법은 SSD의 차등 수명마감을 유도하기 때문에 RAID에서 대량의 동시성 불량이 발생하는 것을 방지하는 장점이 있다.

900nm 이하급 나노섬유의 현장적용 날염기술 (Printing Technology of Nano fiber under 900nm)

  • 용광중;이범수;이희준;황태연
    • 한국염색가공학회:학술대회논문집
    • /
    • 한국염색가공학회 2011년도 제44차 학술발표회
    • /
    • pp.83-83
    • /
    • 2011
  • 나노섬유는 마이크로 섬유에 비해 $10^3$배 정도의 넓은 표면적을 가지며, 다른 섬유와 비교하여 유연성, 투습성과 같은 특성이 우수하다. 나노섬유의 제조방법은 여러 가지가 있으나, 상용화의 가능성, 적용 고분자의 다양성, 제조공정의 단순성, 다양한 제품기술에의 응용성 등을 고려하여 선택하여야 한다. 나노섬유의 제조기술은 방법에 따라 전기방사, 복합방사, 멜트블로운 공정, 에어레이드 공정, 습식 공정 등으로 나눌 수 있다. 전기방사 등 나노섬유를 대량생산하여 상용화하려는 노력을 지속적으로 하고 있으나 나노섬유의 염색가공에 관련되어 기술적 한계로 제품전개에 많은 어려움을 겪고 있다. 그리하여 본 연구에서는 나노섬유 단독으로 제품화하기에는 강도 등의 문제로 PET에 워터펀칭한 복합소재로 개발하여 900nm 이하의 나노섬유에 대한 최적의 날염조건과 현장적용 생산기술을 개발하고자 하였다. 나노섬유 복합소재에 대하여 Brown, Red, Blue, Black 색상의 안료와 Urethane, Rubber, Acrylic, Eco Binder를 사용하여 날염 실험하였으며, 최적의 조건으로 현장생산에 적용하여 생산하였다. 안료의 고착성을 높여 날염성과 염색견뢰도를 증진시키기 위하여 원적외선 열처리기를 개발하여 현장생산에 접목시켰다. 원적외선 열처리기는 벙커C유 또는 가스 등을 사용하는 텐터나 증열기와는 다르게 전기를 에너지원으로 하여 원적외선 램프를 이용한 건열시스템의 형태로 저공해 및 그린 형태의 열처리기 시스템으로, 섬유에 대한 원적외선의 조사거리, 원적외선 램프의 간격, 적용 온도, 원단이송 속도 등에 따른 최적의 원적외선 열처리기 날염조건을 설정하였다. 바인더에 따른 날염성은 우레탄계 바인더를 사용하였을 경우에 가장 선명하고 깊은 색상을 보였으며, 아크릴계 바인더의 경우가 가장 낮은 색상을 보였으며 염색견뢰도는 대체적으로 양호한 결과를 얻었다. 그리고, 최근 환경적인 추세에 맞추어 에코 바인더를 사용하여 날염한 결과 염색성과 내구성 등은 우레탄계와 아크릴계 바인더의 중간 정도의 결과를 보였다.

  • PDF