FlexiRemapยฎ ๋Œ€ RAID

RAID ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ 1987๋…„์— ๋Œ€์ค‘์—๊ฒŒ ์†Œ๊ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜๋‚ ๊นŒ์ง€๋„ ์ •๋ณด ์ €์žฅ ๋ถ„์•ผ์—์„œ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ๋ณดํ˜ธํ•˜๊ณ  ๊ฐ€์†ํ™”ํ•˜๋Š” ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ๊ธฐ์ˆ ๋กœ ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ 30๋…„์„ ๋„˜์€ IT๊ธฐ์ˆ ์˜ ์‹œ๋Œ€๋Š” ์„ฑ์ˆ™์ด๋ผ๊ธฐ๋ณด๋‹ค ์ด๋ฏธ ๋…ธํ›„ํ™”๋œ ์‹œ๋Œ€์ด๋‹ค. ๊ทธ ์ด์œ ๋Š” ์ƒˆ๋กœ์šด ๊ธฐํšŒ๋ฅผ ๋Š์ž„์—†์ด ๊ฐ€์ ธ์˜ค๋Š” ์ง„๋ณด ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์‚ฌ์‹ค์ƒ HDD ์™ธ์—๋Š” ๋‹ค๋ฅธ ๋“œ๋ผ์ด๋ธŒ๊ฐ€ ์—†๋˜ ์‹œ์ ˆ, RAID ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๊ฐ€์šฉํ•œ ์Šคํ† ๋ฆฌ์ง€ ์ž์›์„ ๊ฐ€์žฅ ํšจ์œจ์ ์œผ๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ SSD๊ฐ€ ๋“ฑ์žฅํ•˜๋ฉด์„œ ์ƒํ™ฉ์€ ๊ธ‰๊ฒฉํ•˜๊ฒŒ ๋‹ฌ๋ผ์กŒ๋‹ค. ์ด์ œ ์†”๋ฆฌ๋“œ ์Šคํ…Œ์ดํŠธ ๋“œ๋ผ์ด๋ธŒ๋กœ ์ž‘์—…ํ•  ๋•Œ RAID๋Š” ์ด๋ฏธ ์„ฑ๋Šฅ์— ๋Œ€ํ•œ "์˜ฌ๊ฐ€๋ฏธ"์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ SSD ์†๋„ ํŠน์„ฑ์˜ ์ž ์žฌ๋ ฅ์„ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•˜๋ ค๋ฉด SSD ์†๋„ ํŠน์„ฑ์„ ๋‹ค๋ฃจ๋Š” ์™„์ „ํžˆ ๋‹ค๋ฅธ ์ ‘๊ทผ ๋ฐฉ์‹์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

FlexiRemapยฎ ๋Œ€ RAID

์ž‘๋™ ์›๋ฆฌ์— ์žˆ์–ด์„œ HDD์™€ SSD์˜ ๋ช…๋ฐฑํ•œ ์ฐจ์ด์  ์™ธ์—๋„ ์ด๋Ÿฌํ•œ ์œ ํ˜•์˜ ๋ฏธ๋””์–ด์—๋Š” ํ•œ ๊ฐ€์ง€ ๋” ์ค‘์š”ํ•œ ํŠน์ง•์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋ชจ๋“  ํ•˜๋“œ ๋“œ๋ผ์ด๋ธŒ๋Š” ํ•œ ๋ธ”๋ก ๋‹จ์œ„(ํ˜„์žฌ๋Š” ๋Œ€๋ถ€๋ถ„ 4KB) ๋‹จ์œ„๋กœ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค์‹œ ์“ธ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. SSD์˜ ๊ฒฝ์šฐ ๋‹ค์‹œ ์“ฐ๊ธฐ ํ”„๋กœ์„ธ์Šค๋Š” ํ›จ์”ฌ ๋” ๋ณต์žกํ•œ ์ ˆ์ฐจ์ž…๋‹ˆ๋‹ค.

  • ๋ณ€๊ฒฝ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ƒˆ ์œ„์น˜์— ๋ณต์‚ฌ๋ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ์„ธ๋ถ„์„ฑ์€ ๋™์ผํ•œ ๋ธ”๋ก์ด์ง€๋งŒ ์—ฌ๋Ÿฌ ํŽ˜์ด์ง€๋กœ ๊ตฌ์„ฑ๋˜๊ณ  ํฌ๊ธฐ๋Š” 256KB - 4MB์ž…๋‹ˆ๋‹ค. ์ €๊ฒƒ๋“ค. ๋™์ผํ•œ 4KB๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ ๋ฌด์—‡๋ณด๋‹ค๋„ ๋‹จ์ผ ๋ธ”๋ก์„ ํ˜•์„ฑํ•˜๋Š” ๋ชจ๋“  ์ธ์ ‘ ํŽ˜์ด์ง€๋ฅผ ๋ณต์‚ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • "์˜ค๋ž˜๋œ" ๋ธ”๋ก์„ ์‚ฌ์šฉ๋˜์ง€ ์•Š์€ ๊ฒƒ์œผ๋กœ ํ‘œ์‹œํ•˜์—ฌ ๊ฐ€๋น„์ง€ ์ปฌ๋ ‰ํ„ฐ๊ฐ€ ํ•ด๋‹น ๋ธ”๋ก์„ ์ง€์šธ ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

