LizardFS 3.13.0-rc2 ํด๋Ÿฌ์Šคํ„ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ ์—…๋ฐ์ดํŠธ

1๋…„๊ฐ„์˜ ๊ฐœ๋ฐœ ์ค‘๋‹จ ๋์— ์žฌ๊ฐœ๋จ ๋‚ด๊ฒฐํ•จ์„ฑ ๋ถ„์‚ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ์ƒˆ๋กœ์šด ๋ถ„๊ธฐ ์ž‘์—… ์ค‘ ๋„๋งˆ๋ฑ€F 3.13 ะธ ์ถœํŒ ๋œ ๋‘ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค ํ›„๋ณด. ์ตœ๊ทผ์— ์ผ์–ด๋‚ฌ๋‹ค LizardFS๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š” ํšŒ์‚ฌ์˜ ์†Œ์œ ์ฃผ๊ฐ€ ๋ฐ”๋€Œ๊ณ  ์ƒˆ๋กœ์šด ๊ฒฝ์˜์ง„์ด ์ฑ„ํƒ๋˜์—ˆ์œผ๋ฉฐ ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ต์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ง€๋‚œ 2๋…„ ๋™์•ˆ ํ•ด๋‹น ํ”„๋กœ์ ํŠธ๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ๋ฌผ๋Ÿฌ๋‚˜ ์ถฉ๋ถ„ํ•œ ๊ด€์‹ฌ์„ ๊ธฐ์šธ์ด์ง€ ์•Š์•˜์ง€๋งŒ, ์ƒˆ๋กœ์šด ํŒ€์€ ์ปค๋ฎค๋‹ˆํ‹ฐ์™€์˜ ์ด์ „ ๊ด€๊ณ„๋ฅผ ๋˜์‚ด๋ฆฌ๊ณ  ๊ธด๋ฐ€ํ•œ ์ƒํ˜ธ ์ž‘์šฉ์„ ๊ตฌ์ถ•ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ์ฝ”๋“œ๋Š” C ๋ฐ C++ ์–ธ์–ด๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ ๋ฐฐํฌ์ž GPLv3 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ.

๋ฆฌ์ž๋“œFS ์ด ๋ถ„์‚ฐ ํด๋Ÿฌ์Šคํ„ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜๋ฉด ์—ฌ๋Ÿฌ ์„œ๋ฒ„์— ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์‚ฐํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๊ธฐ์กด ๋””์Šคํฌ ํŒŒํ‹ฐ์…˜๊ณผ ์œ ์‚ฌํ•œ ๋ฐฉ์‹์œผ๋กœ ์ž‘๋™ํ•˜๋Š” ๋‹จ์ผ ๋Œ€ํ˜• ํŒŒํ‹ฐ์…˜ ํ˜•ํƒœ๋กœ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. LizardFS๋กœ ๋งˆ์šดํŠธ๋œ ํŒŒํ‹ฐ์…˜์€ POSIX ํŒŒ์ผ ์†์„ฑ, ACL, ์ž ๊ธˆ, ์†Œ์ผ“, ํŒŒ์ดํ”„, ์žฅ์น˜ ํŒŒ์ผ, ๊ธฐํ˜ธ ๋ฐ ํ•˜๋“œ ๋งํฌ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์—๋Š” ๋‹จ์ผ ์žฅ์•  ์ง€์ ์ด ์—†์œผ๋ฉฐ ๋ชจ๋“  ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ์ค‘๋ณต๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์ž‘์—…์˜ ๋ณ‘๋ ฌํ™”๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค(์—ฌ๋Ÿฌ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋™์‹œ์— ํŒŒ์ผ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Œ).

