
Turing Pi๋ ๋ฐ์ดํฐ ์ผํฐ์ ๋ ๋ ์๋ฆฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ํ ๋ง๋๋ณด๋์๋ง ๊ตฌ์ถ๋ ์์ฒด ํธ์คํ
์ ํ๋ฆฌ์ผ์ด์
์ ์ํ ์๋ฃจ์
์
๋๋ค. ์ด ์๋ฃจ์
์ ๋ก์ปฌ ๊ฐ๋ฐ์ ์ํ ๋ก์ปฌ ์ธํ๋ผ ๊ตฌ์ถ๊ณผ ์ ํ๋ฆฌ์ผ์ด์
๋ฐ ์๋น์ค ํธ์คํ
์ ์ค์ ์ ๋๊ณ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก Edge ์ ์ฉ AWS EC2์ ๊ฐ์ต๋๋ค.
์๊ท๋ชจ ๊ฐ๋ฐ์ ํ์ธ ์ฐ๋ฆฌ๋ ์ฃ์ง์์ ๋ฒ ์ด๋ฉํ ํด๋ฌ์คํฐ๋ฅผ ๊ตฌ์ถํ๊ธฐ ์ํ ์๋ฃจ์ ์ ๋ง๋ค๊ธฐ๋ก ๊ฒฐ์ ํ๊ณ ํ๋ก์ ํธ๋ฅผ Turing Pi๋ผ๊ณ ๋ถ๋ ์ต๋๋ค. ์ด ์ ํ์ ์คํฌ๋์น ํ๋ก์ ํธ๋ก ์์๋์์ง๋ง ์ด์ ๊ฐ๋ ์ ํ ์คํธํ๊ธฐ ์ํด Red Hat, Rancher(SUSE), Toyota Connected, Sony, Electrolux, Facebook์ ๊ฐ๋ฐ ๋ถ์์์ ์ฃผ๋ฌธํ์ผ๋ฉฐ 10K ๋ฏธ๋ง์ ๊ฐ๋ฐ์ ์ฒญ์ค์ ๋ชจ์ง์ค์ ๋๋ค.
๊ทธ๋ฌ๋ ๋ชจ๋ ๊ฒ์ ๋ฐ๊ฒฌ์ผ๋ก ์์๋์์ต๋๋ค.
์ ํ ๋ฐ๊ฒฌ
์๋ ์ ๋๋ ์ฐ๋ฆฌ๊ฐ ์๋ฌด๊ฒ๋ ๋ฐ๋ช ํ์ง ์๋๋ค๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด ์ธ์์ ์กด์ฌํ๋ ๋ชจ๋ ๊ฒ์ ๋ฐ๊ฒฌํฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ผ๋ถ ๋ถํ์ด ์๋ก ๊ฒฐํฉ๋์ด ์ ํ์ ์๋ก์ด ํน์ฑ์ ์ป์ ์ ์์์ ๋ฐ๊ฒฌํ๊ฑฐ๋ ๋ฒ์น์ ๋ฐ๊ฒฌํ๊ณ ๋ค์ ๊ฒฐํฉํ ์ ์์์ ๋ฐ๊ฒฌํฉ๋๋ค. ์๋ฌด๊ฒ๋ ์๊ฐํด ๋ผ ์ ์์ง๋ง ์ฐ๊ตฌ ์ค์ ๋ฐ๊ฒฌํ ์ ์์ต๋๋ค. ์ ์๊ฐ์๋ ๋ฐ๋ช ์ ๋์์๋ ๊ด์ฐฐ, ์คํ, ๊ฒ์ + ์ง์์ ์กฐํฉ์ ๊ฒฐ๊ณผ์ ๋๋ค.
์ง๋ XNUMX๋ ๋์ ์ ๋ ์๋ง์ถ์ด ํ๋ฉ ์ด๋์ด ํ๋ ฅ์ ๋ฐ๋ ๊ฒ์ ์ง์ผ๋ณด์์ต๋๋ค(์์ ), ์์ฒด ํธ์คํ (๋ฆฌ์์ค ะธ ), ๋จ์ผ ๋ณด๋ ์ปดํจํฐ, Raspberry Pi์ ๊ฐ์ ๋จ์ผ ๋ณด๋ ์ปดํจํฐ์์ ์ปจํ ์ด๋๋ฅผ ์คํํ๋ ๋ฐ ๋ํ ๊ด์ฌ์ด ์ปค์ง๋ฉด์ ๋จ์ผ ๋ณด๋ ์ปดํจํฐ์ ํด๋ฌ์คํฐ๋ฅผ ์กฐ๋ฆฝํ๋ ค๋ ์์ง์์ด ์ปค์ง๊ณ ์์ต๋๋ค. ์ฟ ๋ฒ๋คํฐ์ค์ ์์ด๋์ด๋ ์ ์ฐจ ๊ทธ๊ณณ์ผ๋ก ์ฎ๊ฒจ๊ฐ๊ณ ์๋ค. Edge/IoT์ ์ด์ ์ ๋ง์ถ ๊ฒฝ๋ ๋ฒ์ ์ธ k3s๊ฐ ์ด๋ฏธ ๋ฑ์ฅํ์ต๋๋ค. ๋ํ ํจ์คํธํธ๋ ์ฒด์ธ์ธ Chick-fil-A๋ ์ฃผ๋ฐฉ์ Kubernetes ํด๋ฌ์คํฐ๋ฅผ ๋ฐฐํฌํ ์ธ๊ณ ์ต์ด์ ํ์ฌ ์ค ํ๋์ ๋๋ค. .
๋๋ ๊ทธ๊ฒ์ ํ๋์ ๊ธฐ์ ์ด ๋ค๋ฅธ ๊ธฐ์ ์ ๊ฐ์ธ๋ฉด์ ๋ ๋ณต์กํ ์์คํ ์ ๋ง๋๋ ๋๋ฉ์ด๋ผ๊ณ ๋ด ๋๋ค. ๋์์ ๊ธฐ์ ์ ํ๋ํ๊ณผ ๊ฐ์ ํผ๋์ ์์ต๋๋ค. ์ ์ธ์์์ ๋ค์ ์ด๋ ค์ด ์๊ฐ ์ค ํ๋์์ ์ ๋ ์๋ง์ถ์ด ๊ฐ๋ฐ์๊ฐ ๋จ์ผ ๋ณด๋ ์ปดํจํฐ๋ก ์กฐ๋ฆฝํ ํด๋ฌ์คํฐ์ ๊ฐ์น๋ฅผ ๋ณด๊ณ ํด๋ฌ์คํฐ ๋ณด๋๋ฅผ ๋ง๋๋ ์์ ์ ์์ํ์ต๋๋ค.
์ค๋๋ ์ฐ๋ฆฌ์ ํด๋ฌ์คํฐ ๋ณด๋๋ ๋งค์ฐ ๊ฐ๋จํ๋ฉฐ ์ฃผ๋ก ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๊ธฐ์ ์ ์ข์ํ๊ณ ์๋ก์ด ๊ฒ์ ๋ฐฐ์ฐ๊ณ ์คํํ๋ ์ฌ๋๋ค์ ๋์์ผ๋ก ํฉ๋๋ค.
๋น๋ฉ ๋ธ๋ก
๊ทธ๋ ๋ค๋ฉด ํด๊ฒฐ์ฑ ์ ๋ฌด์์ด๋ฉฐ ๋ณธ์ง์ ๋ฌด์์ ๋๊น? ์์ ์ ํด๋์ ์๋ฒ๋ณด๋ค ์ ๋ ดํ๊ฒ ์ฃ์ง ์ธํ๋ผ๋ฅผ ์กฐ๋ฆฝํ ์ ์๋ ์์ฑ์, ๋ถํผ๊ฐ ํฐ ๊ธ์ ์์๊ฐ ์๋ ๋ชจ๋ฐ์ผ, ์๋ฒ ๋ฃธ๊ณผ ๊ฐ์ ํน์ํ ์ด์ ์กฐ๊ฑด์ ์๊ตฌํ์ง ์๋ ๋ชจ๋ฐ์ผ, ์๋์ง ํจ์จ์ , ํ์คํ๋ ๋น๋ฉ ๋ธ๋ก(๋น๋ฉ ๋ธ๋ก)์ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค. ๋ชจ๋ ์์ ์์ญ, ์๋ฐฑ ๊ฐ์ ์ปดํจํ ๋ ธ๋(ํ๋ก์ธ์)์ ๊ฑธ์ณ ๋น ๋ฅด๊ฒ ํ์ฅํ ์ ์๋ ๊ธฐ๋ฅ์ ๊ฐ์ถ๊ณ ์์ต๋๋ค.
ํด๋ฌ์คํฐ๋ณด๋
Mini ITX ๋ณด๋๋ ์จ๋ณด๋ ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ์ปดํจํ ๋ชจ๋์ ์ฐ๊ฒฐํ๊ณ ์ฃผ๋ณ ์ฅ์น ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ฉฐ ๋ชจ๋์ ๋ํ ์ ์ด๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ปดํจํ ๋ชจ๋
ํ๋ก์ธ์์ RAM(์ ํ์ ์ผ๋ก ์ด์ ์ฒด์ ์ ์ฅ์ ์ํ ํ๋์ ๋ฉ๋ชจ๋ฆฌ)์ ํฌํจํ๋ SO-DIMM ํผ ํฉํฐ์ ๋ณด๋