FlexiRemapยฎ ๋Œ€ RAID

SSD์— ์ˆœ์ฐจ์  ์“ฐ๊ธฐ/๋ฎ์–ด์“ฐ๊ธฐ

์ˆœ์ฐจ์  ์“ฐ๊ธฐ/๋‹ค์‹œ ์“ฐ๊ธฐ์˜ ๊ฒฝ์šฐ SSD์˜ ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์€ ์„ฑ๋Šฅ ์ธก๋ฉด์—์„œ ํฐ ์—ญํ• ์„ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ธ”๋ก์€ ๊ทผ์ฒ˜์— ์žˆ๊ณ  ๊ฐ€๋น„์ง€ ์ˆ˜์ง‘๊ธฐ๋Š” ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ์•„์ฃผ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์‹ค์ œ ์ƒํ™œ์—์„œ๋Š”, ํŠนํžˆ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ถ€๋ฌธ์—์„œ๋Š” ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๋ฌด์ž‘์œ„ ์•ก์„ธ์Šค๊ฐ€ SSD์— ๊ฐ€์žฅ ์ž์ฃผ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ๋ฐ์ดํ„ฐ๋Š” ๋“œ๋ผ์ด๋ธŒ์˜ ์ž„์˜ ์œ„์น˜์— ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค.

SSD์— ๋” ๋งŽ์€ ๋ฐ์ดํ„ฐ๊ฐ€ ๊ธฐ๋ก๋ ์ˆ˜๋ก ์กฐ๊ฐํ™”๊ฐ€ ํฌ๊ฒŒ ์ฆ๊ฐ€ํ•˜๋ฏ€๋กœ ๊ฐ€๋น„์ง€ ์ˆ˜์ง‘๊ธฐ๊ฐ€ ์ž‘๋™ํ•˜๊ธฐ๊ฐ€ ๋” ์–ด๋ ค์›Œ์ง‘๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋“œ๋ผ์ด๋ธŒ ์ฒญ์†Œ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋” ์ด์ƒ "๋ฐฑ๊ทธ๋ผ์šด๋“œ"๊ฐ€ ์•„๋‹Œ ์ˆœ๊ฐ„์ด ์˜ต๋‹ˆ๋‹ค. SSD ์„ฑ๋Šฅ์ด ํฌ๊ฒŒ ์ €ํ•˜๋ฉ๋‹ˆ๋‹ค. ๊ทธ ์ค‘ ์ƒ๋‹น ๋ถ€๋ถ„์€ Garbage Collector๊ฐ€ ์ฐจ์ง€ํ•ฉ๋‹ˆ๋‹ค.

FlexiRemapยฎ ๋Œ€ RAID

์ผ์ƒ์ ์ธ ์‚ฌ์šฉ ์ค‘ SSD์˜ ์‹ค์ œ ๋ฐ์ดํ„ฐ ์œ„์น˜