๋‚ด๊ฒฐํ•จ์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ์ดํ„ฐ๋Š” ์ค‘๋ณต์„ฑ์„ ํ†ตํ•ด ์—ฌ๋Ÿฌ ๋…ธ๋“œ์— ๋ถ„์‚ฐ๋˜๋Š” ๋ณต์ œ๋ณธ์œผ๋กœ ๋ถ„ํ• ๋ฉ๋‹ˆ๋‹ค(์—ฌ๋Ÿฌ ๋ณต์‚ฌ๋ณธ์ด ์„œ๋กœ ๋‹ค๋ฅธ ๋…ธ๋“œ์— ๋ฐฐ์น˜๋จ). ๋…ธ๋“œ๋‚˜ ๋“œ๋ผ์ด๋ธŒ์— ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•˜๋”๋ผ๋„ ์‹œ์Šคํ…œ์€ ์ •๋ณด ์†์‹ค ์—†์ด ๊ณ„์† ์ž‘๋™ํ•˜๊ณ  ์ž๋™์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์žฌ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋จธ์ง€ ๋…ธ๋“œ๋ฅผ ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค. ์Šคํ† ๋ฆฌ์ง€๋ฅผ ํ™•์žฅํ•˜๋ ค๋ฉด ์œ ์ง€ ๊ด€๋ฆฌ ์ž‘์—…์„ ์ค‘๋‹จํ•˜์ง€ ์•Š๊ณ  ์ƒˆ ๋…ธ๋“œ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ ์ž์ฒด๋Š” ๋ฐ์ดํ„ฐ์˜ ์ผ๋ถ€๋ฅผ ์ƒˆ ์„œ๋ฒ„์— ๋ณต์ œํ•˜๊ณ  ์ƒˆ ์„œ๋ฒ„๋ฅผ ๊ณ ๋ คํ•˜์—ฌ ์Šคํ† ๋ฆฌ์ง€ ๊ท ํ˜•์„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ํด๋Ÿฌ์Šคํ„ฐ ํฌ๊ธฐ๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•ด ๋™์ผํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์—์„œ ์ œ๊ฑฐ๋˜๋Š” ์˜ค๋ž˜๋œ ์žฅ๋น„๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ์™€ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋Š” ๋ณ„๋„๋กœ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ์ž‘๋™์„ ์œ„ํ•ด์„œ๋Š” ๋งˆ์Šคํ„ฐ-์Šฌ๋ ˆ์ด๋ธŒ ๋ชจ๋“œ๋กœ ์ž‘๋™ํ•˜๋Š” ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์„œ๋ฒ„ 64๋Œ€์™€ ๋ฐ์ดํ„ฐ ์ €์žฅ ์„œ๋ฒ„(์ฒญํฌ์„œ๋ฒ„) 5๋Œ€ ์ด์ƒ์„ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๋ฐฑ์—…ํ•˜๊ธฐ ์œ„ํ•ด ๋กœ๊ทธ ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๊ณ  ๊ธฐ์กด์˜ ๋ชจ๋“  ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์„œ๋ฒ„๊ฐ€ ์†์ƒ๋œ ๊ฒฝ์šฐ ์ž‘์—…์„ ๋ณต์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ํŒŒ์ผ์€ ์ตœ๋Œ€ 6MB ํฌ๊ธฐ์˜ ๋ธ”๋ก(์ฒญํฌ)์œผ๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค. ๋ธ”๋ก์€ ์„ ํƒํ•œ ๋ณต์ œ ๋ชจ๋“œ์— ๋”ฐ๋ผ ์Šคํ† ๋ฆฌ์ง€ ์„œ๋ฒ„ ๊ฐ„์— ๋ถ„์‚ฐ๋ฉ๋‹ˆ๋‹ค. ํ‘œ์ค€(๊ฐœ๋ณ„ ๋””๋ ‰ํ„ฐ๋ฆฌ์™€ ๊ด€๋ จ๋œ ๊ฒƒ์„ ํฌํ•จํ•˜์—ฌ ๋‹ค๋ฅธ ๋…ธ๋“œ์— ๋ฐฐ์น˜ํ•  ๋ณต์‚ฌ๋ณธ ์ˆ˜๋ฅผ ๋ช…์‹œ์ ์œผ๋กœ ๊ฒฐ์ • - ์ค‘์š”ํ•œ ๋ฐ์ดํ„ฐ์˜ ๊ฒฝ์šฐ ๋ณต์‚ฌ๋ณธ ์ˆ˜๋ฅผ ๋Š˜๋ฆด ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ค‘์š”ํ•˜์ง€ ์•Š์€ ๋ฐ์ดํ„ฐ ๊ฐ์†Œ), XOR(RAIDXNUMX ) ๋ฐ EC(RAIDXNUMX).

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

LizardFS 3.13.0-rc2 ํด๋Ÿฌ์Šคํ„ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ ์—…๋ฐ์ดํŠธ

