728x90
반응형
SMALL
RAID
어마어마한 정보량을 보조 기억 장치에 저장하고 관리하는 방법을 말한다.
데이터의 안전성 혹은 높은 성능을 위해 여러 개의 물리적 보조 기억 장치를 마치 하나의 논리적 보조 기억 장치처럼 사용하는 기술이다.
즉, 여러 개의 하드 디스크나 SSD를 마치 하나의 장치처럼 사용하는 기술을 말한다.
1. RAID 0: 여러 개의 보조 기억 장치에 데이터를 하나씩 나누어 저장하는 구성 방식
- 저장되는 데이터가 하드디스크 개수만큼 나뉘어 저장한다.
- 스트라입: 줄무늬처럼 분산되어 저장된 데이터
- 스트라이핑: 분산하여 저장하는 것
- 장점: 저장된 데이터를 읽고 쓰는 속도가 빠름
- 단점: 하드 디스크 중 하나에 문제가 생긴다면 다른 모든 하드 디스크의 정보를 읽는 데 문제가 생길 수 있어 정보가 안전하지 않음
2. RAID 1: 복사본을 만드는 구성 방식 (미러링)
- 데이터를 쓸 때 원본과 복사본 두 군데에 써서 쓰기 속도가 느리다.
- 장점: 하나에 문제가 발생해도 잃어버린 정보를 금방 되찾을 수 있어 복구가 매우 간단함
- 단점: 사용 가능한 용량이 적어서 하드 디스크가 더 필요할 수 있다.
3. RAID 4: 오류를 검출하고 복구하기 위한 정보를 저장하는 장치를 두는 구성 방식
- 패리티 비트: 오류를 검출하고 복구하기 위한 정보
- 패리티를 저장한 장치를 이용해 다른 장치들의 오류를 검출하고 오류가 있다면 복구한다.
- 장점: RAID 1보다 적은 하드디스크로도 데이터를 안전하게 보관 가능
- 단점: 새로운 데이터가 저장될 때마다 패리티를 저장하는 디스크에도 데이터를 쓰게 되어 패리티를 저장하는 장치에 병목 현상이 발생할 수 있음
4. RAID 5: 패리티 정보를 분산하여 저장하는 구성 방식
- 장점: RAID 4의 병목 현상을 해결
5. RAID 6: 기본적으로 RAID5와 같으나, 서로 다른 두 개의 패리티를 두는 구성 방식
- 오류를 검출하고 복구할 수 있는 수단이 두 개이다.
- 장점: RAID 4, RAID 5보다 안전한 저장
- 단점: 새로운 데이터를 저장할 때마다 함께 저장할 패리티가 두 개이므로 쓰기 속도가 RAID 5보다 느림
728x90
반응형
LIST
'CS > 컴퓨터구조' 카테고리의 다른 글
[컴퓨터구조] CPU와 장치 컨트롤러가 정보를 주고 받는 방법 (0) | 2024.11.26 |
---|---|
[컴퓨터구조] 입출력장치의 모든 것 (0) | 2024.11.25 |
[컴퓨터구조] 캐시 메모리 파헤치기 (0) | 2024.11.23 |
[컴퓨터구조] 주기억장치에 대해 알아보자 (0) | 2024.11.22 |
[컴퓨터구조] 보조기억장치의 정의와 종류 (하드 디스크, 플래시 메모리) (1) | 2024.11.21 |