ํด๋Ÿฌ์Šคํ„ฐ FS Lustre 2.13 ์ถœ์‹œ

๊ฒŒ์‹œ ๋จ ํด๋Ÿฌ์Šคํ„ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ ์ถœ์‹œ ๋Ÿฌ์Šคํ„ฐ 2.13, ์‚ฌ์šฉ ๋œ ๋Œ€๋ถ€๋ถ„ (~60%) ๊ฐ€์žฅ ํฐ ์ˆ˜๋งŒ ๊ฐœ์˜ ๋…ธ๋“œ๋ฅผ ํฌํ•จํ•˜๋Š” Linux ํด๋Ÿฌ์Šคํ„ฐ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋Œ€๊ทœ๋ชจ ์‹œ์Šคํ…œ์˜ ํ™•์žฅ์„ฑ์€ ๋‹ค์ค‘ ๊ตฌ์„ฑ ์š”์†Œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ†ตํ•ด ๋‹ฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. Lustre์˜ ์ฃผ์š” ๊ตฌ์„ฑ ์š”์†Œ๋Š” ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋ฐ ์Šคํ† ๋ฆฌ์ง€ ์„œ๋ฒ„(MDS), ๊ด€๋ฆฌ ์„œ๋ฒ„(MGS), ๊ฐœ์ฒด ์Šคํ† ๋ฆฌ์ง€ ์„œ๋ฒ„(OSS), ๊ฐœ์ฒด ์Šคํ† ๋ฆฌ์ง€(OST, ext4 ๋ฐ ZFS์—์„œ ์‹คํ–‰ ์ง€์›) ๋ฐ ํด๋ผ์ด์–ธํŠธ์ž…๋‹ˆ๋‹ค.

ํด๋Ÿฌ์Šคํ„ฐ FS Lustre 2.13 ์ถœ์‹œ

์ฃผ์š” ํ˜์‹ :

  • ๊ตฌํ˜„ ์˜๊ตฌ ํด๋ผ์ด์–ธํŠธ ์ธก ์บ์‹œ(์˜๊ตฌ ํด๋ผ์ด์–ธํŠธ ์บ์‹œ)๋ฅผ ํ†ตํ•ด NVMe ๋˜๋Š” NVRAM๊ณผ ๊ฐ™์€ ๋กœ์ปฌ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ๊ธ€๋กœ๋ฒŒ FS ๋„ค์ž„์ŠคํŽ˜์ด์Šค์˜ ์ผ๋ถ€๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ๋Š” ๋กœ์ปฌ๋กœ ๋งˆ์šดํŠธ๋œ ์บ์‹œ ํŒŒ์ผ ์‹œ์Šคํ…œ(์˜ˆ: ext4)์—์„œ ์ƒˆ๋กœ ์ƒ์„ฑ๋œ ํŒŒ์ผ์ด๋‚˜ ๊ธฐ์กด ํŒŒ์ผ๊ณผ ๊ด€๋ จ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์บ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์‹คํ–‰๋˜๋Š” ๋™์•ˆ ์ด๋Ÿฌํ•œ ํŒŒ์ผ์€ ๋กœ์ปฌ FS์˜ ์†๋„๋กœ ๋กœ์ปฌ์—์„œ ์ฒ˜๋ฆฌ๋˜์ง€๋งŒ, ๋‹ค๋ฅธ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ด์— ์•ก์„ธ์Šคํ•˜๋ ค๊ณ  ํ•˜๋ฉด ์ž๋™์œผ๋กœ ๊ธ€๋กœ๋ฒŒ FS๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜๋ฉ๋‹ˆ๋‹ค.
  • ๋ผ์šฐํ„ฐ์—์„œ LNet ๊ตฌํ˜„ ๋‹ค์–‘ํ•œ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค(๋‹ค์ค‘ ๋ ˆ์ผ ๋ผ์šฐํŒ…)๋ฅผ ํ†ตํ•ด ์—ฌ๋Ÿฌ ๊ฒฝ๋กœ๋ฅผ ๋”ฐ๋ผ ๋ผ์šฐํŒ…์„ ์‚ฌ์šฉํ•  ๋•Œ ์ž๋™ ๊ฒฝ๋กœ ๊ฒ€์ƒ‰ ๋ฐ ์—ฌ๋Ÿฌ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์žˆ๋Š” ๋…ธ๋“œ ๊ตฌ์„ฑ์˜ ์•ˆ์ •์„ฑ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค.
  • ์ถ”๊ฐ€๋จ ํ•˜๋‚˜์˜ ๊ฐ์ฒด ์ €์žฅ์†Œ(OST)๊ฐ€ ํ•˜๋‚˜์˜ ํŒŒ์ผ์— ๋Œ€ํ•œ ์ŠคํŠธ๋ผ์ดํ”„ ๋ธ”๋ก์˜ ์—ฌ๋Ÿฌ ๋ณต์‚ฌ๋ณธ์„ ํฌํ•จํ•  ์ˆ˜ ์žˆ๋Š” "์˜ค๋ฒ„์ŠคํŠธ๋ผ์ดํ•‘" ๋ชจ๋“œ. ์ด๋ฅผ ํ†ตํ•ด ์—ฌ๋Ÿฌ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ž ๊ธˆ์ด ํ•ด์ œ๋  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฌ์ง€ ์•Š๊ณ  ๋™์‹œ์— ํŒŒ์ผ์— ๋Œ€ํ•œ ๊ณต๋™ ์“ฐ๊ธฐ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋“ฑ์žฅ ์ง€์› ์ž์ฒด ํ™•์žฅ ํŒŒ์ผ ๋ ˆ์ด์•„์›ƒ(์ž์ฒด ํ™•์žฅ ๋ ˆ์ด์•„์›ƒ)์„ ์‚ฌ์šฉํ•˜๋ฉด ์ด๊ธฐ์ข… ํŒŒ์ผ ์‹œ์Šคํ…œ์—์„œ PFL(Progressive File Layouts) ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์—ฐ์„ฑ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํŒŒ์ผ ์‹œ์Šคํ…œ์— ๋น ๋ฅธ ํ”Œ๋ž˜์‹œ ๋“œ๋ผ์ด๋ธŒ์™€ ํฐ ๋””์Šคํฌ ํ’€์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ž‘์€ ์Šคํ† ๋ฆฌ์ง€ ํ’€์ด ํฌํ•จ๋œ ๊ฒฝ์šฐ ์ œ์•ˆ๋œ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋จผ์ € ๋น ๋ฅธ ์Šคํ† ๋ฆฌ์ง€์— ์“ฐ๊ณ  ๊ณต๊ฐ„์ด ๋ถ€์กฑํ•ด์ง€๋ฉด ์ž๋™์œผ๋กœ ๋Š๋ฆฐ ๋””์Šคํฌ ํ’€๋กœ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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