FS์˜ ๊ธฐ๋Šฅ ์ค‘ ํŠน์ • ์‹œ๊ฐ„์˜ ํŒŒ์ผ ์ƒํƒœ๋ฅผ ๋ฐ˜์˜ํ•˜๋Š” ์Šค๋ƒ…์ƒท ์ง€์›๊ณผ "ํœด์ง€ํ†ต" ๋‚ด์žฅ ๊ตฌํ˜„์ด ์žˆ๋‹ค๋Š” ์ ๋„ ์ฃผ๋ชฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(ํŒŒ์ผ์€ ์ฆ‰์‹œ ์‚ญ์ œ๋˜์ง€ ์•Š์œผ๋ฉฐ ๋‹ค์Œ ์šฉ๋„๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ). ๋‹น๋ถ„๊ฐ„ ํšŒ๋ณต). ํŒŒํ‹ฐ์…˜์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋Š” IP ์ฃผ์†Œ ๋˜๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ(NFS์™€ ์œ ์‚ฌ)๋กœ ์ œํ•œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠน์ • ๋ฒ”์ฃผ์˜ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•œ ํฌ๊ธฐ์™€ ๋Œ€์—ญํญ์„ ์ œํ•œํ•  ์ˆ˜ ์žˆ๋Š” ํ• ๋‹น๋Ÿ‰ ๋ฐ ์„œ๋น„์Šค ํ’ˆ์งˆ ๊ด€๋ฆฌ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์„ธ๊ทธ๋จผํŠธ๊ฐ€ ์„œ๋กœ ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์— ์œ„์น˜ํ•˜๋Š” ์ง€๋ฆฌ์ ์œผ๋กœ ๋ถ„์‚ฐ๋œ ์Šคํ† ๋ฆฌ์ง€ ์‹œ์„ค์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

LizardFS ํ”„๋กœ์ ํŠธ๋Š” 2013๋…„์— ํฌํฌ๋กœ ์„ค๋ฆฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌด์ŠคFS, Reed-Solomon ์˜ค๋ฅ˜ ์ˆ˜์ • ์ฝ”๋“œ(raidzN๊ณผ ์œ ์‚ฌ) ๊ธฐ๋ฐ˜ ๋ณต์ œ ๋ชจ๋“œ, ํ™•์žฅ๋œ ACL ์ง€์›, Windows ํ”Œ๋žซํผ์šฉ ํด๋ผ์ด์–ธํŠธ ์กด์žฌ, ์ถ”๊ฐ€ ์ตœ์ ํ™”(์˜ˆ: ํด๋ผ์ด์–ธํŠธ์™€ ์Šคํ† ๋ฆฌ์ง€ ์„œ๋ฒ„, ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ ๋ธ”๋ก์ด ํ˜„์žฌ ๋…ธ๋“œ์™€ ํ•จ๊ป˜ ์ „์†ก๋˜๊ณ  ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ์— ์บ์‹œ๋จ), ๋ณด๋‹ค ์œ ์—ฐํ•œ ๊ตฌ์„ฑ ์‹œ์Šคํ…œ, ๋ฐ์ดํ„ฐ ๋ฏธ๋ฆฌ ์ฝ๊ธฐ ์ง€์›, ๋””๋ ‰ํ† ๋ฆฌ ํ• ๋‹น๋Ÿ‰ ๋ฐ ๋‚ด๋ถ€ ์žฌ์ž‘์—….

LizardFS 3.13.0์€ 3.13์›” ๋ง์— ์ถœ์‹œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. LizardFS XNUMX์˜ ์ฃผ์š” ํ˜์‹ ์€ ๋‚ด๊ฒฐํ•จ์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ํ•ฉ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค(์žฅ์•  ๋ฐœ์ƒ ์‹œ ๋งˆ์Šคํ„ฐ ์„œ๋ฒ„ ์ „ํ™˜). ๋—๋ชฉ (์ด์ „์— ์ƒ์šฉ ์ œํ’ˆ์— ์‚ฌ์šฉ๋˜์—ˆ๋˜ uRaft์˜ ์ž์ฒด ๊ตฌํ˜„์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.) uRaft๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ตฌ์„ฑ์ด ๋‹จ์ˆœํ™”๋˜๊ณ  ์žฅ์•  ๋ณต๊ตฌ ์ง€์—ฐ์ด ์ค„์–ด๋“ค์ง€๋งŒ ์ตœ์†Œ 3๊ฐœ์˜ ์ž‘์—… ๋…ธ๋“œ๊ฐ€ ํ•„์š”ํ•˜๋ฉฐ ๊ทธ ์ค‘ ํ•˜๋‚˜๋Š” ์ฟผ๋Ÿผ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

