ν‹°μŠ€ν† λ¦¬ λ·°

Study/File Structure

RAID

zpqmdh 2023. 3. 17. 16:11

🌟 RAID(Redundant Arrays of Inexpensive Disks / Redundant Arrays of Independent Disks)

- λ””μŠ€ν¬μ˜ μ„±λŠ₯κ³Ό 신뒰성을 μ¦μ§„μ‹œν‚€λŠ” λ””μŠ€ν¬ μ‘°μž‘ 기법

- λ§Žμ€ 수의 μ €κ°€ μ†Œν˜• λ””μŠ€ν¬λ₯Ό 이용

    > 적은 수의 λŒ€ν˜• λ””μŠ€ν¬λ₯Ό μ΄μš©ν•˜λŠ” 것보닀 더 νš¨μœ¨μ μž„

    > κ³ λ„μ˜ μ‹ λ’°μ„±, κ³ μ†μ˜ 데이터 전솑, λŒ€μš©λŸ‰ 데이터 μ €μž₯

- λ§Žμ€ 수의 λ””μŠ€ν¬λ₯Ό λ³‘λ ¬λ‘œ μž‘λ™

    > 데이터 νŒλ…, 기둝 속도 κ°œμ„ 

- 닀쀑 λ””μŠ€ν¬μ— 정보λ₯Ό 쀑볡 μ €μž₯

    > μ‹ λ’°μ„± 증가

 

🌟 RAID LEVEL

(1) RAID 0: 비쀑볡 μŠ€νŠΈλΌμ΄ν•‘

> λ―ΈλŸ¬λ§μ΄λ‚˜ νŒ¨λ¦¬ν‹°λΉ„νŠΈμ™€ 같은 μΆ”κ°€ 정보λ₯Ό μœ μ§€ν•¨μ΄ 없이 데이터 μŠ€νŠΈλΌμ΄ν•‘ 기법을 μ‚¬μš©

> λ””μŠ€ν¬ λ“œλΌμ΄λΈŒμ˜ μˆ˜κ°€ μ¦κ°€ν•¨μœΌλ‘œμ¨ MTTF(mean time to failure)κ°€ κ°μ†Œν•˜κ²Œ λ˜μ–΄ 신뒰성이 약함(볡ꡬ λŠ₯λ ₯이 μ—†μŒ)

> μΆ”κ°€ 정보가 μ—†κΈ° λ•Œλ¬Έμ— 기둝 μ„±λŠ₯은 λ†’μŒ

(2) RAID 1: λ―ΈλŸ¬λ“œ λ””μŠ€ν¬(copy)

> 데이터 μŠ€νŠΈλΌμ΄ν•‘μ΄ 없이 ν•˜λ‚˜μ˜ 블둝은 두 개의 μƒμ΄ν•œ λ””μŠ€ν¬μ— μ €μž₯ν•˜μ—¬ λ―ΈλŸ¬λ“œ λ””μŠ€ν¬ μœ μ§€

> 기둝은 κΈ°λ³Έ λ””μŠ€ν¬μ— λ¨Όμ € μˆ˜ν–‰ν•œ λ’€ 미러 λ””μŠ€ν¬μ— μˆ˜ν–‰

> 데이터 νŒλ…μ€ 두 λ””μŠ€ν¬μ— λΆ„μ‚°μ‹œμΌœ μˆ˜ν–‰ν•˜κΈ° λ•Œλ¬Έμ— νš¨μœ¨μ μž„

+ 읽기 νš¨μœ¨μ€ λ™μΌν•œ 데이터가 μ—¬λŸ¬ λ””μŠ€ν¬μ— μ €μž₯λ˜μ–΄ 있기 λ•Œλ¬Έμ— nλ°° 더 μ’‹μ§€λ§Œ, μ“°κΈ° νš¨μœ¨μ€ λ™μΌν•œ 데이터λ₯Ό μ—¬λŸ¬ λ””μŠ€ν¬μ— 써야 ν•˜κΈ° λ•Œλ¬Έμ— 그렇지 μ•ŠμŒ

+ 볡ꡬ λŠ₯λ ₯이 μ’‹κΈ° λ•Œλ¬Έμ— 신뒰성이 λ†’μ§€λ§Œ μ„±λŠ₯ 효과λ₯Ό κΈ°λŒ€ν•˜κΈ°λŠ” 어렀움

 