๊ฐ€๋น„์ง€ ์ˆ˜์ง‘๊ธฐ ์ž‘์—…์˜ ํšจ๊ณผ๋ฅผ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•ด ๋“œ๋ผ์ด๋ธŒ์˜ ๊ธฐ๋ก ๋ชจ๋“œ์— ๋”ฐ๋ผ ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, 4GB ๋“œ๋ผ์ด๋ธŒ์—์„œ 100KB ๋ธ”๋ก์— ์ˆœ์ฐจ์  ๋ฐ ๋ฌด์ž‘์œ„ ์“ฐ๊ธฐ๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์ถœ์ฒ˜ โ€“ ํšŒ์‚ฌ ๋ฏธํฌ๋ก )

FlexiRemapยฎ ๋Œ€ RAID

์ˆœ์ฐจ ์“ฐ๊ธฐ ์„ฑ๋Šฅ

FlexiRemapยฎ ๋Œ€ RAID

๋ฌด์ž‘์œ„ ์“ฐ๊ธฐ ์„ฑ๋Šฅ

ํ…Œ์ŠคํŠธ์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด ์„ฑ๋Šฅ ์ €ํ•˜๊ฐ€ 2๋ฐฐ ์ด์ƒ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด๊ฒƒ์€ ๋‹จ์ง€ ๋‹จ์ผ ๋“œ๋ผ์ด๋ธŒ์ž…๋‹ˆ๋‹ค. SSD๋ฅผ RAID ๊ทธ๋ฃน์˜ ์ผ๋ถ€๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ํŒจ๋ฆฌํ‹ฐ ์ž‘์—…์œผ๋กœ ์ธํ•ด ๋‹ค์‹œ ์“ฐ๊ธฐ ์ž‘์—… ์ˆ˜๊ฐ€ ํฌ๊ฒŒ ๋Š˜์–ด๋‚ฉ๋‹ˆ๋‹ค.

์ผ๋ฐ˜์ ์œผ๋กœ SSD ์ž‘๋™์˜ ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์œผ๋กœ ์ธํ•ด ์“ฐ๊ธฐ ์ฆํญ๊ณผ ๊ฐ™์€ ๋งค๊ฐœ ๋ณ€์ˆ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋“œ๋ผ์ด๋ธŒ์— ๊ธฐ๋ก๋œ ๋ฐ์ดํ„ฐ ์–‘๊ณผ ํ˜ธ์ŠคํŠธ๊ฐ€ ์‹ค์ œ๋กœ ๋ณด๋‚ธ ๋ฐ์ดํ„ฐ ์–‘์˜ ๋น„์œจ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” RAID5์˜ ๊ฒฝ์šฐ ์ด ๊ณ„์ˆ˜๋Š” ~3.5์ž…๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ์ ์œผ๋กœ ํด๋ž˜์‹ RAID๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‹œ์Šคํ…œ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ SSD๋ฅผ ์‹ค์ œ ์†๋„์˜ ~10%๋งŒ ํ™œ์šฉํ•˜๋ฉฐ ๋“œ๋ผ์ด๋ธŒ ์ˆ˜๊ฐ€ XNUMX๊ฐœ ์ด์ƒ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋ฉด ์„ฑ๋Šฅ ํ™•์žฅ์ด ์ œ๋Œ€๋กœ ์ด๋ฃจ์–ด์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ๊ณผ๋„ํ•œ ์“ฐ๊ธฐ ์ž‘์—…์€ SSD์˜ ์„ฑ๋Šฅ์„ ์ €ํ•˜์‹œํ‚ฌ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ฌดํ•œํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ์ค„์—ฌ ๋“œ๋ผ์ด๋ธŒ์˜ ์„œ๋น„์Šค ์ˆ˜๋ช…์„ ๋‹จ์ถ•์‹œํ‚ต๋‹ˆ๋‹ค.