๊ธฐํƒ€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ: FUSE3 ํ•˜์œ„ ์‹œ์Šคํ…œ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ์ƒˆ๋กœ์šด ํด๋ผ์ด์–ธํŠธ, ์˜ค๋ฅ˜ ์ˆ˜์ • ๋ฌธ์ œ ํ•ด๊ฒฐ, nfs-ganesha ํ”Œ๋Ÿฌ๊ทธ์ธ์ด C ์–ธ์–ด๋กœ ๋‹ค์‹œ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์—…๋ฐ์ดํŠธ 3.13.0-rc2๋Š” 3.13 ๋ถ„๊ธฐ์˜ ์ด์ „ ํ…Œ์ŠคํŠธ ๋ฆด๋ฆฌ์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๊ฒŒ ๋งŒ๋“  ๋ช‡ ๊ฐ€์ง€ ์ค‘์š”ํ•œ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค(3.12 ๋ถ„๊ธฐ์— ๋Œ€ํ•œ ์ˆ˜์ • ์‚ฌํ•ญ์€ ์•„์ง ๊ฒŒ์‹œ๋˜์ง€ ์•Š์•˜์œผ๋ฉฐ 3.12์—์„œ 3.13์œผ๋กœ์˜ ์—…๋ฐ์ดํŠธ๋Š” ์—ฌ์ „ํžˆ ์™„์ „ํ•œ ๋ฐ์ดํ„ฐ ์†์‹ค๋กœ ์ด์–ด์ง‘๋‹ˆ๋‹ค).

2020๋…„์—๋Š” ๊ฐœ๋ฐœ์— ์ง‘์ค‘ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์•„๊ฐ€๋งˆ ๋„๋งˆ๋ฑ€, ์™„์ „ํžˆ ์žฌ์ž‘์„ฑ๋œ ์ƒˆ๋กœ์šด LizardFS ์ปค๋„๋กœ, ๊ฐœ๋ฐœ์ž์— ๋”ฐ๋ฅด๋ฉด ์ด ์ปค๋„์€ ๋ธŒ๋žœ์น˜ 3.12์— ๋น„ํ•ด XNUMX๋ฐฐ ํ–ฅ์ƒ๋œ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. Agama๋Š” ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜, ๋น„๋™๊ธฐ ์ž…๋ ฅ/์ถœ๋ ฅ ๊ธฐ๋ฐ˜์œผ๋กœ ์ „ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์•„์‹œ์•„, ์ฃผ๋กœ ์‚ฌ์šฉ์ž ๊ณต๊ฐ„์—์„œ ์ž‘์—…ํ•ฉ๋‹ˆ๋‹ค(์ปค๋„ ์บ์‹ฑ ๋ฉ”์ปค๋‹ˆ์ฆ˜์— ๋Œ€ํ•œ ์˜์กด๋„๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•ด). ๋˜ํ•œ ์„ฑ๋Šฅ ์ž๋™ ์กฐ์ •์„ ์ง€์›ํ•˜๋Š” ์ƒˆ๋กœ์šด ๋””๋ฒ„๊น… ํ•˜์œ„ ์‹œ์Šคํ…œ๊ณผ ๋„คํŠธ์›Œํฌ ํ™œ๋™ ๋ถ„์„๊ธฐ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

LizardFS ํด๋ผ์ด์–ธํŠธ๋Š” ์“ฐ๊ธฐ ์ž‘์—… ๋ฒ„์ „ ๊ด€๋ฆฌ์— ๋Œ€ํ•œ ์™„์ „ํ•œ ์ง€์›์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์žฌํ•ด ๋ณต๊ตฌ์˜ ์•ˆ์ •์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ณ , ์—ฌ๋Ÿฌ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋™์ผํ•œ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ๊ณต์œ ํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉฐ, ์ƒ๋‹นํ•œ ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ๋Š” ์‚ฌ์šฉ์ž ๊ณต๊ฐ„์—์„œ ์ž‘๋™ํ•˜๋Š” ์ž์ฒด ๋„คํŠธ์›Œํฌ ํ•˜์œ„ ์‹œ์Šคํ…œ์œผ๋กœ ์ „์†ก๋ฉ๋‹ˆ๋‹ค. Agama๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ LizardFS์˜ ์ฒซ ๋ฒˆ์งธ ์ž‘์—… ํ”„๋กœํ† ํƒ€์ž…์€ 2020๋…„ XNUMX๋ถ„๊ธฐ์— ์ค€๋น„๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๋™์‹œ์— ๊ทธ๋“ค์€ LizardFS๋ฅผ Kubernetes ํ”Œ๋žซํผ๊ณผ ํ†ตํ•ฉํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ๋ฅผ ๊ตฌํ˜„ํ•  ๊ฒƒ์„ ์•ฝ์†ํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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