Turing V2์ ์์ ๊ตฌ์ฑ ์ค ํ๋

ํด๋ฌ์คํฐ ๋ณด๋์ ์ปดํจํ ๋ชจ๋์ ๊ฒฐํฉํ๋ฉด 20๊ฐ ์ด์์ ํ๋ก์ธ์(์๋ ์)๋ฅผ ์ํ ์กฐ์ฉํ๊ณ ์ ๋ ฅ ์๋น๊ฐ ๋ฎ์ ์ธํ๋ผ๋ฅผ ์ฝ๊ฒ ์์ฑํ ์ ์์ต๋๋ค. ํด๋ฌ์คํฐ ๋ณด๋ ์์ฒด๊ฐ ์ฌ์ฉ ๋ณผ๋ฅจ์ ํจ์จ์ฑ์ ๋์ ๋๋ค. ๋น๊ต๋ฅผ ์ํ ํด๋ฌ์คํฐ์ ์
SBC ๊ธฐ๋ฐ*

CPU 24๊ฐ
๊ฒ์์: Afkham Azeez
ํ๋งํ์ด ๊ธฐ๋ฐ

CPU 21๊ฐ
์ ์
* SBC - ์ฑ๊ธ ๋ณด๋ ์ปดํจํฐ
Rancher Labs์ ๊ณต๋ ์ฐฝ๋ฆฝ์์ด์ k3s์ ์ ์๋ ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ๋ฌด๊ด์ฌํ์ง ์์์ต๋๋ค.