FlexiRemapยฎ ๊ธฐ์ˆ ๋ชจ๋“  AccelStor ์ œํ’ˆ์˜ ํ•ต์‹ฌ์ธ ๋Š” SSD ์ž‘์—… ์‹œ ๊ธฐ์กด RAID ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๋Œ€์•ˆ์œผ๋กœ ์ •๋ฐ€ํ•˜๊ฒŒ ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ์ˆ ์˜ ํ˜์‹ ์„ฑ์€ ๋‹ค์–‘ํ•œ ํŠนํ—ˆ ๋ฐ ์ˆ˜์ƒ(Flash Memory Summit 2016 ํฌํ•จ)๊ณผ ๋…๋ฆฝ์ ์ธ ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ(์˜ˆ: SPC1)๋ฅผ ํ†ตํ•ด ์ž…์ฆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ฌผ์งˆ FlexiRemapยฎ ์ฃผ๋กœ ๋ฌด์ž‘์œ„ ์œ ํ˜•์˜ ๋ชจ๋“  ์ˆ˜์‹  ์“ฐ๊ธฐ ์š”์ฒญ์„ ๋“œ๋ผ์ด๋ธŒ ๊ด€์ ์—์„œ ์ˆœ์ฐจ ์“ฐ๊ธฐ ๋ชจ๋“œ์™€ ์ตœ๋Œ€ํ•œ ์œ ์‚ฌํ•œ ๋ธ”๋ก ์„ธํŠธ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ SSD์— ๋Œ€ํ•œ ๋…นํ™”๋Š” ๊ฐ€์žฅ ํŽธ์•ˆํ•œ ๋ชจ๋“œ์—์„œ ์ด๋ฃจ์–ด์ง€๋ฉฐ ๊ทธ ๊ฒฐ๊ณผ ์„ฑ๋Šฅ์€ ํด๋ž˜์‹ RAID๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋“  ์‹œ์Šคํ…œ์„ ๋Šฅ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

AccelStor ์‹œ์Šคํ…œ์˜ ๋ชจ๋“  SSD๋Š” ๋‘ ๊ฐœ์˜ ๋Œ€์นญ FlexiRemapยฎ ๊ทธ๋ฃน์œผ๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฃน ํฌ๊ธฐ๋Š” ๋ชจ๋ธ์— ๋”ฐ๋ผ ๋‹ค๋ฅด๋ฉฐ ๋ฒ”์œ„๋Š” 5~11๊ฐœ ๋“œ๋ผ์ด๋ธŒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฃน ๋‚ด ๋‚ด๊ฒฐํ•จ์„ฑ์„ ์œ„ํ•ด ํŒจ๋ฆฌํ‹ฐ๋Š” RAID5์™€ ์œ ์‚ฌํ•˜๊ฒŒ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋‘ ๊ทธ๋ฃน ๋ชจ๋‘ ํ•จ๊ป˜ ์‚ฌ์šฉ๋˜์–ด ๊ณตํ†ต ์ €์žฅ ๊ณต๊ฐ„์„ ํ˜•์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ฒฐ๊ณผ์ ์ธ ๋‚ด๊ฒฐํ•จ์„ฑ์€ ๋‘ ๊ทธ๋ฃน์œผ๋กœ ๊ตฌ์„ฑ๋œ RAID50 ์–ด๋ ˆ์ด์™€ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์‹œ์Šคํ…œ์€ ์ตœ๋Œ€ ๋‘ ๊ฐœ์˜ SSD ์˜ค๋ฅ˜๋ฅผ ๊ฒฌ๋”œ ์ˆ˜ ์žˆ์ง€๋งŒ ๊ฐ FlexiRemapยฎ ๊ทธ๋ฃน์—์„œ๋Š” ํ•˜๋‚˜๋ฅผ ์ดˆ๊ณผํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

FlexiRemapยฎ ๋Œ€ RAID

