[OS] 9. RAID
2024. 4. 21. 18:11ㆍcs및 소프트스킬/운영체제
728x90
반응형
SMALL
1. RAID(Redundant Array of Independent Disk)
- 2개 이상의 하드디스크로 디스크 배열을 구성
- 파일을 구성하는 데이터 블록들을 서로 다른 디스크에 분산 저장 or 다중화하는 저장 기술
- 구현된 기술에 따라 Level로 구현
2. RAID-0
- 스트라이핑(Striping)
- 디스크 : 병렬 연결
- 디스크 갯수만큼 용량과 속도가 배로 증가
- 하나 디스크 손상시 전체 데이터 파손
3. RAID-1
- 미러링(Mirroring)
- 같은 데이터를 다른 디스크에 동일하게 복사 방식
4. RAID-2~4
- 한 디스크에 오류 정정 부호를 비트/바이트/워드 단위 저장
=> 비트(RAID-2) / 바이트(RAID-3) / 워드(RAID-4)
- 나머지 디스크 : RAID-0과 같이 활용
=> 안정성 높인 모드
- 하나 디스크 손상시 : 정상 가동 가능,
- 최소 3개 디스크 필요
5. RAID-5
- 오류 정정 부호를 블록 단위로 여러 디스크에 분산 저장
- 하나 디스크 손상 시 : 정상 가동 가능
- 최소 3개 디스크 필요
6. RAID-6
- RAID-5 원리 같음, 오류 정정 부호 2개 저장
- 두개의 디스크 손상 시 : 정상 가동 가능
- 최소 4개 디스크 필요
728x90
반응형
LIST
'cs및 소프트스킬 > 운영체제' 카테고리의 다른 글
[os] 7. 환경 변수와 기본 명령어 소개 (0) | 2024.02.12 |
---|---|
[OS] 6. 선점 스케줄링 (0) | 2024.02.12 |
[OS] 5. 비선점 스케줄링 (0) | 2024.02.12 |
[OS] 4. 프로세스 관련 용어 및 특징들 (0) | 2024.02.12 |
[OS] 3. 페이지 교체 알고리즘[OPT/FIFO/LRU/LFU/NUR/SCR 등] (1) | 2024.02.12 |