RAID (Redundant Array of Independent Disk)
ํ๋๋์คํฌ์ SSD๋ฅผ ์ฌ์ฉํ๋ ๊ธฐ์ ๋ก, ๋ฐ์ดํฐ์ ์์ ์ฑ ํน์ ๋์ ์ฑ๋ฅ์ ์ํด ์ฌ๋ฌ ๊ฐ์ ๋ฌผ๋ฆฌ์ ๋ณด์กฐ๊ธฐ์ต ์ฅ์น๋ฅผ ๋ง์น ํ๋์ ๋ ผ๋ฆฌ์ ๋ณด์กฐ๊ธฐ์ต ์ฅ์น์ฒ๋ผ ์ฌ์ฉํ๋ ๊ธฐ์ ์ ๋งํ๋ค.
RAID ๊ธฐ์ ์ ์๋น์ค ํ๊ฒฝ์์ ๋์คํฌ ์ค๋ฅ๋ ๋ฐ์ดํฐ ์์ค ๋ฑ ์ฅ์ ์ ๋๋นํ๊ธฐ ์ํ ์ฉ๋๋ก ์ฃผ๋ก ์ฌ์ฉ๋๊ณ ์๋ค.
๋ณดํต ์๋ฒ ๋ถํ ๋์คํฌ๋ก SSD ํ์ 2๊ฐ๋ฅผ RAID 1์ผ๋ก ๊ตฌ์ฑํ์ฌ ์ฌ์ฉํ๋๋ฐ RAID๋ RAID 0 ๋ถํฐ RAID 6๊น์ง ์ข ๋ฅ๊ฐ ๋ค์ํ๋ค.
RAID ์ข ๋ฅ
์ฌ๋ฌ ๊ฐ์ ํ๋๋์คํฌ๋ SSD๋ฅผ ๋ง์น ํ๋์ ์ฅ์น์ฒ๋ผ ์ฌ์ฉํ๋ RAID๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์๋๋ฐ ์ด๋ฌํ RAID ๊ตฌ์ฑ ๋ฐฉ๋ฒ์ RAID ๋ ๋ฒจ์ด๋ผ ํํํ๋ค.
RAID ๋ ๋ฒจ์๋ ๋ํ์ ์ผ๋ก RAID 0, RAID 1, RAID 2, RAID 3 ,RAID 4, RAID 5, RAID 6์ด ์๊ณ , ๊ทธ๋ก๋ถํฐ ํ์๋ RAID 1+0, RAID 5+0๋ฑ์ด ์์ผ๋ฉฐ ๊ฐ์ฅ ๋์ค์ ์ธ RAID 0, 1, 4, 5, 6 ์ ๋ํด ์์๋ณด์!
RAID 0 - Striped disk array without fault tolerance
RAID 0์ ์ฌ๋ฌ ๊ฐ์ ๋ณด์กฐ๊ธฐ์ต ์ฅ์น์ ๋ฐ์ดํฐ๋ฅผ ๋จ์ํ ๋๋์ด ์ ์ฅํ๋ ๊ตฌ์ฑ๋ฐฉ์์ด๋ค.
๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ๋ ๊ฐ ํ๋๋์คํฌ์ ๋ถ์ฐ๋์ด ์ ์ฅ๋๊ธฐ ๋๋ฌธ์ ์คํธ๋ผ์ดํ (Disk Striping) ๊ธฐ์ ์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค.
๋ฐ์ดํฐ๋ฅผ ์ฝ์ด์ฌ ๋๋ ๊ฐ ํ๋๋์คํฌ์์ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ด์ค๊ธฐ ๋๋ฌธ์ ์ด๋ก ์ ๋จ์ผ ํ๋๋์คํฌ๋ณด๋ค ํ๋๋์คํฌ ๊ฐฏ์๋งํผ ๋น ๋ฅด๋ค.
๋ค๋ง, RAID 0์ผ๋ก ๊ตฌ์ฑ๋ ํ๋๋์คํฌ ์ค ํ๋์ ํ๋ ๋์คํฌ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค๋ฉด (ex. ๋ฒ ๋์นํฐ) ๋ค๋ฅธ ๋ชจ๋ ํ๋๋์คํฌ์ ์ ๋ณด๋ฅผ ์ฝ๋๋ฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ค.
์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์ ๋์จ ๊ฒ์ด ๋ค์์ RAID 1์ด๋ค.
RAID 1 - Mirroring and duplexing
๋ณต์ฌ๋ณธ์ ๋ง๋๋ ๋ฐฉ์์ผ๋ก ๋ง์น ๊ฑฐ์ธ์ฒ๋ผ ์์ ํ ๋ณต์ฌ๋ณธ์ ๋ง๋๋ ๊ตฌ์ฑ์ด๊ธฐ์ ๋ฏธ๋ฌ๋ง (Mirriong) ๋ฐฉ์์ด๋ผ๊ณ ๋ ๋ถ๋ฅธ๋ค.
RAID 1์ ๋ฐ์ดํฐ ๋ณต๊ตฌ๊ฐ ๊ฐํธํ๋ค๋ ์ฅ์ ์ด ์์ผ๋ RAID 0์ ๋นํด ์๋๋ ๋๋ฆฌ๊ณ ์ฌ์ฉํ ์ ์๋ ์ฉ๋ ๋ํ 1/2๋ก ๋๋ค๋ ๋จ์ ์ด ์๋ค.
RAID 4 - Independent data disks with shared parity disk
RAID 1์ฒ๋ผ ์์ ํ ๋ณต์ฌ๋ณธ์ ๋ง๋๋ ๋์ ์ค๋ฅ๋ฅผ ๊ฒ์ถํ๊ณ ๋ณต๊ตฌํ๊ธฐ ์ํ ์ ๋ณด๋ฅผ ์ ์ฅํ ์ฅ์น๋ฅผ ๋๋ ๊ตฌ์ฑ๋ฐฉ์์ด๋ค.
์ด ๋, ์ค๋ฅ๋ฅผ ๊ฒ์ถํ๊ณ ๋ณต๊ตฌํ๊ธฐ ์ํ ์ ๋ณด๋ฅผ ํจ๋ฆฌํฐ ๋นํธ (Parity Bit)๋ผ๊ณ ํ๋ฉฐ RAID 4์์๋ ์ด ํจ๋ฆฌํฐ ๋นํธ๋ฅผ ์ ์ฅํ ์ฅ์น๋ฅผ ์ด์ฉํด ๋ค๋ฅธ ์ฅ์น๋ค์ ์ค๋ฅ๋ฅผ ๊ฒ์ถํ๊ณ ์ค๋ฅ๊ฐ ์๋ค๋ฉด ๋ณต๊ตฌํ๋ค.
RAID 5 - Independent data disks with distributed parity blocks
RAID 4์์๋ ์ด๋ค ์๋ก์ด ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋ ๋๋ง๋ค ํจ๋ฆฌํฐ๋ฅผ ์ ์ฅํ๋ ๋์คํฌ์๋ ๋ฐ์ดํฐ๋ฅผ ์ฐ๊ฒ ๋๋ฏ๋ก ํจ๋ฆฌํฐ๋ฅผ ์ ์ฅํ๋ ์ฅ์น์ ๋ณ๋ชฉ ํ์์ด ๋ฐ์ํ๋ค๋ ๋ฌธ์ ๊ฐ ์๋ค.
RAID 5์์๋ ์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ํจ๋ฆฌํฐ ์ ๋ณด๋ฅผ ๋ถ์ฐํ์ฌ ์ ์ฅํ๋ ๋ฐฉ์์ผ๋ก RAID 4์ ๋ฌธ์ ์ธ ๋ณ๋ชฉ ํ์์ ํด์ํ ์ ์๋ค.
RAID 6 - Independent data disks with two independent distributed parity schemas
RAID 6์ ๊ตฌ์ฑ์ ๊ธฐ๋ณธ์ ์ผ๋ก RAID 5์ ๊ฐ์ผ๋ ์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์๋ก ๋ค๋ฅธ ๋ ๊ฐ์ ํจ๋ฆฌํฐ๋ฅผ ๋๋ ๋ฐฉ์์ด๋ค. (ex. Cp, Cq)
์ด๋ ์ค๋ฅ๋ฅผ ๊ฒ์ถํ๊ณ ๋ณต๊ตฌํ ์ ์๋ ์๋จ์ด ๋ ๊ฐ๊ฐ ์๊ธด ์ ์ผ๋ก RAID 6์ RAID 5๋ณด๋ค ๋์ฑ ์์ ํ ๊ตฌ์ฑ์ด๋ผ๊ณ ๋ณผ ์ ์๋ค.
RAID 5๋ ํ ๊ฐ์ ๋์คํฌ ์ฅ์ ๊น์ง๋ง ์ปค๋ฒํ ์ ์๋ ๋ฐ๋ฉด RAID 6์ ๋ ๊ฐ์ ๋์คํฌ๊น์ง ์ฅ์ ๋ฅผ ์ปค๋ฒํ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค.
๋ค๋ง ์ ์ฅํด์ผ ํ ํจ๋ฆฌํฐ ๋นํธ๊ฐ 2๊ฐ์ด๋ฏ๋ก RAID 5์ ๋นํด ์ฌ์ฉํ ์ ์๋ ์ฉ๋์ด ์ค์ด๋๋ ์ ๊ณผ ์ฐ๊ธฐ ์๋๊ฐ ๋๋ ค์ง๋ค๋ ๋จ์ ์ด ์๋ค.
Reference
RAID0๋ถํฐ RAID7๊น์ง. ๋ชจ๋ RAID๊ตฌ์ฑ์ ์์๋ณด์
โป ๋ณธ ํฌ์คํ ์์ ๊ฑฐ์ ์ฐ์ด์ง ์๋ ๋ ์ด๋๊น์ง๋ ๋ชจ๋ ๋ง๋ผํ์๋ค. ์ ๋ณด์ฒ๋ฆฌ ๊ธฐ์ฌ ์์ค์์ ์ฃผ๋ก ์ฐ์ด๋ RAID๋ง ์๊ณ ์ถ๋ค๋ฉด ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํด์ ๊ฐ๋จํ ๋ด์ฉ๋ง ๋ณด์. RAID๋ ์ฌ๋ฌ๊ฐ์ ํ๋๋์คํฌ๋ฅผ
raisonde.tistory.com
'๐พ Storage' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐฑ์ ๋ฐฉ์ (์ ์ฒด ๋ฐฑ์ , ์ฐจ๋ฑ ๋ฐฑ์ , ์ฆ๋ถ ๋ฐฑ์ ) (3) | 2023.03.02 |
---|