RAID Architecture
RAID architecture
โ Redundant Array of Inexpensive DIsks(RAID)
โ ์ฌ๋ฌ ๊ฐ์ ๋ฌผ๋ฆฌ disk๋ฅผ ํ๋์ ๋ ผ๋ฆฌ disk๋ก ์ฌ์ฉ
- OS support, RAID controller
โ Disk system์ ์ฑ๋ฅ ํฅ์์ ์ํด ์ฌ์ฉ
- Performance (access speed)
- Reliablility
RAID 0
![](https://blog.kakaocdn.net/dn/bglcKo/btrXnjv50JN/tbF2tmRULBlH581XksMOy1/img.png)
โ Disk striping
- ๋ ผ๋ฆฌ์ ์ธ ํ block์ ์ผ์ ํ ํฌ๊ธฐ๋ก ๋์ฐ์ด ๊ฐ disk์ ๋๋์ด ์ ์ฅ
โ ๋ชจ๋ disk์ ์ ์ถ๋ ฅ ๋ถํ ๊ท ๋ฑ ๋ถ๋ฐฐ
- Parallel access
- Performance ํฅ์ (์ด์์ ์ธ ๊ฒฝ์ฐ์ disk ์๋งํผ์ ์ฑ๋ฅ ํฅ์)
โ ํ Disk์์ ์ฅ์ ์, ๋ฐ์ดํฐ ์์ค ๋ฐ์
- Low reliablility
RAID 1
![](https://blog.kakaocdn.net/dn/cl31C4/btrXn79ON76/7PAk4ordGT5YpTP5ZarXOK/img.png)
โ Disk mirroring
- ๋์ผํ ๋ฐ์ดํฐ๋ฅผ mirroring disk์ ์ค๋ณต ์ ์ฅ
โ ์ต์ 2๊ฐ์ disk๋ก ๊ตฌ์ฑ
- ์ ์ถ๋ ฅ์ ๋ ์ค ์ด๋ disk์์๋ ๊ฐ๋ฅ
โ ํ disk์ ์ฅ์ ๊ฐ ์๊ฒจ๋ ๋ฐ์ดํฐ ์์ค x
- High reliablility
โ ๊ฐ์ฉ disk ์ฉ๋ = (์ ์ฒด disk ์ฉ๋ / 2)
RAID 3
![](https://blog.kakaocdn.net/dn/cOBlhx/btrXo5KlRj7/LpTpoR6XDq9pcm0yKlUYkk/img.png)
โ RAID 0 + parity disk
- Byte ๋จ์ ๋ถํ ์ ์ฅ
- ๋ชจ๋ disk์ ์ ์ถ๋ ฅ ๋ถํ ๊ท ๋ฑ ๋ถ๋ฐฐ
โ ํ disk์ ์ฅ์ ๋ฐ์ ์, parity ์ ๋ณด๋ฅผ ์ด์ฉํ์ฌ ๋ณต๊ตฌ
โ Write ์ parity ๊ณ์ฐ ํ์
- Overhead
- Write๊ฐ ๋ชฐ๋ฆด ์, ๋ณ๋ชฉํ์ ๋ฐ์ ๊ฐ๋ฅ
RAID 4
![](https://blog.kakaocdn.net/dn/cL8C4q/btrXoDgh3uY/5B5srguxPtK8T6Lp6gIk4K/img.png)
โ RAID 3๊ณผ ์ ์ฌ, ๋จ block ๋จ์๋ก ๋ถ์ฐ ์ ์ฅ
- ๋ ๋ฆฝ๋ access ๋ฐฉ๋ฒ
- Disk๊ฐ ๊ท ๋ฑ ๋ถ๋ฐฐ๊ฐ ์๋ ์ ์์
- ํ disk์ ์ฅ์ ๋ฐ์ ์, parity ์ ๋ณด๋ฅผ ์ด์ฉํ์ฌ ๋ณต๊ตฌ
- Write ์ parity ๊ณ์ฐ ํ์
-
- Overhead / Write๊ฐ ๋ชฐ๋ฆด ์ ๋ณ๋ชฉ ํ์ ๋ฐ์ ๊ฐ๋ฅ
โ ๋ณ๋ชฉ ํ์์ผ๋ก ์ฑ๋ฅ ์ ํ ๊ฐ๋ฅ
- ํ disk์ ์ ์ถ๋ ฅ์ด ๋ชฐ๋ฆด ๋
RAID 5
![](https://blog.kakaocdn.net/dn/beFR0u/btrXo54HWlE/wmbXTfjmptpb1J6KuwIfOk/img.png)
โ RAID 4์ ์ ์ฌ
- ๋ ๋ฆฝ๋ access ๋ฐฉ๋ฒ
โ Parity ์ ๋ณด๋ฅผ ๊ฐ disk๋ค์ ๋ถ์ฐ ์ ์ฅ
- parity disk์ ๋ณ๋ชฉํ์ ๋ฌธ์ ํด์
โ ํ์ฌ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ RAID level ์ค ํ๋
- High Performance & Reliability
'โญ Group_Study > Operating System' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[10์ฃผ์ฐจ] Disk Scheduling (0) | 2023.02.02 |
---|---|
[10์ฃผ์ฐจ] I/O System (0) | 2023.02.01 |
[9์ฃผ์ฐจ] File System Implementation (0) | 2023.01.30 |
[9์ฃผ์ฐจ] File Protection (0) | 2023.01.29 |
[9์ฃผ์ฐจ] Directory Structure (0) | 2023.01.28 |
๋๊ธ