(3) RAID 2: λ©”λͺ¨λ¦¬-μŠ€νƒ€μΌ μ—λŸ¬ ꡐ정 μ½”λ“œ(p)

> λΉ„νŠΈ 레벨 μŠ€νŠΈλΌμ΄ν•‘ (νŒ¨λ¦¬ν‹° λΉ„νŠΈλ₯Ό μ‚¬μš©ν•œ 해밍 μ½”λ“œ 기법을 μ‚¬μš©ν•˜κΈ° λ•Œλ¬Έ)

> μ—λŸ¬ ꡐ정 λΉ„νŠΈλ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•œ μΆ”κ°€ λ””μŠ€ν¬λ₯Ό μ‚¬μš©

    > 해밍 μ½”λ“œ 기법 μ‚¬μš© - μ–΄λ–€ λ””μŠ€ν¬μ—μ„œ μ—λŸ¬κ°€ μΌμ–΄λ‚¬λŠ”μ§€ μž₯μ•  λ””μŠ€ν¬ 식별 κ°€λŠ₯

> d개의 데이터 λ””μŠ€ν¬λ‘œ κ΅¬μ„±λœ λ””μŠ€ν¬ μ–΄λ ˆμ΄μ—μ„œ μ΅œμ†Œ 데이터 전솑 λ‹¨μœ„λŠ” d블둝이 되기 λ•Œλ¬Έμ— λŒ€λŸ‰ 데이터 μš”κ΅¬ μž‘μ—… ν™˜κ²½μ— 유리

+ 4bit 전솑을 μœ„ν•΄ 3개의 parity bitλ₯Ό μΆ”κ°€ν•΄μ•Ό 함. λ”°λΌμ„œ κ³΅κ°„μ μœΌλ‘œ λΉ„νš¨μœ¨μ μž„

+ 2개 μ΄μƒμ˜ λ””μŠ€ν¬κ°€ κ³ μž₯났을 λ•ŒλŠ” μ μš©ν•  수 μ—†μŒ

 

(4) RAID 3: λΉ„νŠΈ-μΈν„°λ¦¬λΈŒλ“œ νŒ¨λ¦¬ν‹°

> ν•˜λ‚˜μ˜ νŒ¨λ¦¬ν‹° λΉ„νŠΈ(짝수 νŒ¨λ¦¬ν‹° λΉ„νŠΈ or ν™€μˆ˜ νŒ¨λ¦¬ν‹° λΉ„νŠΈ)만 μ €μž₯ν•˜μ—¬ μ‚¬μš©ν•˜κΈ° λ•Œλ¬Έμ— ν•˜λ‚˜μ˜ λ””μŠ€ν¬λ§Œ μΆ”κ°€λ‘œ μ‚¬μš©

> λ””μŠ€ν¬ μ œμ–΄κΈ°μ˜ κΈ°λŠ₯을 ν™œμš©ν•˜μ—¬ μ—λŸ¬ ꡐ정

> 손싀 데이터 νšŒλ³΅μ— 쀑점 (신뒰성이 λ†’μŒ)

> κ°€μž₯ κ²½μ œμ μž„

 

(5) RAID 4: 블둝-μΈν„°λ¦¬λΈŒλ“œ νŒ¨λ¦¬ν‹°

> 블둝 레벨 μŠ€νŠΈλΌμ΄ν•‘

> 데이터 블둝에 λŒ€ν•œ νŒ¨λ¦¬ν‹° 블둝듀은 ν•˜λ‚˜μ˜ λ””μŠ€ν¬μ— λ³„λ„λ‘œ μœ μ§€

> λŒ€κ·œλͺ¨ 데이터에 λŒ€ν•΄μ„œλŠ” 전체적 μž…μΆœλ ₯ μ„±λŠ₯이 λ†’μŒ

> μ†Œκ·œλͺ¨μ˜ μ—¬λŸ¬ 독립적 기둝 연산은 λ³‘λ ¬λ‘œ μˆ˜ν–‰ν•  수 μ—†μŒ

+ RAID 3κ³Ό κ΅¬μ‘°λŠ” λ™μΌν•˜μ§€λ§Œ λ‹¨μœ„κ°€ 닀름.

