2021.05.13 - [리눅스 공부] - [리눅스/CentOS] 단일 RAID 종류별 특징
[리눅스/CentOS] 단일 RAID 종류별 특징
스트라이프 볼륨 , RAID 0 (효율+스피드) 스트라이프 볼륨은 스토리지 사이즈와 성능을 중시하는 논리 볼륨 생성 방식입니다. 스트라이프 볼륨은 디스크의 배열 사용과 관련된 RAID-0과 동작 방식이
trevor522.tistory.com
위의 RAID 이론을 기반으로 리눅스 환경에서 실습을 진행해보겠습니다.
스트라이프 볼륨 만들어보기 (RAID-0)
스트라이프 볼륨을 설정하기 위한 lvcreate 명령의 옵션은 다음과 같다.
-i : 스트라이프 개수를 지정합니다
-I : 스트라이프 단위의 크기를 지정합니다.
[root@localhost ~]# lvcreate -n stripe_lv -L 100M -i 3 -I 64K raid-vg
Rounding size 100.00 MiB (25 extents) up to stripe boundary size 108.00 MiB(27 extents).
Logical volume "stripe_lv" created.
[root@localhost ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 centos lvm2 a-- <49.74g 4.00m
/dev/sdb1 raid-vg lvm2 a-- <8.00g 7.96g
/dev/sdc1 raid-vg lvm2 a-- <8.00g 7.96g
/dev/sdd1 raid-vg lvm2 a-- <8.00g 7.96g
/dev/sde1 raid-vg lvm2 a-- <8.00g <8.00g
/dev/sdf1 raid-vg lvm2 a-- <8.00g <8.00g
/dev/sdg1 lvm2 --- <8.00g <8.00g
lvcreate를 통해 3개의 스트라이프를 64K 크기를 지정하여 볼륨을 설정하고 pvs를 통해 결과를 살펴보았습니다.
미러 볼륨 만들어보기 (RAID-1)
미러 볼륨은 옵션 -m을 통해 생성할 미러(중복) 개수를 지정하면 됩니다.
[root@localhost ~]# lvcreate -n mirror-lv1 -L 500M -m 3 raid-vg
Logical volume "mirror-lv1" created.
[root@localhost ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 centos lvm2 a-- <49.74g 4.00m
/dev/sdb1 raid-vg lvm2 a-- <8.00g 7.50g
/dev/sdc1 raid-vg lvm2 a-- <8.00g 7.50g
/dev/sdd1 raid-vg lvm2 a-- <8.00g 7.50g
/dev/sde1 raid-vg lvm2 a-- <8.00g 7.50g
/dev/sdf1 raid-vg lvm2 a-- <8.00g <8.00g
/dev/sdg1 lvm2 --- <8.00g <8.00g
RAID-5, RAID-6 볼륨 구성
RAID-5,-6 은 기존의 명령어에 --type 옵션을 선언하여 설정하면 됩니다.
[root@localhost ~]# lvcreate -n raid5-lvl -L 1G -i 3 --type raid5 -I 64K raid-vg
Rounding size 1.00 GiB (256 extents) up to stripe boundary size <1.01 GiB(258 extents).
Logical volume "raid5-lvl" created.
[root@localhost ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 centos lvm2 a-- <49.74g 4.00m
/dev/sdb1 raid-vg lvm2 a-- <8.00g <7.66g
/dev/sdc1 raid-vg lvm2 a-- <8.00g <7.66g
/dev/sdd1 raid-vg lvm2 a-- <8.00g <7.66g
/dev/sde1 raid-vg lvm2 a-- <8.00g <7.66g
/dev/sdf1 raid-vg lvm2 a-- <8.00g <8.00g
/dev/sdg1 lvm2 --- <8.00g <8.00g
다음을 보면 3개의 스트라이프 개수를 지정하였지만 RAID-5의 패리티 특성으로 인해 한 개의 스트라이프가 더 사용된 걸 확인할 수 있습니다.
'리눅스 공부' 카테고리의 다른 글
[리눅스/CentOS] 디스크 파티션(MBR,GPT) (0) | 2021.05.13 |
---|---|
[리눅스/CentOS] 볼륨그룹 및 논리볼륨 관리/확장 (0) | 2021.05.13 |
[리눅스/CentOS] 단일 RAID 종류별 특징 (0) | 2021.05.13 |
[리눅스/CentOS] 논리 볼륨 만들기 (0) | 2021.05.13 |
[리눅스/CentOS] 스왑 영역 구성 (0) | 2021.05.12 |