티스토리 뷰

Linux

RAID의 정의와 개념

NationCore 2019. 1. 21. 23:56




RAID : 여러개의 하드디스크를 하나의 하드디스크처럼 사용하는 방식






Linear RAID , RAID 0


Linear RAID, RAID 0 둘다 최소 2개의 하드디스크가 필요하다.


Linear RAID : 하드디스크 차례대로 다 채워지면 그 다음의 하드디스크로 넘어가는 방식


RAID 0 : 있는 하드디스크에 데이터를 나눠서 저장하는 방식


RAID 1  : 핵심은 미러링(miroring). 즉 똑같은 데이터를 각각 다른 하드디스크에 저장하는 방식

 ( 즉, 2개의 하드디스크 중 하나가 고장 나도 데이터는 손상되지 않는다는 것 = 결함 허용을 제공한다. )


RAID 5 : 최소한 3개 이상의 하드디스크가 있어야만 구성 가능하고, 하드디스크에 오류가 발생시 패리티를 이용하여 데이터를 복구 할 수 있는 방식 (패리티 1개만 생성하면 된다.)


RAID 6 : 최소한 4개 이상의 하드디스크 구성해야하고, 패리티를 2개 생성하므로 알고리즘이 복잡해져 RAID 5 에 비하면 속도가 약간 떨어진다.


RAID 1+0  : RAID 1의 미러링으로 같은 데이터를 각각 복사한 다음 데이터를 다시 RAID 0 으로 데이터를 나눠서 구성하는 방식


이외에도 RAID 1+6 방식 등 상황에 따라 여러 방식으로 이용하면 된다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함