"Slurm"์€ ์ค‘๋…์„ฑ์ด ๋งค์šฐ ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ์ž„์„ ๊ธ€๋กœ๋ฒŒ ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•

Slurm์„ ๋ณด์œ ํ•œ Southbridge๋Š” ๋Ÿฌ์‹œ์•„์—์„œ ์œ ์ผํ•˜๊ฒŒ KTP ์ธ์ฆ์„œ (Kubernetes ๊ต์œก ์ œ๊ณต์—…์ฒด).

์Šฌ๋Ÿผ์€ ํ•œ ์‚ด์ด์—์š”. ์ด ๊ธฐ๊ฐ„ ๋™์•ˆ 800๋ช…์ด Kubernetes ์ง‘์ค‘ ๊ณผ์ •์„ ์ด์ˆ˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ํšŒ๊ณ ๋ก ์“ฐ๊ธฐ๋ฅผ ์‹œ์ž‘ํ•  ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.

9์›” 11~XNUMX์ผ ์ƒํŠธํŽ˜ํ…Œ๋ฅด๋ถ€๋ฅดํฌ์˜ Selectel ์ปจํผ๋Ÿฐ์Šค ํ™€์—์„œ ์Šฌ๋Ÿผ, ์—ฐ์† ๋‹ค์„ฏ ๋ฒˆ์งธ์ž…๋‹ˆ๋‹ค. Kubernetes์— ๋Œ€ํ•œ ์†Œ๊ฐœ๊ฐ€ ์žˆ์„ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๊ฐ ์ฐธ๊ฐ€์ž๋Š” Selectel ํด๋ผ์šฐ๋“œ์— ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๊ฑฐ๊ธฐ์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ฐฐํฌํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ปท ์•„๋ž˜์—๋Š” ์•„์ด๋””์–ด๋ถ€ํ„ฐ ํ˜„์žฌ๊นŒ์ง€ Slurm์˜ ์—ญ์‚ฌ๊ฐ€ ๋‹ด๊ฒจ ์žˆ์Šต๋‹ˆ๋‹ค.

"Slurm"์€ ์ค‘๋…์„ฑ์ด ๋งค์šฐ ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ์ž„์„ ๊ธ€๋กœ๋ฒŒ ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•
Slurm-4 ๊ฐœ๋ด‰ ๋‹น์‹œ Pavel Selivanov

๊ทธ๋ฆฌ๊ณ  ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๊ฐ€ ๊ฐ•ํƒ€ํ–ˆ๋‹ค

2014๋…„์—๋Š” Kubernetes์˜ ์ฒซ ๋ฒˆ์งธ ๋ฒ„์ „์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 2018๋…„ ๋Ÿฌ์‹œ์•„์—์„œ๋Š” ๊ณผ๋Œ€ ๊ด‘๊ณ ๊ฐ€ ์ผ์–ด๋‚ฌ์Šต๋‹ˆ๋‹ค. Yandex์—์„œ๋Š” Kubernetes์— ๋Œ€ํ•œ ์š”์ฒญ ์ˆ˜๊ฐ€ ์›” 1000๊ฑด์—์„œ 5000๊ฑด์œผ๋กœ ์ฆ๊ฐ€ํ–ˆ์œผ๋ฉฐ ์ด ๋‹จ์–ด๋Š” ํ˜‘์ƒ์—์„œ ์ ์  ๋” ์ž์ฃผ ๋“ค๋ ธ์Šต๋‹ˆ๋‹ค. ๊ธฐ์—…์—์„œ๋Š” ์•„์ง Kubernetes๋ฅผ ๋ฏฟ์ง€ ์•Š์•˜์ง€๋งŒ ์ด๋ฏธ ์ ๊ทน์ ์œผ๋กœ ์‚ดํŽด๋ณด๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

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

์ด๊ณ ๋ฅด ์˜ฌ๋ ˜์Šค์ฝ”์ด
์‚ฌ์šฐ์Šค๋ธŒ๋ฆฌ์ง€ CEO