๋“ค์–ด์˜ค๋Š” ๋ชจ๋“  ์“ฐ๊ธฐ ์š”์ฒญ์€ 4KB ๋ธ”๋ก์œผ๋กœ ๋ถ„ํ• ๋˜์–ด ๋‘ FlexiRemapยฎ ๊ทธ๋ฃน ๋ชจ๋‘์— ๋ผ์šด๋“œ ๋กœ๋นˆ ๋ชจ๋“œ๋กœ ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค. ๋™์‹œ์— ์‹œ์Šคํ…œ์€ ๊ธฐ๋ก๋œ ๋ธ”๋ก์— ๋Œ€ํ•œ ์ˆ˜์š”๋ฅผ ์ง€์†์ ์œผ๋กœ ์ถ”์ ํ•˜์—ฌ ์œ ์‚ฌํ•œ ๋ธ”๋ก์ด ๋ณ€๊ฒฝ๋  ๋•Œ ๊ฐ€๋Šฅํ•œ ํ•œ ์„œ๋กœ ๊ฐ€๊น๊ฒŒ ๊ธฐ๋กํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•ฉ๋‹ˆ๋‹ค. ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ ์ธก๋ฉด์—์„œ ํ‘œํ˜„ํ•˜๋ฉด ์ด๋Š” ๊ณต์œ ์™€ ์‚ฌ์‹ค์ƒ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๊ฐ€๋น„์ง€ ์ˆ˜์ง‘๊ธฐ์˜ ์ž‘์—…์ด ํฌ๊ฒŒ ์ด‰์ง„๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ตญ ์‚ฌ์šฉ๋˜์ง€ ์•Š์€ ๋ธ”๋ก์€ ํ•ญ์ƒ ๊ทผ์ฒ˜์— ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๊ฒƒ์€ ์–ธ๊ธ‰๋˜์–ด์•ผ AccelStor ์‹œ์Šคํ…œ ๊ฒฝ์Ÿ์‚ฌ ์ œํ’ˆ๊ณผ ๋‹ฌ๋ฆฌ ์ปจํŠธ๋กค๋Ÿฌ์˜ RAM์— ๋“ค์–ด์˜ค๋Š” ์š”์ฒญ์„ ์บ์‹ฑํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋“ค์–ด์˜ค๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ ๋ธ”๋ก์€ ์ฆ‰์‹œ SSD์— ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŠธ๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ๋“œ๋ผ์ด๋ธŒ์— ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ฐฐ์น˜๋œ ํ›„์—๋งŒ ์„ฑ๊ณต์ ์ธ ๊ธฐ๋ก ํ™•์ธ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. RAM์€ ์•ก์„ธ์Šค ์†๋„๋ฅผ ๋†’์ด๊ณ  ๋‹ค์Œ ๋ฐ์ดํ„ฐ ๋ธ”๋ก์„ ์“ธ ์œ„์น˜๋ฅผ ๊ฒฐ์ •ํ•˜๊ธฐ ์œ„ํ•ด SSD์— ๋ธ”๋ก ๋ฐฐ์น˜ ํ…Œ์ด๋ธ”๋งŒ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์‹ ๋ขฐ์„ฑ์„ ์œ„ํ•ด ์ด๋Ÿฌํ•œ ํ…Œ์ด๋ธ”์˜ ๋ณต์‚ฌ๋ณธ์€ ๋ฏธ๋””์–ด ์ž์ฒด์— ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ AccelStor ์‹œ์Šคํ…œ์—๋Š” ๋ฐฐํ„ฐ๋ฆฌ/์ปคํŒจ์‹œํ„ฐ ํ˜•ํƒœ์˜ ์บ์‹œ ๋ณดํ˜ธ๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค(๊ทธ๋Ÿฌ๋‚˜ ์ „์› ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒฝ์šฐ "์†Œํ”„ํŠธ" ์ข…๋ฃŒ๋ฅผ ์œ„ํ•ด UPS์™€ ํ†ต์‹ ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค).

๊ธฐ๋ก์„ ์ •๋ฆฌํ•˜๋Š” ์ด๋Ÿฌํ•œ ์ ‘๊ทผ ๋ฐฉ์‹ ๋•๋ถ„์— ๊ฐ€๋น„์ง€ ์ˆ˜์ง‘๊ธฐ๋Š” ์‹ค์ œ๋กœ ๋“œ๋ผ์ด๋ธŒ ์†๋„์— ํฐ ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๊ณ  ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ถ๊ทน์ ์œผ๋กœ ์‹œ์Šคํ…œ ๋‚ด์—์„œ SSD ์„ฑ๋Šฅ์˜ ์ตœ๋Œ€ 90%๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋ฐ”๋กœ RAID ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” All Flash์— ๋น„ํ•ด AccelStor ์‹œ์Šคํ…œ์˜ IOPS ์†๋„๊ฐ€ ๋†’์€ ์ด์œ ์ž…๋‹ˆ๋‹ค.