+ RAID 3κ³Ό λΉ„κ΅ν–ˆμ„ λ•Œ 읽기와 μ“°κΈ° 효율이 생김 (블둝 λ‹¨μœ„λ‘œ μ €μž₯ν•˜κΈ° λ•Œλ¬Έ)

 

(6) RAID 5: 블둝-μΈν„°λ¦¬λΈŒλ“œ λΆ„μ‚° νŒ¨λ¦¬ν‹°

> d개의 데이터 λ””μŠ€ν¬μ™€ 1개의 νŒ¨λ¦¬ν‹° λ””μŠ€ν¬ λŒ€μ‹  데이터와 νŒ¨λ¦¬ν‹°λ₯Ό d+1개의 λ””μŠ€ν¬μ— κ· λ“±ν•˜κ²Œ λΆ„μ‚° μ €μž₯

> 데이터 블둝과 이 λΈ”λ‘μ˜ νŒ¨λ¦¬ν‹° 블둝은 λ°˜λ“œμ‹œ μƒμ΄ν•œ λ””μŠ€ν¬μ— μ €μž₯

> 기둝과 νŒλ…μ΄ λ³‘λ ¬λ‘œ μˆ˜ν–‰

> μΆ”κ°€ 정보λ₯Ό μœ μ§€ν•˜λŠ” RAID 레벨 μ€‘μ—μ„œ μ„±λŠ₯이 κ°€μž₯ λ†’μŒ

(7) RAID 6: P+Q μΆ”κ°€

> λŒ€κ·œλͺ¨ λ””μŠ€ν¬ μ–΄λ ˆμ΄μ— μ‚¬μš©

> ν•˜λ‚˜κ°€ μ•„λ‹ˆλΌ 두 개의 λ””μŠ€ν¬κ°€ λ™μ‹œμ— μž₯μ• κ°€ 일어났을 λŒ€λ„ 회볡 κ°€λŠ₯

> νŒ¨λ¦¬ν‹° μ •λ³΄λŠ” 블둝 레벨둜 λ””μŠ€ν¬μ— κ· λ“± λΆ„μ‚° μ €μž₯

> ν•˜λ‚˜μ˜ 데이터 블둝을 κ°±μ‹ ν•˜κΈ° μœ„ν•΄μ„œλŠ” νŒ¨λ¦¬ν‹° 정보(P와 Q)λ₯Ό 가진 두 개의 블둝도 κ°±μ‹ 

+ μ—¬λŸ¬ λ°μ΄ν„°μ˜ κ³ μž₯을 λŒ€λΉ„ν•¨

 

🌟 RAID LEVEL의 선택

RAID 0

- 데이터 손싀이 μ€‘μš”ν•˜μ§€ μ•Šμ€ κ³ μ„±λŠ₯ μ‘μš©μ—μ„œ μ‚¬μš©

RAID 1

- λ””μŠ€ν¬ κ³ μž₯μ‹œ 데이터 μž¬κ΅¬μ„±μ΄ 용이

- 졜고의 기둝 μ„±λŠ₯ 제곡 - λ°μ΄ν„°λ² μ΄μŠ€μ˜ 둜그 파일 μ €μž₯에 이용

- 높은 μ˜€λ²„ν—€λ“œ λ•Œλ¬Έμ— 레벨 3μ΄λ‚˜ 5λ₯Ό μ„ ν˜Έ

RAID 2, 4

- 레벨 3κ³Ό 5에 포함

RAID 3, 5

- 3: κ³ λ„μ˜ 데이터 전솑이 ν•„μš”ν•  λ•Œ

- 5: λŒ€λΆ€λΆ„μ˜ λ°μ΄ν„°λ² μ΄μŠ€ μ‹œμŠ€ν…œμ—μ„œμ™€ 같이 μž„μ˜ νŒλ…μ΄ μ€‘μš”ν•  λ•Œ

RAID 6

- κ³ λ„μ˜ 신뒰성이 μš”κ΅¬λ˜λŠ” ν™˜κ²½

 

곡지사항
μ΅œκ·Όμ— 올라온 κΈ€
μ΅œκ·Όμ— 달린 λŒ“κΈ€
Total
Today
Yesterday
링크
Β«   2024/11   Β»
일 μ›” ν™” 수 λͺ© 금 ν† 
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
κΈ€ 보관함