์๋์์ ๋น๋ฉ ๋ธ๋ก์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
์ปดํจํ ๋ชจ๋
๊ฐ๋ ์ฆ๋ช ์ ์ํด ์ฐ๋ฆฌ๋ Raspberry Pi ์ปดํจํ ๋ชจ๋์ ์ ํํ์ต๋๋ค. ์ด๋ ์์ํ๊ธฐ์ ์ด์์ ์ธ ๊ตฌ์ฑ์ ๋๋ค. RPi ์ปค๋ฎค๋ํฐ๊ฐ ํ์ฑํ๋์ด ์๊ณ ์ํํธ์จ์ด์ ๋ฌธ์ ๊ฐ ์์ผ๋ฉฐ ๋ชจ๋ ์์ฒด๊ฐ SO-DIMM ํ์(6 x 3cm)์ด๊ณ ์ ๋ ดํ๋ฉฐ ์จ๋ณด๋์ 4์ฝ์ด CPU, 1GB RAM ๋ฐ ์ต์ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. OS ๋ฐ ๊ธฐํ ์์คํ ์๊ตฌ์ฌํญ์ ๊ฒฝ์ฐ 8, 16 ๋๋ 32GB. ์ด ํผ ํฉํฐ๋ ์ฐ์ ์ฉ IoT ์๋ฃจ์ ์ ์์ฃผ ์ฌ์ฉ๋ฉ๋๋ค.
๋ผ์ฆ๋ฒ ๋ฆฌ ํ์ด 1/3/3+ ์ปดํจํ ๋ชจ๋

