Storage
Mass-Storage
- 비휘발성, secondary storage
- HDD, SSD, 자기테이프, 클라우드 스토리지 등
구조
- Boot Block : 컴퓨터의 전원이 인가되었을 때, 컴퓨터를 구동시키기 위한 블록
HDD
HDD 스케줄링 목적
- 탐색시간 최소화
- 데이터 전송 대역폭 최대화 : 단위 시간당 전송 가능 데이터 크기 최대화
종류
- FIFO : 요청 섹터 순서대로 탐색
- SCAN : 한 쪽 끝에서 반대쪽 끝으로 탐색
- C-SCAN : SCAN에서 한 쪽 방향으로만 탐색
RAID
디스크 조직 기술, 읽기 쓰기를 향상(병렬화) 시키거나 안정성을 향상(다중화) 시키기 위해 사용
레벨
- RAID 0 : Striping, 여러개의 디스크를 하나의 디스크처럼 취급, 고성능 저안정성
- RAID 1 : Mirroring, 여러개의 디스크에 데이터를 중복 저장, 고안정성
- RAID 2 : 비트단위 해밍코드
- RAID 3 : 바이트단위 패리티비트
- RAID 4 : 블록단위 패리티비트
- RAID 5 : RAID 4에서 패리티비트를 분산
- RAID 6 : RAID 5 + 큐