Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

console.log("daily coding")

리눅스 파티션 상세 내용 (2) 본문

false의 잡학다식/리눅스 공부 관련

리눅스 파티션 상세 내용 (2)

LeeFalse 2021. 5. 12. 15:58

 RAID

 

  1) 복수 배열 독립 디스크

  2) 여러 개의 물리적 디스크를 하나의 논리적 디스크로 인식하여 작동하게 하는 기술

  3) 여러 개의 하드디스크에 일부 중복된 데이터를 나눠서 저장하는 기술

하드웨어 RAID 소프트웨어 RAID
* 하드웨어 제조업체에서 공급
* 안정된 시스템일수록 고가
* 운영체제에서 지원하는 방식
* 저렴한 비용으로 안전한 데이터 저장 가능

  4) 종류

Level 내용
RAID 0 * 스트라이핑 저장 방식 : 연속된 데이터를 여러 디스크에 나눠 저장
* 최소 2개의 하드디스크 필요
* 입출력 작업이 모든 디스크에 동시 진행 : 하나의 디스크라도 고장나면 사용 불가
* 고장 대비 능력 없음 -> 주요 데이터 저장 부적합
RAID 1 * 미러링 방식 : 하나의 디스크에 데이터를 저장하면 다른 디스크에 동일한 내용 백업 저장
* 두 배의 용량 필요
* 공간 효율성 떨어짐
* 주요한 데이터 저장에 용이
RAID 2 * 스트라이핑 저장 방식
* 기록용 디스크와 데이터 복구용 디스크를 별도로 제공 : 해밍 코드 사용
* 모든 SCSI 디스크에 ECC 탑재 
RAID 3 * 스트라이핑 저장 방식
* 오류 검출을 위해 패리티 방식 이용
* 최소 3개 이상의 하드디스크 필요
* 데이터 복구 : 패리티 저장 디스크에 기록된 정보의 XOR 계산 
* 대형 레코드가 사용되는 단일 사용자 시스템에 적합
* Byte 단위로 저장
RAID 4 * RAID 3와 유사한 방식 : 2개 이상의 데이터 디스크와 전용 패리티 디스크  사용
* Block(섹터) 단위 저장
RAID 5 * 스트라이핑 저장 방식
* 디스크마다 패리티 정보 보유 : 패리티 디스크의 병목현상 감소 가능, 실무에 많이 쓰임
* 디스크 Block(섹터) 단위 저장
* 쓰기 작업이 많지 않은 다중 사용자 시스템에 적합
RAID 6
* RAID 5 확장한 것
* dual 패리티 사용
* 최소 4개의 드라이브 필요

 5) RAID 5와 6 비교

구분 RAID 5 RAID 6
Parity Single Dual
필요 조건 N+1 : 최소 3개 N+2 : 최소 4개

 6) RAID 0+1 과 RAID 1+0 비교

RAID 0+1 * 스트라이핑 + 미러링 조합
* 미러링 전 스트라이핑 진행
* 속도는 빠르나 데이터 복구 시간이 오래 걸림
RAID 1+0 * RAID 0+1과 반대
* 미러링 후 스트라이핑 진행 : 손실된 데이터만 빠른 복원 가능

 

 파티션 분할

 

* fdisk : 파티션 테이블을 관리하는 명령어
* 옵션
 - a : 부팅 파티션을 지정
 - l (소문자 L) : 파티션 종류를 선택할 때 리눅스에서 지원하는 파티션 목록 확인
 - n : 새로운 파티션 추가
 - t : 파티션 종류 변경
 - w : 파티션 정보 저장
 - p : 파티션 정보 확인
 - q : 작업 종료

 


○ 내용 참고

 - 이기적 리눅스 마스터 2급

Comments