๊ทธ๋ฌ๋ CM3 ๋ชจ๋ธ์๋ ์ฌ๊ฐํ ์ ํ์ด ์์ต๋๋ค. ์ต๋ 1Mbps์ ์๋๋ฅผ ์ ๊ณตํ๋ USB ํ๋ธ๋ฅผ ํตํ 100GB RAM ๋ฐ ์ด๋๋ท. ๋ฐ๋ผ์ Turing์ ๋ ๋ฒ์งธ ๋ฒ์ ์ Raspberry Pi 4์ ๋ชจ๋๋น ์ต๋ 8GB RAM์ ์ง์ํฉ๋๋ค. ๋ค์์ ๊ฐ์ ์ปดํจํ
์์
์ ์ํ Nvidia Jetson ๋ชจ๋์ ์์
๋๋ค. ์๋ง๋ ๋ ๋ฒ์งธ ๋ฒ์ ์์ ์ง์๋ ๊ฒ์
๋๋ค. ๋ช ๊ฐ์ง ๊ธฐ์ ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ฉด ๋ชจ๋์ ํผํฉํ ์ ์์ต๋๋ค.
Nvidia Jetson ์ปดํจํ ๋ชจ๋

๋ชจ๋์๋ ์ธ๋ป ๋ณด๊ธฐ์๋ ๋ช
ํํ์ง ์์ ๊ฐ์ฅ ์ค์ํ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ต๋๋ค. ์ผ๋ฐ ์ปดํจํ
๋ถํฐ ๊ธฐ๊ณ ํ์ต ์ง์ฝ์ ์ปดํจํ
์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ์ ํ์ ์์
์ ์ํด ๋ค์ํ CPU, RAM ๋ฐ eMMC ์ธํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฌํ ํผ ํฉํฐ๋ก ๋ค๋ฅธ ๋ชจ๋์ ์์ฑํ๋ ๊ธฐ๋ฅ์
๋๋ค. ์ด๋ AWS EC2 ์ธ์คํด์ค์ ๋งค์ฐ ์ ์ฌํ์ง๋ง ์ฃ์ง์๋ง ํด๋น๋ฉ๋๋ค. ์ด ๊ฒฝ์ฐ ํด๋ฌ์คํฐ ๋ณด๋๋ ๋ณ๊ฒฝ๋์ง ์๊ฑฐ๋ ์ฝ๊ฐ๋ง ๋ณ๊ฒฝ๋ ์ํ๋ก ์ ์ง๋ฉ๋๋ค.
ํด๋ฌ์คํฐ๋ณด๋
์๋นํ ์๋ก์ด ๋ฐฉํฅ์ธ ๋ง๋๋ณด๋ ๋๋ ๋ฒ ์ด์ค ๋ณด๋๋ผ๊ณ ๋ ํ ์ ์์ผ๋ฉฐ ์ค๋๋ ์๋ ์ด๋ฌํ ์๋ฃจ์ ์ ์ ๊ณตํ๋ ์ ์กฐ์ ์ฒด๊ฐ ๋ง์ง ์์ผ๋ฉฐ ์ฌ์ ํ Pine64, MiniNodes, Clover Pi, Bitscope Blade, PicoCluster(SBC ํด๋ฌ์คํฐ) ๋ฑ ๋ณด๊ธํ ์์ค์ ์์ต๋๋ค. ). ํด๋ฌ์คํฐ ๋ณด๋๋ ๋ชจ๋์ ๋คํธ์ํฌ๋ก ์ฐ๊ฒฐํ๊ณ ์ ์์ ๊ณต๊ธํ๋ฉฐ ํด๋ฌ์คํฐ ๊ด๋ฆฌ ๋ฒ์ค(Cluster Management Bus)๋ฅผ ์ ๊ณตํ๋๋ฐ, ์ ์ด๋ ์ฐ๋ฆฌ๋ ์ด ๋ฒ์ค๋ฅผ ์ถ๊ฐํ๊ธฐ๋ก ๊ฒฐ์ ํ๊ณ ๋ฟ๋ฆฌ๋ฅผ ๋ด๋ฆฐ ๊ฒ ๊ฐ์ต๋๋ค.
์

