FreeBSD 13.1.0 ๊ธฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋์์ผ๋ฉฐ ๊ฐ์ ๋จธ์ (bhyve ํ์ดํผ๋ฐ์ด์ ๋ฅผ ํตํด) ๋ฐ ์ปจํ ์ด๋(FreeBSD Jail ๊ธฐ๋ฐ) ์์ ์ ์ํ API๋ฅผ ์ ๊ณตํ๋ ๋ฌด๋ฃ MyBee 13.1 ๋ฐฐํฌํ์ด ์ถ์๋์์ต๋๋ค. ๋ฐฐํฌํ์ ์ ์ฉ ๋ฌผ๋ฆฌ์ ์๋ฒ์ ์ค์นํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ์ค์น ์ด๋ฏธ์ง ํฌ๊ธฐ - 1.7GB
MyBee์ ๊ธฐ๋ณธ ์ค์น๋ ๊ฐ์ ํ๊ฒฝ์ ์์ฑ, ํ๊ดด, ์์ ๋ฐ ์ค์งํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์์ฒด ๋ง์ดํฌ๋ก์๋น์ค๋ฅผ ์์ฑํ๊ณ API์ ์๋ํฌ์ธํธ๋ฅผ ๋ฑ๋กํจ์ผ๋ก์จ(์: ์ค๋ ์ท, ๋ง์ด๊ทธ๋ ์ด์ , ์ฒดํฌํฌ์ธํธ, ๋ณต์ , ์ด๋ฆ ๋ณ๊ฒฝ ๋ฑ์ ์ํ ๋ง์ดํฌ๋ก์๋น์ค๋ฅผ ์ฝ๊ฒ ๊ตฌํํ ์ ์์) ์ฌ์ฉ์๋ ๋ชจ๋ ์์ ์ ๋ง๊ฒ API๋ฅผ ์ค๊ณ ๋ฐ ํ์ฅํ๊ณ ํน์ ์๋ฃจ์ ์ ์์ฑํ ์ ์์ต๋๋ค. .
๋ํ ๋ฐฐํฌํ์๋ Debian, CentOS, Rocky, Kali, Oracle, Ubuntu, FreeBSD, OpenBSD, DragonflyBSD ๋ฐ NetBSD์ ๊ฐ์ ์ต์ ์ด์ ์ฒด์ ์ ํ๋กํ์ด ๋ค์ ํฌํจ๋์ด ์ฆ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋คํธ์ํฌ ๋ฐ ์ก์ธ์ค ๊ตฌ์ฑ์ cloud-init(*Unix OS์ฉ) ๋ฐ cloudbase(Windows์ฉ) ํจํค์ง๋ฅผ ์ฌ์ฉํ์ฌ ์ํ๋ฉ๋๋ค. ๋ํ ์ด ํ๋ก์ ํธ๋ ์์ ๋ง์ ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๊ธฐ ์ํ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ฌ์ฉ์ ์ ์ ์ด๋ฏธ์ง์ ํ ๊ฐ์ง ์๋ API๋ฅผ ํตํด ์์๋๋ Kubernetes ํด๋ฌ์คํฐ์ ๋๋ค(Kubernetes ์ง์์ K8S-bhyve ํ๋ก์ ํธ๋ฅผ ํตํด ์ ๊ณต๋ฉ๋๋ค).
๊ฐ์ ๋จธ์ ์ ๋น ๋ฅธ ๋ฐฐํฌ ์๋์ bhyve ํ์ดํผ๋ฐ์ด์ ์ ์๋์ ํตํด ๋จ์ผ ๋ ธ๋ ์ค์น ๋ชจ๋์ ๋ฐฐํฌ ํคํธ๋ฅผ ์์ฉ ํ๋ก๊ทธ๋จ ํ ์คํธ ์์ ๋ฐ ์ฐ๊ตฌ ํ๋์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฌ๋ฌ ๊ฐ์ MyBee ์๋ฒ๋ฅผ ํด๋ฌ์คํฐ๋ก ๊ฒฐํฉํ๋ฉด ํด๋น ๋ฐฐํฌํ์ ํ๋ผ์ด๋น ํด๋ผ์ฐ๋ ๋ฐ FaaS/SaaS ํ๋ซํผ ๊ตฌ์ถ์ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ฐ๋จํ API ์ก์ธ์ค ์ ์ด ์์คํ ์ ๊ฐ์ถ๊ณ ์์์๋ ๋ถ๊ตฌํ๊ณ ๋ฐฐํฌํ์ ์ ๋ขฐํ ์ ์๋ ํ๊ฒฝ์์๋ง ์๋ํ๋๋ก ์ค๊ณ๋์์ต๋๋ค.
์ด ๋ฐฐํฌํ์ CBSD ํ๋ก์ ํธ ๊ตฌ์ฑ์์ด ๊ฐ๋ฐํ์ผ๋ฉฐ ์ธ๊ตญ ํ์ฌ์ ๊ด๋ จ๋ ์ฝ๋์์ ์ฐ๊ฒฐ์ด ์๊ณ ์์ ํ ๋์ฒด ๊ธฐ์ ์คํ์ ์ฌ์ฉํ๋ค๋ ์ ์์ ์ฃผ๋ชฉํ ๋งํฉ๋๋ค.
์ถ์ฒ : opennet.ru