ํ•˜์ง€๋งŒ ๊ทธ๋ƒฅ ๊ฐ€์„œ ์‚ฌ๋žŒ๋“ค์„ ๊ฐ€๋ฅด์น  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. Southbridge์—์„œ๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์ด ์›๊ฒฉ์œผ๋กœ ์ž‘์—…ํ•˜๋ฏ€๋กœ ์‚ฌ๋ฌด์‹ค์— ์‚ฌ๋žŒ๋“ค์„ ๋ชจ์„ ์ˆ˜ ์—†์œผ๋ฉฐ ์ฒผ๋žด๋นˆ์Šคํฌ, ํ•˜๋ฐ”๋กญ์Šคํฌ, ์นผ๋ฆฌ๋‹Œ๊ทธ๋ผ๋“œ์—์„œ ์ด๋™ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Kubernetes๋Š” ๋ณต์žกํ•œ ์ฃผ์ œ์ž…๋‹ˆ๋‹ค. ๋ช‡ ์‹œ๊ฐ„ ์•ˆ์— ๋งˆ์Šคํ„ฐํ•  ์ˆ˜ ์—†์œผ๋ฉฐ ๋ชจ๋“  ์‚ฌ๋žŒ์ด ๋ชจ๋“  ๊ฒƒ์„ ์ผ์ฃผ์ผ ๋™์•ˆ ๋ฏธ๋ฃฐ ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์ง€์‹์„ ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ์€ ๊ทธ๋ฆฌ ์‰ฝ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์›น์บ  ์•ž์— ์•‰์•„ ์ž์‹ ์ด ์•„๋Š” ๋ชจ๋“  ๊ฒƒ์„ ๋™๋ฃŒ์˜ ๋จธ๋ฆฌ์— ์ž…๋ ฅํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์ž๋ฃŒ๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ , ๊ฐ•์˜๋ฅผ ๊ณ„ํšํ•˜๊ณ , ํ”„๋ ˆ์  ํ…Œ์ด์…˜์„ ์ค€๋น„ํ•˜๊ณ , ์‹ค์šฉ์ ์ธ ๊ณผ์ œ๋ฅผ ์ƒ๊ฐํ•ด ๋‚ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ›ˆ๋ จ์„ ์ง„ํ–‰ํ•˜๋ ค๋ฉด ํ”„๋กœ๊ทธ๋žจ์„ ์ค€๋น„ํ•˜๊ณ  ํ˜ธํ…”์„ ์ž„๋Œ€ํ•˜๊ณ  ๋ชจ๋“  ์‚ฌ๋žŒ์„ ์ผ์ƒ์—์„œ ๋ฒ—์–ด๋‚˜ ํšŒ์˜์‹ค์— ์•‰ํžŒ ๋‹ค์Œ ๋น ๋ฅธ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์—ฌ ์ง€์‹์„ ๋จธ๋ฆฌ์— ๋‹ค์šด๋กœ๋“œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ๊ฐ€ ํ˜ธํ…”๊ณผ ํšŒ์˜์‹ค์„ ์ž„๋Œ€ํ•œ๋‹ค๋ฉด ์ˆ˜์‹ญ ๊ณณ์„ ํŒ”์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๊นŒ? ํ‹ฐ์ผ“ ์‚ด ๋ˆ์„ ์ข€ ๋ฒŒ์–ด๋ณด์ž.

๊ทธ๋ฆฌํ•˜์—ฌ Slurm์˜ ์•„์ด๋””์–ด๊ฐ€ ํƒ„์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.

"Slurm 1": ์ฒ˜์Œ์€ ์–ธ์ œ๋‚˜ ์•„ํ”„๋‹ค