๋ค

๋ฐฑํ๋ ์ธ ๋์ญํญ 12Gbps
eMMC๊ฐ ์๋ ๋ชจ๋์ฉ SD ์ฌ๋กฏ. ์๋ฅผ ๋ค์ด ๋
ธ๋ ๋ฐ์ดํฐ์ ๋น ๋ฅด๊ฒ ์ก์ธ์คํ๊ธฐ ์ํด SD๊ฐ ์๋ ๋ชจ๋ ๋ ๊ฐ๋ฅผ ์ ์งํ ์ ์์ต๋๋ค.
ํด๋ฌ์คํฐ ๋ณด๋๋ ๋ชจ๋์ ๋คํธ์ํฌ ์ฐ๊ฒฐ๊ณผ ์ธ๋ถ ๋คํธ์ํฌ์ ๋ํ ์ก์ธ์ค๋ฅผ ๋ณด์ฅํ๊ธฐ ์ํด ์ค์์น ์นฉ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ํ์ฌ ๋ฒ์ ์์๋ ๊ด๋ฆฌ๋์ง ์๋ ์ค์์น๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋ณธ๊ฒฉ์ ์ธ R&D๋ฅผ ์ํํ ์๊ฐ์ ์์์ง๋ง, ๋ ๋ฒ์งธ ๋ฒ์ ์์๋ ์ข์ ๋งค๋์ง๋ ์ค์์น๋ฅผ ์ ํํ์ต๋๋ค. ๋คํธ์ํฌ๋ฅผ ๋ณด๋์ ๋ถ์ฐ์ํค๊ธฐ ์ํด '๋ง์คํฐ ๋ ธ๋๋ฅผ ๋ผ์ฐํฐ' ๋ชจ๋๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ์ด๋ ๋ ๋์ ์์ค์ ๋ณด์๊ณผ ์ธ๋ถ ์ ๊ทผ์ผ๋ก๋ถํฐ ์์ ์์ ๊ฒฉ๋ฆฌ๊ฐ ํ์ํ ๊ฒฝ์ฐ์ ํด๋น๋ฉ๋๋ค. ๋ง์คํฐ ๋ ธ๋์ DHCP ์๋ฒ.
์ ์ฒญ
ํ์ฌ ๋ฒ์ ์ ์คํ์ ์ด๋ฉฐ ํด๋ฌ์คํฐ๊ฐ ๋ฌด์์ธ์ง ์์๋ณด๊ณ , ์ํํธ์จ์ด๋ก ์์ ํ๊ฑฐ๋, ์กฐ์ง์์ ๊ฐ์ค์ ํ ์คํธํ๊ณ , ์๋ก์ด ์์ด๋์ด๋ฅผ ๊ฒ์ํ๊ธฐ ์ํ ๋ณด๊ธํ ์๋ฃจ์ ์ผ๋ก ํฌ์ง์ ๋ํ๊ณ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ด๊ฒ์ Lite ๋ฒ์ ์ ๋๋ค.
์์ํ๋ ค๋ฉด Y Combinator์์ ์ฐ๋ฆฌ์ ๋ํด ์ฝ์์ผ๋ฉฐ ๋ฒ ์คํธ์ ๋ฌ Ansible for DevOps์ ์ ์์ธ Jeff Girling์ ์๋ฆฌ์ฆ๋ฅผ ์ถ์ฒํฉ๋๋ค. ๊ทธ๋ ํฐ ์๊ฐ์ ๋ฐ์ ์ผ๋ฐ์ ์ธ ํด๋ฌ์คํฐ๋ง ์์ด๋์ด๋ถํฐ ๋ณด๋ ์์ , Kubernetes ์ฐ๊ตฌ ๋ฐ ์ด๋ค ์ํํธ์จ์ด๋ฅผ ์ค์นํ ์ ์๋์ง์ ๋ํ ์ค์ ์ฌ๋ก๊น์ง 6๊ฐ ๋ถ๋ถ์ผ๋ก ๊ตฌ์ฑ๋ ๋ฆฌ๋ทฐ๋ฅผ ์์ฑํ์ต๋๋ค.
ํด๋ฌ์คํฐ์ k3s๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์๋ฆฌ์ฆ