FlexiRemapยฎ ๊ธฐ์ˆ ์˜ ๋˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ์€ SSD์— ๋Œ€ํ•œ ์ค‘๋ณต ์“ฐ๊ธฐ๊ฐ€ ํฌ๊ฒŒ ์ค„์–ด๋“ ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ AccelStor ์‹œ์Šคํ…œ์˜ ์“ฐ๊ธฐ ์ฆํญ ๊ณ„์ˆ˜๋Š” 1.3์— ๋ถˆ๊ณผํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ผ๋ฐ˜ ์–ธ์–ด๋กœ ๋ฒˆ์—ญํ•˜๋ฉด RAID5์— ๋น„ํ•ด ๋“œ๋ผ์ด๋ธŒ ์„œ๋น„์Šค ์ˆ˜๋ช…์ด 2.5๋ฐฐ ์ด์ƒ ์ฆ๊ฐ€ํ•œ๋‹ค๋Š” ์˜๋ฏธ์ž…๋‹ˆ๋‹ค!

FlexiRemapยฎ ๋Œ€ RAID

SSD์˜ ๋ฐ์ดํ„ฐ ๋ฐฐ์น˜ ์ •์ฑ…์— ๋Œ€ํ•œ ์‹œ์Šคํ…œ์˜ ์ง€์†์ ์ธ ๋ชจ๋‹ˆํ„ฐ๋ง ๋•๋ถ„์— ๋ชจ๋“  ๋“œ๋ผ์ด๋ธŒ๊ฐ€ ๋˜‘๊ฐ™์ด ๋งˆ๋ชจ๋ฉ๋‹ˆ๋‹ค. ์ด ์ ‘๊ทผ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋ฉด ์„œ๋น„์Šค ์ˆ˜๋ช…์„ ์˜ˆ์ธกํ•˜๊ณ  ๋…น์Œ ๋ฆฌ์†Œ์Šค ๊ณ ๊ฐˆ์— ๋Œ€ํ•ด ๊ด€๋ฆฌ์ž์—๊ฒŒ ๋ฏธ๋ฆฌ ์‹ ํ˜ธ๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

SSD๊ฐ€ ์‹คํŒจํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์€ ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ์‹œ์Šคํ…œ์€ ์ฆ‰์‹œ ํ•ซ ์ŠคํŽ˜์–ด ๋””์Šคํฌ ์ค‘ ํ•˜๋‚˜๋กœ ์žฌ๊ตฌ์ถ•์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ์ €ํ•˜๋œ ์ƒํƒœ์˜ FlexiRemapยฎ ๊ทธ๋ฃน์ด ์ฝ๊ธฐ ์ „์šฉ์ด ๋˜๊ณ  ๋ชจ๋“  ์“ฐ๊ธฐ ์š”์ฒญ์ด ๋‘ ๋ฒˆ์งธ ๊ทธ๋ฃน์œผ๋กœ ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค. ์ด ๋ณดํ˜ธ ๋ฉ”์ปค๋‹ˆ์ฆ˜์€ ์žฌ๊ตฌ์ถ• ์ž‘์—… ์†๋„๋ฅผ ๋†’์ด๊ณ  ๋™์ผํ•œ ๊ทธ๋ฃน ๋‚ด ๋‹ค๋ฅธ ๋“œ๋ผ์ด๋ธŒ์˜ ์˜ค๋ฅ˜ ๊ฐ€๋Šฅ์„ฑ์„ ์ค„์ด๊ธฐ ์œ„ํ•ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์žฌ๊ตฌ์ถ• ์ค‘์— ํ•ซ ์ŠคํŽ˜์–ด์— ๋Œ€ํ•œ ์ฝ๊ธฐ, ์“ฐ๊ธฐ ๋ฐ ๋ณต์› ์ž‘์—…์˜ ๊ฐ„์„ญ์œผ๋กœ ์ธํ•ด ๊ทธ๋ฃน์˜ ๋ชจ๋“  ๋“œ๋ผ์ด๋ธŒ์— ๋ถ€ํ•˜๊ฐ€ ์ฆ๊ฐ€ํ•œ๋‹ค๋Š” ๊ฒƒ์€ ๋ˆ„๊ตฌ๋‚˜ ๋‹ค ์•„๋Š” ์‚ฌ์‹ค์ž…๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ๋˜ ๋‹ค๋ฅธ ๋””์Šคํฌ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์•„์ง‘๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์“ฐ๊ธฐ ์ž‘์—…์ด ๋งŽ์„์ˆ˜๋ก ์žฌ๊ตฌ์ถ•์— ๋” ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค.