์ฒซ ๋ฒˆ์งธ Slurm์˜ ๊ฐœ๋…์€ ๋Š์ž„์—†์ด ๋ฐ”๋€Œ์—ˆ์Šต๋‹ˆ๋‹ค. ํ‚ค๋กœํ”„(Kirov) ๊ทผ์ฒ˜ ํ”„๋กœ๊ทธ๋ž˜๋จธ ๋นŒ๋ฆฌ์ง€(Programmers' Village)์—์„œ ๊ฐœ์ตœํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์•„๋‹ˆ์š”, ์šฐ๋ฆฌ๋Š” ๋ชจ์Šคํฌ๋ฐ” ๊ทผ์ฒ˜ ํ˜ธํ…”๋กœ ์ด์‚ฌํ•  ์˜ˆ์ •์ด์—์š”. ์šฐ๋ฆฌ๋Š” ์ผ์ฃผ์ผ ๋™์•ˆ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ์•„๋‹ˆ์š”, 3์ผ ๋™์•ˆ์š”. ์šฐ๋ฆฌ๋Š” 30๋ช…์˜ ์ฐธ๊ฐ€์ž๋ฅผ ์˜ˆ์ƒํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋‹ˆ์š”, 50. ์šฐ๋ฆฌ๋Š” ๋…ธํŠธ๋ถ์œผ๋กœ ์—ฐ์Šตํ•ด์š”. ์•„๋‹ˆ์š”, ํด๋ผ์šฐ๋“œ ํด๋Ÿฌ์Šคํ„ฐ์—์„œ์š”.

์ €๋Š” ์ด๋ฏธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ Kubernetes ์‚ฌ์šฉ๋ฒ•์„ ๊ฐ€๋ฅด์นœ ๊ฒฝํ—˜์ด ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ฒซ ๋ฒˆ์งธ ํ”„๋กœ๊ทธ๋žจ์€ ์ œ๊ฐ€ ์ฃผ๋กœ ๋™๋ฃŒ ๊ด€๋ฆฌ์ž๋“ค์—๊ฒŒ ๊ฐ€๋ฅด์ณค๋˜ ๋‚ด์šฉ์œผ๋กœ ๊ตฌ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒƒ์€ ์ผ์ฃผ์ผ ๋™์•ˆ ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ค๊ฐ€ ์•„๋ฌด๋„ ์šฐ๋ฆฌ ํ›ˆ๋ จ์„ ์œ„ํ•ด ์ž์‹ ์˜ ์‚ถ์—์„œ ์ผ์ฃผ์ผ์„ ๋นผ์•—๊ณ  ์‹ถ์–ดํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ด ๋ฐํ˜€์กŒ๊ณ  ์šฐ๋ฆฌ๋Š” ํ•จ๊ป˜ ํ”„๋กœ๊ทธ๋žจ์„ 3์ผ๋กœ ์ค„์˜€์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ชจ๋“  ๋ฌผ์„ ์ œ๊ฑฐํ•˜๊ณ  ๊ฐ€๋Šฅํ•œ ํ•œ ์ด๋ก ์„ ์‹ค์ œ ์ž‘์—…์œผ๋กœ ๋Œ€์ฒดํ–ˆ์œผ๋ฉฐ ๋™์‹œ์— ๊ด€๋ฆฌ์ž๋ฟ๋งŒ ์•„๋‹ˆ๋ผ k8s์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•˜๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ๋„ ์œ ์šฉํ•˜๋„๋ก ํ”„๋กœ๊ทธ๋žจ์„ ์žฌ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

ํŒŒ๋ฒจ ์…€๋ฆฌ๋ฐ”๋…ธํ”„
์Šคํ”ผ์ปค ์Šฌ๋Ÿผ

"Slurm"์€ ์ค‘๋…์„ฑ์ด ๋งค์šฐ ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ์ž„์„ ๊ธ€๋กœ๋ฒŒ ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•
Southbridge ์ง์›๋“ค์ด ์ฒ˜์Œ์œผ๋กœ ์ง์ ‘ ๋งŒ๋‚ฌ์Šต๋‹ˆ๋‹ค.

Southbridge์—์„œ 20๋ช…์ด Slurm์—์„œ ๊ณต๋ถ€ํ•˜๊ธฐ ์œ„ํ•ด ์™”์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์‹ค์งˆ์ ์œผ๋กœ ๊ด‘๊ณ  ์—†์ด 30๋ฃจ๋ธ”์— 25์žฅ์˜ ํ‹ฐ์ผ“์„ ๋” ํŒ”์•˜๊ณ (์ˆ™์†Œ๋ฅผ ๊ณ ๋ คํ•˜๋ฉด ๋งค์šฐ ์ €๋ ดํ•จ), ๋˜ ๋‹ค๋ฅธ 000๋ช…์ด ๋Œ€๊ธฐ์ค„์— ๋“ฑ๋กํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ๊ฐ•์ขŒ์— ๋Œ€ํ•œ ์ˆ˜์š”๊ฐ€ ์—„์ฒญ๋‚˜๋‹ค๋Š” ๊ฒƒ์ด ๋ถ„๋ช…ํ•ด์กŒ์Šต๋‹ˆ๋‹ค.

2๋…„ 2018์›” XNUMX์ผ, ์ฐธ๊ฐ€์ž๋“ค์ด ํ˜ธํ…”์— ๋„์ฐฉํ•˜๊ณ , ์กฐ์ง์ ์ธ ๋ฌธ์ œ์˜ ๊ณต์„ธ๊ฐ€ ์šฐ๋ฆฌ๋ฅผ ๊ณ ํ†ต์Šค๋Ÿฝ๊ฒŒ ๋ฎ์นฉ๋‹ˆ๋‹ค.

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

"Slurm"์€ ์ค‘๋…์„ฑ์ด ๋งค์šฐ ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ์ž„์„ ๊ธ€๋กœ๋ฒŒ ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•
20์‹œ๊ฐ„ ํ›„์— ์ด ํ™€์—์„œ Slurm์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค

์ฒซ ๋ฒˆ์งธ Slurm ์ดํ›„ ๋ฒ ํŠธ๋‚จ ์ฆํ›„๊ตฐ์ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์šฐ๋ฆฌ๊ฐ€ ์ž„๋Œ€ํ•œ ๋ฐฉ์„ ์ง์ ‘ ํ™•์ธํ•˜๊ณ , ํ…Œ์ด๋ธ” ์ˆ˜๋ฅผ ์„ธ๊ณ , ํ˜„์ง€ ์˜์ž์— ์•‰๊ณ , ์Œ์‹์„ ๋ง›๋ณด๊ณ , ๋ฐฉ์„ ๋ณด์—ฌ๋‹ฌ๋ผ๊ณ  ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.

์•ˆํ†ค ์Šค์ฝ”๋นˆ
์ปค๋จธ์…œ ๋””๋ ‰ํ„ฐ ์‚ฌ์šฐ์Šค๋ธŒ๋ฆฟ์ง€

"Slurm"์€ ์ค‘๋…์„ฑ์ด ๋งค์šฐ ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ์ž„์„ ๊ธ€๋กœ๋ฒŒ ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•
์šฐ๋ฆฌ๋Š” ๊ฑฐ์˜ ์„œ๋กœ์˜ ๋ฌด๋ฆŽ ์œ„์— ์•‰์•„ ์žˆ๋Š” ๊ฒƒ ๊ฐ™์•„์š”

๊ทธ๋Ÿฌ๋‚˜ ์ฒซ๋‚  ๋ชจ๋“  ๊ธด๊ธ‰ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ˜ธํ…” ์ „์ฒด์—์„œ ํ…Œ์ด๋ธ”์„ ๋ชจ์•„ ๋ฆฌ์…‰์…˜๊ณผ ์‹๋‹น์„ "๊ฐ•ํƒˆ"ํ–ˆ์œผ๋ฉฐ ๋™์‹œ์— ๊ฐ€์žฅ ์˜ํ–ฅ์„๋ฐ›์€ ์†๋‹˜์€ Serpukhov ๊ทผ์ฒ˜์˜ "Korston"์— ์ˆ˜์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ํƒ์‹œ๋น„๋ฅผ ์ง€๋ถˆํ•˜๊ณ  ๋ฌผ ๊ณต๊ธ‰๊ณผ ์Œ์‹์„ ๋งˆ๋ จํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‘˜์งธ ๋‚  ์ƒํ™ฉ์ด ์ง„์ •๋˜์ž ์†๋‹˜๋“ค๊ป˜ ์‚ฌ๊ณผ๋ฅผ ํ•ด์•ผ๊ฒ ๋‹ค๊ณ  ํŒ๋‹จํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ฉ”ํŠธ๋กœ์— ๊ฐ€์„œ ๊ธฐ๋„ค์Šค 100๋ฆฌํ„ฐ๋ฅผ ์ƒ€์Šต๋‹ˆ๋‹ค. ํ™€๊ณผ ๋ฐฉ์—์„œ ํŽธ์•ˆํ•จ์„ ์ œ๊ณตํ•  ์ˆ˜๋Š” ์—†๋”๋ผ๋„ ์ตœ์†Œํ•œ ์‚ฌ๋žŒ๋“ค์˜ ์ €๋…์„ ๋ฐ๊ฒŒ ํ•ด์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๊ณ ๋ฅด ์˜ฌ๋ ˜์Šค์ฝ”์ด

"Slurm"์€ ์ค‘๋…์„ฑ์ด ๋งค์šฐ ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ์ž„์„ ๊ธ€๋กœ๋ฒŒ ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•
๊ด€๋ฆฌ์ž๋Š” ์ง์žฅ์—์„œ ํž˜๋“  ํ•˜๋ฃจ๋ฅผ ๋ณด๋‚ธ ํ›„ ๋ฌด์—‡์„ ํ•ฉ๋‹ˆ๊นŒ?

๋ชจ๋“  ๋ฌธ์ œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ์‚ฌ๋žŒ๋“ค์€ ์ž์‹ ๋“ค์ด ์›ํ•˜๋Š” ๋ชฉ์ , ์ฆ‰ ์ฝ˜ํ…์ธ ๋ฅผ ์ข‹์•„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ Slurm ์…‹์งธ ๋‚ ์—๋Š” ๊ฐ€์„์—๋„ ๋ฐ˜๋ณตํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ณผ์ •์—์„œ ์šฐ๋ฆฌ๋Š” ๊ด€์‹ฌ ์ฃผ์ œ์— ๊ด€ํ•ด ์ฐธ๊ฐ€์ž๋“ค์„ ์ธํ„ฐ๋ทฐํ•˜๊ณ  ๊ณ ๊ธ‰ ํ”„๋กœ๊ทธ๋žจ์„ ์œ„ํ•œ ๊ธฐ์ดˆ๋ฅผ ์ˆ˜์ง‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๊ทธ๊ฒƒ์„ "๋ฉ”๊ฐ€์Šฌ๋Ÿผ(MegaSlurm)"์ด๋ผ๊ณ  ๋ถˆ๋ €์Šต๋‹ˆ๋‹ค.

Slurm-2: ์‹ค์ˆ˜์— ๋Œ€ํ•œ ์ž‘์—…

Slurm์—๋Š” ์ ์ ˆํ•œ ํ˜ธํ…”์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ณ„ XNUMX๊ฐœ์งœ๋ฆฌ "Tsargrad"๋ฅผ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค.

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

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

์šฐ๋ฆฌ๋Š” ๋” ์ด์ƒ ์กฐ์ง์ ์ธ ๊ฒฐ์ •์„ ์„œ๋‘๋ฅด์ง€ ์•Š๊ณ  ์ด๋ฒคํŠธ๋ฅผ ์œ„ํ•œ ๊ธฐ์ˆ ์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

"Slurm"์€ ์ค‘๋…์„ฑ์ด ๋งค์šฐ ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ์ž„์„ ๊ธ€๋กœ๋ฒŒ ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•
์—ฌ๊ธฐ์—๋Š” ์ด๋ฏธ ๊ดœ์ฐฎ์€ ํ™€์ด ์žˆ๊ณ  ๋ชจ๋‘๋ฅผ์œ„ํ•œ ์ถฉ๋ถ„ํ•œ ํ…Œ์ด๋ธ”์ด ์žˆ์Šต๋‹ˆ๋‹ค

์ด์ œ ๊ฐœ๋…์  ๋ฌธ์ œ๊ฐ€ ๋“œ๋Ÿฌ๋‚ฉ๋‹ˆ๋‹ค.

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

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

์ฒ˜์Œ์—๋Š” 40~15๋ช…์„ ์˜ˆ์ƒํ–ˆ์ง€๋งŒ 20๋ช…์ด MegaSlurm์— ์™€์„œ ํŠนํžˆ ๊ธฐ๋ปค์Šต๋‹ˆ๋‹ค. ๊ทธ ์ค‘์—๋Š” ์ฒซ ๋ฒˆ์งธ Slurm์˜ ์ฐธ๊ฐ€์ž๋„ ๋งŽ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ํŒ๋งค๋Š” ๋งˆ์ผ€ํŒ…์ž…๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ ํŒ๋งค๋Š” ์ œํ’ˆ์˜ ํ’ˆ์งˆ์ž…๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ Slurm ์ดํ›„ ์šฐ๋ฆฌ๋Š” ์šฐ๋ฆฌ์˜ ๋ชจ๋“  ํ”„๋กœ๊ทธ๋žจ์— ๋“ฑ๋กํ•œ ์‚ฌ๋žŒ๋“ค๊ณผ ์šฐ๋ฆฌ์—๊ฒŒ ์ง์›์„ ๊ณ„์†ํ•ด์„œ ํŒŒ๊ฒฌํ•˜๋Š” ํšŒ์‚ฌ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์šฐ๋ฆฌ์˜ ์—…๋ฌด๋ฅผ ์ธก์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด๋ฏธ ๊ณต์‹์ ์œผ๋กœ ํด๋Ÿฝ ํ• ์ธ์„ ์‹ค์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.

์•ˆํ†ค ์Šค์ฝ”๋นˆ

Slurm-3: ์•ˆ๋…•, ํ”ผํ„ฐ!

์šฐ๋ฆฌ๋Š” ์ƒํŠธํŽ˜ํ…Œ๋ฅด๋ถ€๋ฅดํฌ์—์„œ Slurm์„ ๊ฐœ์ตœํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” "์‹ค์‹œ๊ฐ„" ์ฐธ์—ฌ์™€ ์›๊ฒฉ ์ฐธ์—ฌ์— ๋Œ€ํ•ด ๋™์ผํ•œ ๊ฐ€๊ฒฉ์„ ์ฑ…์ •ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ๋Š” ํ™€์˜ ํฌ๊ธฐ๋ฅผ ๊ทธ๋ฆฌ์›Œํ•ฉ๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” 50๋ช…์„ ์ˆ˜์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ž‘๊ณ  ๊น”๋”ํ•œ ๋ฐฉ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์ง€์›์„œ๊ฐ€ ์กฐ๊ธˆ์”ฉ ๋“ค์–ด์˜ค๋”๋‹ˆ ๊ฐ‘์ž๊ธฐ 18์›” ๋ง์ด ๋์Šต๋‹ˆ๋‹ค. ๊ธฐ์—…๋“ค์€ XNUMX๋…„์˜ ์˜ˆ์‚ฐ์„ ๋น ๋ฅด๊ฒŒ ํ™œ์šฉํ•˜๊ณ  ๋ง ๊ทธ๋Œ€๋กœ ์ผ์ฃผ์ผ ๋งŒ์— ๋ชจ๋“  ์žฅ์†Œ๋ฅผ ๋งค์ž…ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

20์›” ๋‚ด๋‚ด ์‚ฌ๋žŒ๋“ค์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค. "์šฐ๋ฆฌ๋Š” ์ƒํŠธํŽ˜ํ…Œ๋ฅด๋ถ€๋ฅดํฌ ์ถœ์‹ ์ž…๋‹ˆ๋‹ค. ๋ฐฉ๊ธˆ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฒด์œก๊ด€์— ๊ฐ€๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์žฅ์†Œ๋ฅผ ์ฐพ์•„์ฃผ์„ธ์š”." ๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ๋Š” XNUMX๊ฐœ์˜ ์žฅ์†Œ๋ฅผ ๋” ์ถ”๊ฐ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณ„์‚ฐ์— ๋”ฐ๋ฅด๋ฉด ๋ชจ๋“  ์‚ฌ๋žŒ์ด ๋งž์„ ๊ฒƒ์œผ๋กœ ๋ฐํ˜€์กŒ์ง€๋งŒ ํ…Œ์ด๋ธ” ๋ฐฐ์—ด์„ ์‹œ์ž‘ํ•˜๋ฉด ๋งค์šฐ ๋น„์ข์€ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค.

์„ธ ๋ฒˆ์งธ Slurm์—์„œ๋Š” ํ™€์˜ ํฌ๊ธฐ, ๋ ˆ์ด์•„์›ƒ ๋ฐ ์žฅ๋น„์— ๋Œ€ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์ด ๊ตฌ์ฒดํ™”๋ฉ๋‹ˆ๋‹ค.

"Slurm"์€ ์ค‘๋…์„ฑ์ด ๋งค์šฐ ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ์ž„์„ ๊ธ€๋กœ๋ฒŒ ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•
"Slurm"์€ ์ค‘๋…์„ฑ์ด ๋งค์šฐ ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ์ž„์„ ๊ธ€๋กœ๋ฒŒ ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•

๋Š˜ ๊ทธ๋ ‡๋“ฏ์ด ๋ฌธ์ œ์˜ ์ƒˆ๋กœ์šด ์ธต์œ„๊ฐ€ ๋“œ๋Ÿฌ๋‚ฌ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ ์Šคํ”ผ์ปค๋Š” ๊ธฐ์ˆ ์ž๋งŒํผ ๋ฉ‹์ง€์ง€๋งŒ ๊ต์‚ฌ๋งŒํผ์€ ์•„๋‹™๋‹ˆ๋‹ค. ์ข‹์€ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š๊ณ , ์ด๋ฅผ ์ฒญ์ค‘์—๊ฒŒ ์ „๋‹ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์„ธ ๋ฒˆ์งธ Slurm ์ดํ›„ ํ”„๋กœ์ ํŠธ๋Š” ๋ฐฉ๋ฒ•๋ก ์  ์ง€์›์„ ๋ฐ›์Šต๋‹ˆ๋‹ค.

๋‚ด ์—ฌ๋™์ƒ์€ ๊ต์œก ๋ถ„์•ผ์—์„œ ์ผํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋…€๋Š” ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค, ์„ธ๋ฏธ๋‚˜ ๋ฐ ์ง‘์ค‘ ๊ณผ์ •์„ ์กฐ์งํ•˜๊ณ  ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ํ•™๊ต ๊ต์‚ฌ์™€ ์—ฐ์‚ฌ ํ›ˆ๋ จ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๋…€์—๊ฒŒ ๋„์›€์„ ์š”์ฒญํ–ˆ์Šต๋‹ˆ๋‹ค.

์•ˆํ†ค ์Šค์ฝ”๋นˆ

"Slurm"์€ ์ค‘๋…์„ฑ์ด ๋งค์šฐ ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ์ž„์„ ๊ธ€๋กœ๋ฒŒ ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•

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

๋™์‹œ์— ์šฐ๋ฆฌ๋Š” ์‚ฌ์šฐ์Šค๋ธŒ๋ฆฌ์ง€์˜ ๊ฒฝํ—˜๊ณผ ๊ด€ํ–‰์— ์–ฝ๋งค์ด์ง€ ์•Š๊ธฐ ์œ„ํ•ด ์™ธ๋ถ€ ์—ฐ์‚ฌ๋ฅผ ์ดˆ์ฒญํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

์˜ฌ๊ฐ€ ์Šค์ฝ”๋น„๋‚˜
๊ฐ๋ฆฌ๊ต ์Šฌ๋Ÿผ

"Slurm"์€ ์ค‘๋…์„ฑ์ด ๋งค์šฐ ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ์ž„์„ ๊ธ€๋กœ๋ฒŒ ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•

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

ํŒŒ๋ฒจ ์…€๋ฆฌ๋ฐ”๋…ธํ”„

Slurm 4: ๋ฒˆ๋ฐ๊ธฐ๊ฐ€ ๋‚˜๋น„๋กœ ๋ณ€ํ–ˆ์Šต๋‹ˆ๋‹ค

๋„ค ๋ฒˆ์งธ Slurm์€ ๋ŒํŒŒ๊ตฌ์˜€์Šต๋‹ˆ๋‹ค. ํ™€์— ์ฐธ์„ํ•œ 120๋ช…์˜ ์ฐธ๊ฐ€์ž, ๋ฐœํ‘œ์ž, ๋ฐฉ๋ฒ•๋ก ์ž, 20๋ช…์˜ ์ง€์› ๊ทธ๋ฃน ๋“ฑ ๋ชจ๋“  ๊ฒƒ์ด ๋‹ค๋“ฌ์–ด์ง€๊ณ  ๋ฆฌํ—ˆ์„ค๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

... ๋ชจ์Šคํฌ๋ฐ”์˜ Slurm-4๋ฅผ ๊ธฐ์–ตํ•ฉ๋‹ˆ๋‹ค. ์™ ์ง€ ์ฒ˜์Œ์œผ๋กœ ์ˆ˜์—…์„ ์–ด๋–ป๊ฒŒ ์ง„ํ–‰ํ•  ๊ฒƒ์ธ์ง€, ๋ณธ๋ฌธ์˜ ๋ชจ๋“  ๊ฒƒ์„ ๋งํ•  ๊ฒƒ์ธ์ง€, ์•„๋ฌด๊ฒƒ๋„ ์žŠ์„ ๊ฒƒ์ธ์ง€๊ฐ€ ์•„๋‹ˆ๋ผ ์ฒญ์ทจ์ž๋“ค์ด ๋‚˜๋ฅผ ์–ผ๋งˆ๋‚˜ ์ž˜ ์ดํ•ดํ–ˆ๋Š”์ง€์— ๋Œ€ํ•ด ์ƒ๊ฐํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ์ƒ๊ฐ์„ ์ „๋‹ฌํ•˜๊ณ  ๊ธฐ์ˆ ์ด ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ํ•œ. ์ด๊ฒƒ์€ ๋‚ด ์•ˆ์—์„œ ์ผ์–ด๋‚œ ๋งค์šฐ ํฅ๋ฏธ๋กœ์šด ๋ณ€ํ™”์ž…๋‹ˆ๋‹ค. ์ €๋Š” ์ค€๋น„ ๊ณผ์ •๊ณผ ๊ณผ์ • ์ž์ฒด๋ฅผ ๋‹ค๋ฅด๊ฒŒ ๋ณด๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํŒŒ๋ฒจ ์…€๋ฆฌ๋ฐ”๋…ธํ”„

"Slurm"์€ ์ค‘๋…์„ฑ์ด ๋งค์šฐ ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ์ž„์„ ๊ธ€๋กœ๋ฒŒ ํ”„๋กœ์ ํŠธ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•
์šฐ๋ฆฌ๋Š” ์ฒซ ๋ฒˆ์งธ Slurm์—์„œ ์–ผ๋งˆ๋‚˜ ๋ฉ€๋ฆฌ ์™”๋Š”์ง€...

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

๋‚ด ์ธ์ƒ ์ „์ฒด์˜ ์ด์•ผ๊ธฐ: ์ž๋ž‘ํ•˜๊ธฐ ์‹œ์ž‘ํ•˜์ž๋งˆ์ž ์น˜์—ดํ•œ fakup์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๋” ์‹œ์›ํ•œ ์žฅ๋น„๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•ด์„œ ์ž‘๋™ํ•˜๋Š” ์†”๋ฃจ์…˜์„ ๋ณ€๊ฒฝํ•  ํ•„์š”๋Š” ์—†์—ˆ์Šต๋‹ˆ๋‹ค. <โ€ฆ>
๊ทธ๋Ÿฐ๋ฐ ์‚ฌ๋žŒ๋“ค์ด ๊ธฐ๋ณธ ์ฝ”์Šค๋ฅผ ์ˆ˜๊ฐ•ํ•˜๋ฉด์„œ ๊ณ ๊ธ‰ ์ฝ”์Šค ํ‹ฐ์ผ“๋„ ๊ตฌ๋งคํ•ด์ค˜์„œ ๊ธฐ๋ปค์–ด์š”. ์šฐ๋ฆฌ ์—ฐ์‚ฌ๋ฅผ ๋“ฃ๋Š” ์‚ฌ๋žŒ์ด ์ง€๊ธˆ ์—ฌ๊ธฐ์—์„œ 45์ผ ๋” ๋“ฃ๊ธฐ ์œ„ํ•ด 3๋‹ฌ๋Ÿฌ๋ฅผ ์ง€๋ถˆํ•  ์ค€๋น„๊ฐ€ ๋˜์–ด ์žˆ๋‹ค๋ฉด ์ด๋Š” ์˜๋ฏธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์•ˆํ†ค ์Šค์ฝ”๋นˆ

์„ฑ๊ณต์˜ ๋น„๊ฒฐ

50๋…„ ์ „ ์šฐ๋ฆฌ๋Š” ์‹๋‹น์—์„œ ํ…Œ์ด๋ธ”์„ ํ›”์ณ XNUMX๋ช…์˜ ์ฐธ๊ฐ€์ž๋ฅผ ์•‰ํ˜”์Šต๋‹ˆ๋‹ค.
์ด์ œ Cloud Native Computing Foundation์˜ ์ธ์ฆ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค.
๋‹ค์Œ Slurm์€ XNUMX์›”์— ์ƒํŠธํŽ˜ํ…Œ๋ฅด๋ถ€๋ฅดํฌ์—์„œ ์—ด๋ฆฌ๋ฉฐ Selectel์€ ์šฐ๋ฆฌ๋ฅผ ํšŒ์˜์‹ค๋กœ ์ดˆ๋Œ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
์˜จ๋ผ์ธ ๋ฒ„์ „์˜ ๊ฐ•์ขŒ๊ฐ€ ๊ธฐ๋ก๋˜๊ณ  ํŒ๋งค๋ฉ๋‹ˆ๋‹ค.
์šฐ๋ฆฌ๋Š” ์™ธ๊ตญ์„ ๋ฐ”๋ผ๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์นด์žํ์Šคํƒ„, ๋…์ผ๊ณผ ํ˜‘์ƒํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ ์„ฑ๊ณต์˜ ๋น„๊ฒฐ์„ ๊ณต๊ฐœํ•  ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๋Š” ์•„๋‹™๋‹ˆ๋‹ค.

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

์•ˆํ†ค ์Šค์ฝ”๋นˆ

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

๊ทธ๋ฆฌ๊ณ  ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ - ํ›Œ๋ฅญํ•œ ์ฒญ์ค‘์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ๋ˆˆ์œผ๋กœ, ์ด๋ฆ„์œผ๋กœ ๊ธฐ์–ตํ•˜๊ณ , ์šฐ์—ฐํžˆ ๋งŒ๋‚˜๋ฉด ๋ฐ˜๊ฐ‘๊ฒŒ ๋งž์ดํ•˜๋Š” ์‚ฌ๋žŒ๋“ค. ๋น„ํŒ์ด ์กฐ๊ธˆ ๋” ๋งŽ์•˜๊ณ  ๊ฐ์‚ฌ์˜ ๋งˆ์Œ์ด ์กฐ๊ธˆ ๋” ์žˆ์—ˆ๋‹ค๋ฉด ์šฐ๋ฆฌ๋Š” ์ฒซ ๋ฒˆ์งธ Slurm ์ดํ›„ ๊ณ„์†๋˜๋Š” ์œ„ํ—˜์„ ๋ฌด๋ฆ…์“ฐ์ง€ ์•Š์•˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ์•„์งโ€ฆ

์‚ฌ๊ณ ๋Š” ๋ฌด์ž‘์œ„๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

์šฐ๊ทธ์›จ์ด

๋๊นŒ์ง€ ์ฝ์œผ์…จ๋‹ค๋ฉด ์‹ ์ฒญํ•ด์ฃผ์„ธ์š” ์ƒํŠธํŽ˜ํ…Œ๋ฅด๋ถ€๋ฅดํฌ์˜ ์Šฌ๋Ÿผ ํ”„๋กœ๋ชจ์…˜ ์ฝ”๋“œ habrapost๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด 15% ํ• ์ธ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

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