, RAID 3와 RAID 4의 차이
본문 바로가기
IT

RAID 3와 RAID 4의 차이

by 청솔모♡ 2022. 4. 22.
반응형

RAID 3와 RAID 4의 차이



RAID 2와 RAID 3의 경우 비트나 바이트단위로 분산 저장되었기 때문에 어떤 데이터를 읽거나 쓰기 위해서는 모든 데이터 디스크에 동시에 액세스를 해야 합니다 분산 저장 된 데이터를 읽기 때문에 어느 정도 속도향상은 있으나 여러 작업을 위해 동시에 접근하는 것은 불가능합니다. 이러한 문제를 해결하기 위해 RAID 4가 고안되어 블록 단위로 분산 저장 하는 방식을 사용합니다. 블록 단위로 분산 저장되기 때문에 여러 작업의 요구가 서로 다른 디스크에서 독립적으로 처리될 수 있게 됩니다.

'가' 작업이 1번 디스크에서 블록을 읽는 동안 나’ 작업이 2번 디스크에서 필요한 블록을 접근할 수 있습니다. 따라서 RAID 3 보다 읽기 성능이 향상된 방식입니다.

'book’ 라는 단어가 RAID 3으로 저장된다면 각각의 디스크에 b, o, o, k 가 분산 저장됩니다. 따라서 book이라는 단어를 읽기 위해서는 4개의 디스크에 접근해야 합니다.
그러나 RAID 4에서는 book 라는 단어는 1번 디스크에 블록으로 저장이 됩니다. 따라
서 1번 디스크에서 book을 읽는 동안 2번 디스크에 저장되어 있느 'note' 라는 단어에 동시 접근이 가능하게 되는 겁니다. 

그러나 RAID 3과 마찬가지로 RAID 4에서도 쓰기동작이 수행될 때 패리티 디스크를 갱신해야 하는 문제가 발생하게 됩니다. 
 또한 패리티 디스크의 병목 현상이 발생합니다.
앞서 설명한 대로 1번 디스크와 2번 디스크에서 동시에 쓰기 동작을 수행하기 위해서 동시에 패리티 디스크에 접근을 하게 됩니다. 이러한 패리티 디스크의 병목 현상을 본완하기 위해 RAID 5를 개발하게 됩니다.

반응형

'IT' 카테고리의 다른 글

TCP/IP 4계층  (0) 2022.04.25
샌드박스(Sandbox)  (0) 2022.04.24
하드디스크  (0) 2022.04.22
운영체제와 메모리 용량  (0) 2022.04.22
진법의 개념  (0) 2022.04.22

댓글