FlexiRemapยฎ ๋Œ€ RAID

๋ณต๊ตฌ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์™„๋ฃŒ๋˜๊ณ  FlexiRemapยฎ ๊ทธ๋ฃน์ด ์ •์ƒ์œผ๋กœ ๋Œ์•„์˜ค๋ฉด ๋‘ ๊ทธ๋ฃน ๊ฐ„์˜ ์“ฐ๊ธฐ ๋ฆฌ์†Œ์Šค์— ์•ฝ๊ฐ„์˜ ๋ถˆ๊ท ํ˜•์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด๋ฅผ ์ •๋ ฌํ•˜๊ธฐ ์œ„ํ•ด ํ›„์† ์“ฐ๊ธฐ ์ž‘์—…์€ ๋ณต์›๋œ ๊ทธ๋ฃน์— ๋” ์ž์ฃผ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค(๋ฌผ๋ก  ์ตœ์ข… ์‹œ์Šคํ…œ ์„ฑ๋Šฅ์ด ํฌ๊ฒŒ ์ €ํ•˜๋˜์ง€ ์•Š๋Š” ๋ฐฉ์‹์œผ๋กœ).

๋ณต์žกํ•œ ์บ์‹ฑ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜๋”๋ผ๋„ ํŠน์ • ๊ฐ’(~280K IOPS@4K ์ž„์˜ ์“ฐ๊ธฐ) ์ด์ƒ์˜ RAID ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ธฐ๋ฐ˜ ์˜ฌํ”Œ๋ž˜์‹œ ์‹œ์Šคํ…œ์˜ ์„ฑ๋Šฅ์„ ๋†’์ด๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. FlexiRemapยฎ ๊ธฐ์ˆ ์€ ์ €์žฅ ๊ณต๊ฐ„ ๊ตฌ์„ฑ์— ๋Œ€ํ•œ ์™„์ „ํžˆ ๋‹ค๋ฅธ ์ ‘๊ทผ ๋ฐฉ์‹ ๋•๋ถ„์— ์ด๋Ÿฌํ•œ ์žฅ๋ฒฝ์„ ์‰ฝ๊ฒŒ ๊ทน๋ณตํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋™์‹œ์— SSD์˜ ์„œ๋น„์Šค ์ˆ˜๋ช…์„ ๋ช‡ ๋ฐฐ๋กœ ๋Š˜๋ฆฝ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์‹œ์Šคํ…œ์€ AccelStor ์˜ฌํ”Œ๋ž˜์‹œ ์–ด๋ ˆ์ด๋Š” ์—ฌ๋Ÿฌ ๋ฉด(IOPS/$, GB/$, TCO, ROI)์—์„œ ์ƒ๋‹นํ•œ ์ด์ ์„ ๊ฐ–๊ณ  ์žˆ์–ด ๋ฆฌ์†Œ์Šค ์ง‘์•ฝ์ ์ธ ์ž‘์—…์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๊ณ ๊ฐ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์˜ ํ•ต์‹ฌ ์œ„์น˜์— ์ด์ƒ์ ์ธ ํ›„๋ณด์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€