์ผ๋ฐ์ ์ผ๋ก ์ฒซ ๋ฒ์งธ ๋ถ๋ถ๋ถํฐ ํด๋ฌ์คํฐ๋ง๊ณผ Kubernetes์ ๋ํด ์ ๊ทผ ๊ฐ๋ฅํ ์ธ์ด๋ก ์์ฒญํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ปค๋ฎค๋ํฐ์ ์ฌ๋ผ์จ ์ฌ์ง๋ค

๋ค์์ ๋ญ์ง?
์ฐ์ , ์ ๋ง ํฅ๋ฏธ๋ก์ ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ์ด๊ฒ์ ์์ ํ ๋ ์ฐฝ์ ์ธ ์ฝํ ์ธ ๋ก, ์งํ์ ๋๋จธ๋ฅผ ๋ฐ๋ผ๋ณด๋ ค๋ ์๋์ ๋๋ค. ๋์งธ, Turing V2์ ์ค๊ณ์ ๊ดํ ๋ ๋ฒ์งธ ๋ถ๋ถ์ ์์ฑํ ๊ณํ์ ๋๋ค. ์ ํ ๊ฒ์์ด ์ด๋ป๊ฒ ์ด๋ฃจ์ด์ก๋์ง, ๋ ผ๋ฆฌ์ ํ๋จ, ์ฃผ์ ์์ฑ ๊ฒ์์ด ์ค์ํฉ๋๋ค. ๊ธฐ์ฌ์๋ ์ด๊ธฐ ์ ํ๋ถํฐ ์ต์ข ์ ํ๊น์ง์ ์ ํ ์ค์ผ์น๊ฐ ํฌํจ๋ฉ๋๋ค. ๋ ๋ฒ์งธ ๊ธฐ์ฌ๋ ํ์ฌ์์ ์ ํ๊ณผ ์ ํ ๊ฐ๋ฐ์ ๋ด๋นํ๋ ์ ํ ๊ณผํ์์๊ฒ ํนํ ํฅ๋ฏธ๋ก์ธ ๊ฒ์ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์๋ง๋ ์ ๋ง ์ค๋ซ๋์ ์ฝ์ ๊ฒ์
๋๋ค.
์ถ์ฒ : habr.com
