1. RAID
더보기
보조기억장치 데이터의 안전성, 성능을 확보하기위해 사용하는 기술
RAID를 구성하는 방법에는 여러가지가 있으며, RAID 레벨이라고 표현한다.
RAID0, RAID1, RAID4, RAID5, RAID6 등이 존재한다.
1-1. RAID0 (스트라이핑)
더보기
데이터를 여러 보조기억장치에 나누어 저장하는 방식
Stripe(스트라이프) : RAID0 기법으로 저장된 데이터
장점 : 입출력 속도가 빠르다.
단점 : 저장된 정보가 안전하지 않다.
1-2. RAID1 (미러링)
더보기
복사본을 만들어 저장하는 방식
장점 : 복구가 간단하고, 안전성이 높다.
단점 : 사용가능한 용량이 적어진다.
1-3. RAID4
더보기
패리티 정보를 저장하는 디스크를 따로 두는 방식
패리티 : 오류를 검출할 수 있는 정보
장점 : RAID1에 비해 적은 하드 디스크로 안전하게 데이터를 보관할 수 있다.
단점 : 패리티를 저장하는 장치에 병목 현상이 발생한다.
1.4 RAID5
더보기
패리티를 분산하여 저장하는 방식
장점 : 병목 현상을 보완할 수 있다.
단점 : 패리티 데이터 계산으로 인해 상대적으로 성능이 낮다.
1.5 RAID6
더보기
서로 다른 2개의 패리티를 두는 방식
장점 : 오류를 검출하고 복구하기가 쉽다.
단점 : 패리티 데이터 계산으로 인해 성능이 낮다.
1.6 Nested RAID
더보기
RAID 레벨을 혼합한 방식
RAID10 : RAID1 + RAID0
RAID50 : RAID5 + RAID0
느낀 점
처음엔 레이드라는 단어를 듣고 게임을 연상한 나였지만, 이제는 조금이라도 보조기억장치에 대해 아는체 할 수 있게 되었다. RAID는 HDD에서는 높은 성능을 보이지만, SSD에서는 성능 이익이 크지 않다고 하니, RAID를 구성할 일이 있다면 유의하도록 하자 !
'컴퓨터 과학 > 컴퓨터구조' 카테고리의 다른 글
[컴퓨터구조] 입출력 기법 (0) | 2025.01.20 |
---|---|
[컴퓨터구조] 캐시 메모리에 대해서 (0) | 2025.01.08 |
[컴퓨터구조] 빅 엔디안 vs 리틀 엔디안 (0) | 2025.01.08 |
[컴퓨터구조] RAM의 종류에 대해서 (0) | 2025.01.08 |
[컴퓨터구조] CPU의 성능을 높이는 방법 (1) | 2025.01.07 |