정보보안/시스템 기초

디스크 관리 (RAID)

록스타★ 2024. 6. 3. 14:40
반응형

디스크 관리

- 디스크 관리 창은 컴퓨터에 장착된 하드 디스크 포맷과 파티션을 나누고 합치는 작업을 수행

- 일반적으로 하드 디스크와 같은 내장형 / 외장형 저장 장치, USB 등 다양한 형태로 제공

- 디스크는 운영체제와 소프트웨어를 설치하고, 사용자 데이터를 저장하는데 사용

- 파티션을 생성하고 파일 시스템(FAT32, NTFS 등)을 관리 및 공간 할당 / 해제하는 작업을 수행

 

HDD (Hard Disk Drive)

- 비휘발성 데이터 저장소 중 대중적인 보조 기억장치

- 구성 요소로 파워 커넥터(Power Connector), 데이터 커넥터 (Data Connector), 인터페이스(Interface), 점퍼(Jumper), 버퍼(Buffer), 플래터(Platter), 스핀들 모터(Spindel Moter), 액추에이터 어셈블리(Actuator Assembly)가 존재

 

SSD (Solid State Drive)

- 고형 상태 보조 기억장치로 HDD와 같은 용도로 사용

 

장점

- 대역폭이 큼

- 데이터 접근 속도가 빠름

- HDD와 다르게 자기장으로부터 안전함

- 소비 전력이 낮음

 

단점

- 타 보조 기억 장치에 비해 용량 대비 가격이 비쌈

- 전기적 / 논리적 오류 시 데이터 파손 위험이 큼

- 장시간 전력이 공급되지 않을 경우, 데이터 소실 가능성이 높음

 

RAID (Redundant Array of Indepeddent Disks, 복수 배열 독립 디스크)

- 여러 개의 디스크를 하나의 논리적인 단위로 묶어 데이터를 저장하는 기술

- RAID 사용 시 여러 개의 디스크 드라이브를 사용하는 것 보다 데이터의 안정성 및 성능, 가용성 향상

- RAID는 데이터의 안정성과 가용성을 높이는데 유용

- 구성에 따라 데이터 손실 또는 파손의 위험이 있으므로 신중하게 구성해야 함

- 여러 개의 디스크 드라이브가 필요하므로 추가적인 비용이 발생할 수 있음

 

RAID 0

- 데이터를 여러 개의 디스크 드라이브에 분산해 저장

- 데이터를 빠르게 읽고 쓰기가 가능하지만, 하나의 디스크가 고장나면 모든 데이터를 잃을 수 있음

- ex) 디스크가 5개가 있고 1~4라는 데이터가 있으면, 1~4라는 데이터를 5개의 디스크에 분산하여 저장하고, 디스크가 1개라도 고장이 날 시 1~4라는 값의 데이터가 100% 완전하지 않음

 

RAID 1

- 두 개의 디스크 드라이브에 동일한 데이터를 저장

- 하나의 디스크 드라이브가 고장나면 다른 디스크 드라이브에서 데이터 복원 가능

- 미러링 방식 (똑같은 데이터를 다른 디스크에 100% 저장)

 

RAID 5

- 세 개 이상의 디스크 드라이브에 데이터를 분산시켜 저장

- 하나의 디스크 드라이브가 고장나더라도 데이터를 복원할 수 있음

- 패리티 정보 활용

- 디스크 하나가 깨져도 패리티 정보를 활용하여 복원이 가능함

- ex) 그림(1)처럼 A1 디스크에서 장애 발생 시 Ap(패리티) 정보를 활용하여 복원할 수 있다. 

그림(1) RAID 5

 

RAID 6

- RAID 5와 유사하지만, 2개의 패리티 정보를 사용해 더 안정적으로 데이터를 보호하지만, RAID 5보다는 낭비가 있다.

 

RAID 10

- RAID 1과 RAID 0을 조합한 것을, 데이터를 미러링하고 분산해 저장

- 데이터의 안정성과 빠른 속도를 유지

 

그림(2) RAID 10

 

 

결론

RAID는 네트워크 및 정보 관련 자격증 및 직종에선 필수로 알아야 하는 부분이다. 대부분 미러링 방식인 RAID 1 아니면 5를 사용하는 것 같다. RAID 1 같은 경우엔 2개 디스크를 100%라고 한다면 50%밖에 사용하지 못하고, RAID 5 같은 경우에는 5개의 디스크를 기준으로하면 80%를 사용하며, RAID 6 같은 경우엔 패리티 정보를 2개 사용하여 60%정도 사용할 수 있다. 디스크를 저장하는 방식은 각 상황에 맞게 조절해서 사용해야 할 것 같다.

 

윈도우 기초 개념은 이 부분을 마지막으로 끝이고, 그 다음은 리눅스인데 리눅스 부분을 다 들었음에도 불구하고 필기를 너무 하지 않아 각 목차별 키워드를 보고 내가 아는만큼 작성하거나 조금 생략해야 할지도 모르겠다.

   

RAID10 이미지 참조

 

RAID 10 Explained

When you have a large amount of important data, you probably want to store it in a more secure and efficient way. The Redundant Array of…

medium.com

 

반응형