POWER ์•„ํ‚คํ…์ฒ˜ ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐฉํ˜• BMC ์ปจํŠธ๋กค๋Ÿฌ์ธ LibreBMC ์ถœ์‹œ

OpenPOWER ์žฌ๋‹จ์€ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์„œ๋ฒ„์šฉ ์™„์ „ ๊ฐœ๋ฐฉํ˜• BMC(Baseboard Management Controller) ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๋Š” ์ƒˆ๋กœ์šด ํ”„๋กœ์ ํŠธ์ธ LibreBMC๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. LibreBMC๋Š” Google, IBM, Antmicro, Yadro, Raptor Computing Systems ๋“ฑ์˜ ๊ธฐ์—…์ด ์ด๋ฏธ ์ฐธ์—ฌํ•œ ๊ณต๋™ ํ”„๋กœ์ ํŠธ๋กœ ๊ฐœ๋ฐœ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

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

LibreBMC๋Š” ๊ฐœ๋ฐฉํ˜• ํ•˜๋“œ์›จ์–ด ์›์น™์— ๋”ฐ๋ผ ๊ฐœ๋ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐฉํ˜• ๋‹ค์ด์–ด๊ทธ๋žจ, ์„ค๊ณ„ ๋ฌธ์„œ ๋ฐ ์‚ฌ์–‘ ์™ธ์—๋„ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ๊ฐœ๋ฐฉํ˜• ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. ํŠนํžˆ LiteX ํ”„๋ ˆ์ž„์›Œํฌ๋Š” SoC ์ „์žํšŒ๋กœ ์ œ์ž‘์— ์‚ฌ์šฉ๋˜๊ณ , SymbiFlow ํŒจํ‚ค์ง€๋Š” FPGA ๊ธฐ๋ฐ˜ ์†”๋ฃจ์…˜ ๊ฐœ๋ฐœ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ตœ์ข… ๋ณด๋“œ๋Š” Open Compute ํ”„๋กœ์ ํŠธ์—์„œ ๊ฐœ๋ฐœํ•œ ์„œ๋ฒ„ ์žฅ๋น„์— ์‚ฌ์šฉ๋˜๋Š” ์ œ์–ด ๋ชจ๋“ˆ์— ๋Œ€ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ •์˜ํ•˜๋Š” DC-SCM ์‚ฌ์–‘์„ ์ค€์ˆ˜ํ•ฉ๋‹ˆ๋‹ค.

LibreBMC์—๋Š” ๊ฐœ๋ฐฉํ˜• POWER ์•„ํ‚คํ…์ฒ˜ ๊ธฐ๋ฐ˜ ํ”„๋กœ์„ธ์„œ๊ฐ€ ์žฅ์ฐฉ๋ฉ๋‹ˆ๋‹ค. ํ•œ๋•Œ ํŽ˜์ด์Šค๋ถ์ด ๊ฐœ๋ฐœํ•ด ๋ฆฌ๋ˆ…์Šค ์žฌ๋‹จ์˜ ํ›„์›์œผ๋กœ ๊ฐœ๋ฐœํ•œ ๊ณต๋™ ํ”„๋กœ์ ํŠธ๋กœ ์ „ํ™˜ํ•œ ์˜คํ”ˆBMC ์Šคํƒ์ด ํŽŒ์›จ์–ด๋กœ ํ™œ์šฉ๋  ์˜ˆ์ •์ด๋‹ค. OpenBMC๋ฅผ LibreBMC ํ”„๋กœ์ ํŠธ์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐœ๋ฐฉํ˜• ํ•˜๋“œ์›จ์–ด์™€ ๊ฐœ๋ฐฉํ˜• ํŽŒ์›จ์–ด๊ฐ€ ๊ฒฐํ•ฉ๋œ ์™„์ „ํ•œ ๊ฐœ๋ฐฉํ˜• ์ œํ’ˆ์ด ํƒ„์ƒํ•ฉ๋‹ˆ๋‹ค. LibreBMC๋Š” ํ˜„์žฌ Lattice ECP5 ๋ฐ Xilinx Artix-7 FPGA๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌํ˜„๋œ ํ”„๋กœํ† ํƒ€์ž… ์„ค๊ณ„ ๋‹จ๊ณ„์— ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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