raid10과raid01의 차이

2867 단어
RAID10과 RAID01의 대비에 대해 광범위한 논쟁을 일으킨 적이 있다.다음은 관련 도표를 통해 대비하고 해석한다.RAID10은 RAID1과 RAID0의 조합 운용으로 첫 번째 층은 RAID1 모델이고 두 번째 층은 RAID0 모델이다. 이로써 이들의 장점을 결합시켜 새로운 특성을 제공했다. 그림-4와 같다.만약 하위 RAID1의 디스크에 고장이 발생하면 데이터의 읽기에 영향을 주지 않는다.그러나 고장난 디스크가 교체되지 않으면 그 남은 디스크는 단일 고장이 된다.그러나 단일 장애 지점의 디스크가 다시 손상되면 스토리지 전체에 저장된 데이터가 손실됩니다.따라서 RAID10이 지원할 수 있는 것은 임의의 두 디스크의 고장이 아니다. 그림-4에서 그림-4 RAID10 a) 디스크 0과 디스크 1은 동시에 손상될 수 없고 그렇지 않으면 데이터가 정상적으로 읽히지 못한다.b) Disk2와 Disk3은 동시에 손상될 수 없으며 그렇지 않으면 데이터를 정상적으로 읽을 수 없습니다.RAID10은 검증 계산이 필요하지 않으므로 고속 I/O 처리를 통해 성능을 향상시킬 수 있는 고부하 데이터베이스에 많이 사용됩니다.RAID01은 RAID10과 유사하지만 RAID0을 먼저 한 다음에 RAID1을 이용하여 두 층의 RAID 설정을 완성한다.어떤 RAID0 중 디스크가 손상되면 손상된 데이터는 다른 RAID0 그룹으로 변환됩니다.그림-5에서 보듯이 서로 다른 RAID0 그룹의 두 디스크가 동시에 고장나면 이 RAID01이 효력을 상실할 수 있다.그러나 이것은 RAID10만큼 강건하지 않다. 예를 들어 그림-5 RAID01a) 디스크 0과 디스크 2는 동시에 고장날 수 없다. 이때 두 개의 RAID0이 모두 고장나서 데이터를 읽을 수 없다.b) Disk0과 Disk3은 동시에 고장날 수 없으며 이때 두 RAID0이 모두 고장나서 데이터를 읽을 수 없습니다.c) Disk1과 Disk2는 동시에 고장날 수 없으며 이때 두 RAID0이 모두 고장나서 데이터를 읽을 수 없습니다.d) Disk1과 Disk3은 동시에 고장날 수 없으며 이때 두 RAID0이 모두 고장나서 데이터를 읽을 수 없습니다.분명히 RAID10보다 RAID01이 고장을 일으키는 조합이 더 많다.사실 데이터 저장의 논리적 위치를 보면 RAID01과 RAID10은 기본적으로 같다. 만약에 디자인 과정에서 스마트 식별 능력을 넣으면 양자는 같은 용량 오류 신뢰성에 도달할 수 있다.
  ,          ,  RAID0 RAID1   ,         。

raid01,
aba'b'

raid10 ,
aa'bb'

Raid10 raid01 , raid10 , 。 01 raid1 。



http://zhidao.baidu.com/question/6077589.html
RAID1+0 RAID0+1

RAID1+0~RAID0+1~RAID0+RAID1
RAID0+1~RAID1+0~RAID1+RAID0

2n(n>=2) , RAID1+0


RAID 0+1 - using 4 drives, two pairs are striped, and the results mirror each other. In this configuration, when one of the drives fails, it actually breaks the stipe that it belongs to, which in turn breaks the mirror... at this point, all you have is 1 stipe. At this point, if one drive fails, you are in trouble. To recover, the offending drive is removed, and the entire stipe needs to be resync'd.

RAID 1+0 - using 4 drives, two pairs are mirrored, and the results are used to create a single stripe. In this configuration, when one of the drives fails, it only breaks one mirror, without affecting the stripe... at this point, only 1/2 of the stipe is mirrored... but if a 2nd drive failure were to occur, it has a 2-in-3 chance of occuring on the last mirror... if it does, you are still OK. To recover, the offending drive is removed, and only the mirror of 1/2 the stripe needs to be resync'd.


raid 1+0
A1=B1
A2=B2
A=A1+A2
B=B1+B2
A1 ,B1 RAID , 1/3

raid 0+1
A=A1+A2
B=B1+B2

A=B
A1 ,A B RAID , 2/3

1+0 O+1

전재 대상:https://blog.51cto.com/3359514/1375294

좋은 웹페이지 즐겨찾기