본문 바로가기
IT ▶/Security

정보보안기사 정리 - 시스템 보안 (디스크 관리)

by 오프로 2019. 12. 4.

 

 

1. 디스크 관리 : 보조기억장치 중 하나로 레코드 판 중첩 구조

 

- 헤드가 임의의 섹터를 참조하여 데이터 Read

- 헤드 : 디스크로 정보 읽는 역할

- 섹터 : 디스크에 정보 저장되는 최소 단위

- 트랙 : 연속된 섹터 공간

- 실린더 : 연속된 트랙 집합

- 플랫터 : 데이터 저장되는 자기 디스크

- 디스크 주소 탐색 과정 : 디스크 번호 -> 플랫터 번호 -> 트랙 번호 -> 섹터 번호 -> 지정 주소

 

* 디스크 접근 시간 : 탐색 시간, 회전 지연시간, 전송 시간

 

2. 디스크 스케쥴링

 

- FCFS : 먼저 도착, 먼저 처리

- SSTF : 탐색 거리 짧은 트랙 요청 처리 (Head에서 가까운 요청 우선 처리) -> Seek time 탐색시간 감소

- SCAN : 엘레베이터 알고르즘으로 탐색시간 편차 해소 (Head 모든 요청을 처리 후 역방향 요청 처리) 

- C-SCAN : 바깥쪽에서 안쪽으로 이동 처리

- C-LOOK : 대기시간을 균형있게 처리

 

 

3. 파일 시스템 

 

- FAT 16 : 최대 2GB 지원, 암호화 및 압축 불가, 파일명 최대 8자

- FAT 32 : 최대 2TB 지원, 파일명 최대 영문 256자

- NTFS : 암호화 및 압축 지원, 대용량 파일 시스템, 윈도우 NT 버전 이상 지원

* 리눅스

- EXT : 단편화, MINIX 파일시스템 보완, 수정 불가능

- EXT 2 : FSCK 파일 시스템 오류 수정, 파일 시스템 손상 가능, 복구 시간 소요

- EXT 3 : 저널링 기능 및 온라인 파일 시스템 증대, 오류 복구 빠름, 온라인 조각 모음 불필요, 디스크 조각화 최소화

- EXT 4 : 하위 호환 가능, 온라인 조각 모음, 저널 체크썸 기능으로 안정성 강화

* 유닉스 : UFS

 

 

4. RAID 구성

 

- 디스크 고장 시 복구할 수 있게 2개 이상의 디스크에 데이터 저장 기술

 

1> RAID 0 (Concatenate) : 단순히 번갈아 저장 

- 최소 2개의 디스크 구성

- 데이터를 block 차례대로 써서 저장하여, Block 하나가 장애로 고장 나면 복구 불가

 

 

 

2> RAID 1 (Mirroring) : 완전 이중화, 비쌈

- 양쪽 block이 있어서 데이터 저장을 양쪽 block에 똑같이 한다. (한쪽이 깨져도 복구 가능)

- 이중화, 비용 발생, 빠른 속도

 

 

 

3> RAID 2 (해밍 코드 이용 - 오류 복구)

- ECC 에러 수정 기능으로 디스크 오류 복구 : 해밍 코드 사용

- 별도 디스크에 복구용 ECC 저장

- 다른 블록에 ECC를 저장하여 장애 시 다른 블록에 의해 장애 난 블록 복구

 

 

 

4> RAID 3 (패리티 ECC)

- Parity 정보를 별도 Disk 저장

- 장애 시 Parity 정보로 복구

- 데이터 저장 방식은 Raid 0 순차적 저장 방식

 

 

5> RAID 4 (Parity, Block)

- RAID 3과 같은 방식이나 Parity 정보를 Block 단위로 디스크 저장 방식 차이

- Block 단위 데이터 저장 

 

 

 

6> RAID 5 (Parity 정보 분산 저장)

- 분산 Parity 저장 구현

- 최소 3개 Disk 필요

 

 

 

7> RAID 6

- RAID 5 구성 방식에 Parity 다중화 기능 추가하여 저장 (안전성)

- 장애 복구 도중 추가 장애 발생 대비

 

 

 

728x90
300x250