Information Security

17-2 RAID 0, 1 본문

Linux

17-2 RAID 0, 1

leeeeye321 2017. 9. 30. 03:53

-스트라이핑(Striping) RAID라고도 한다.

-데이터를 여러 개의 디스크에 나누어 쓰고, 읽어 들임으로써 데이터를 중복해서 기록하지 않기 때문에 가장 높은 입출력 성능을 제공한다.

-> 가장 큰 장점이다.

-RAID 0의 총용량은 구성한 디스크의 총용량과 같다.

-최소 2개 이상의 디스크를 필요로 한다.

-데이터 보호 기능이 없다.(Fault-Tolerant 기능이 없다.)

 

Fault-Tolerant(결함 감내/ 장애 내성)

결함(Fault)이나 고장(Failure)이 발생하여도 정상적 혹은 부분적으로 기능을 수행할 수 있는 능력

 

ex) 1TB Disk와 10TB Disk로 RAID를 구성했을 때, 볼륨의 총용량은?

Linear RAID -> 11TB(1TB + 10TB)

RAID 0 -> 2TB(1TB + 1TB)

 

RAID 0 구성

-Linear RAID을 구성했을 때와 과정은 같다.

 

[과정 요약]

(1) /dev/sdd, /dev/sde 디스크 이용하여 RAID 1 구성

/dev/sdd 디스크에 파티션 생성

 

 

/dev/sde에도 위와 같이 파티션 생성

 

확인

 

 

 

(2) 볼륨 생성

볼륨명이 /dev/md0인 RAID 0 2개의 장치 /dev/sdd1, /dev/sde1을 이용하여 생성하겠습니다.

 

(3) 파일 시스템 생성 및 마운트

파일 시스템 생성

 

마운트 포인트 생성 및 마운트

 

마운트 확인

 

(4) /etc/fstab에 등록

/dev/md0 UUID 확인

 

 

UUID=0a3be018-5136-4d52-b4b2-c9c8080df416 /RAID-0 ext4 defaults 0 0

-> /etc/fstab에 추가 후 저장

 

(5) 설정 적용

설정 적용

 

 


 

-미러링(Mirroring) RAID

-총 Disk 용량의 50%만 사용 가능

-데이터를 여러 번 기록하면서 걸리는 시간 때문에 성능이 감소한다.

-한 개의 디스크가 고장이 나면 볼륨의 다른 디스크에서 데이터를 사용한다.

-Fault-Tolerant 기능 제공

 

RAID 1 구성

(1) /dev/sdf, /dev/sdg 디스크 이용하여 RAID 1 구성

파티션 생성 과정 생략

 

 

 

(2) 볼륨 생성

볼륨 생성 -> 메시지 출력(부팅 장치로 사용 불가) -> y 입력

 

(3) 파일 시스템 생성 및 마운트

 

파일 시스템 생성

 

마운트 포인트 생성 및 마운트

 

(4) /etc/fstab에 등록

/dev/md1의 UUID

 

 UUID=82a11d1c-4575-438c-b316-2a71f29d1b41 /RAID-1 ext4 defaults 0 0

-> /etc/fstab에 추가 후 저장

 

(5) 설정 적용

 

'Linux' 카테고리의 다른 글

18-1 디스크 장애(Disk Fault) 테스트  (0) 2017.10.03
17-3 RAID 5  (1) 2017.10.01
17-1 Linear RAID  (0) 2017.09.30
16-2 RAID(Redundant Array of Inexpensive / Independent Disk)  (0) 2017.09.29
16-1 파티션 설정 및 용량 증설  (0) 2017.09.29