Home - KOREN-Platform/SmartX_Playground GitHub Wiki
์ฐจ์ธ๋ ์ธํฐ๋ท์ ๊ธฐ๋ฐํ ์ธํ๋ผ ํ์ ์ ์ํ์ฌ ์คํ์์ค ์ํํธ์จ์ด๋ฅผ ์ค์ฌ์ผ๋ก IoT-SDN-Cloud๋ฅผ ํตํฉํ ์ํํธ์จ์ด-์ ์(Software-Defined) ์ธํ๋ผ ๋ฐ ํ๋ซํผ์ ๊ตฌ์ถํ๊ณ ์ด์ ์์ ๋ ์ด์ฉ์ ์ํ ํ์ ์ ์ธ ํตํฉ ์ํ๊ณ๋ฅผ ํ์ฑํด์ผ ํ๋ค. ๋ํ ๊ตฌ์ถ๋ ๊ฐ๋ฐฉ๋๊ณ ํตํฉ์ ์ธ ์ํ๊ณ๋ฅผ ํตํ์ฌ ์ํํธ์จ์ด ์ค์ฌ R&D๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋๋ ์คํ ์ด๋ ธ๋ฒ ์ด์ ํ๋ซํผ์ ๊ธฐ์ฌํ๋๋ก ์ค๋นํด์ผ ํ๋ค.
์ํํธ์จ์ด๋ฅผ ์ค์ฌ์ผ๋ก ์์ด๋์ด ์ฐ๊ตฌ์ ํ ์คํธ๋ฒ ๋๋ฅผ ์กฐํ๋กญ๊ฒ ์ฎ๋ ๊ฐ๋ฐฉํ ์ฐํ์ฐ ์ปจ์์์๋ค์ ๋ฐ๊ตดํ๊ณ ๋จ๊ณ์ ์ผ๋ก ์ก์ฑํ์ฌ ๊ฐ๋ฐฉํ ํ์ ์ผ๋ก ์ด์ด๊ฐ๋ <๊ทธ๋ฆผ 1>๊ณผ ๊ฐ์ ๋ฏธ๋์ธํฐ๋ท ๋์ํ R&D ์ ๋ต์ ์ถ๊ตฌ๊ฐ ํ์ํ ์ํ์ด๋ค. ๋ํ <๊ทธ๋ฆผ 2>์ ๊ฐ์ด ICT ์ธํ๋ผ/ํ๋ซํผ/์๋น์ค๊ฐ ๊ฐ๋ฐฉ๋ ๋ฐ์ดํฐ์ ์ด์ฐ๋ฌ์ง๋ ๋ฏธ๋์งํฅ์ ์ธ ๊ฐ๋ฐฉํ ICT ์ํ๊ณ ๊ตฌ์ถ์ ๊ธฐ์ฌํ๋ ค๋ฉด IoT-SDN-Cloud๋ฅผ ํฌ๊ดํ๋ ์ํํธ์จ์ด-์ ์ ์ธํ๋ผ๋ฅผ SDN/NFV์ Mobile+Cloud ๊ตฌ๋์์ ์ ๊ทผํด์ผ ํ๋ค. ์ด์ ๊ฐ์ด ์ ์ฐํ ์ํํธ์จ์ด-์ ์ ์ธํ๋ผ ์์ Cloud, BigData, I2oT(Industrial IoT)๋ฅผ ์ฐ๊ณํ๋ ๊ฐ๋ฐฉํ ํ๋ซํผ์ ์ธ์ฐ๊ณ ์ด๋ฅผ ์ง์์ ์ผ๋ก ๊ณ ์ณ๊ฐ๋ฉด์ ์์์๊ฐ ์๊ตฌํ๋ ์๋น์ค์ ์ฐฝ์ถ์ ์ ์ํ๊ณ ๊ฒฝ์ ์ ์ผ๋ก ์ ๊ณตํ๋๋ก ๋ง๋ค์ด์ผ ํ๋ค.
์ฐจ์ธ๋ ๊ธฐ์ ๋ก ์๊ผฝํ๊ณ ์๋ IoT, Cloud, SDN์ ๊ธฐ์ ๋ค์ ์ค์ฆํ ๋, ์๋ฎฌ๋ ์ด์ ๊ธฐ๋ฐ์ ์คํ๋ณด๋ค ์ค์ ์ธํ๋ผ ์์์ ์ค์ฆ ์คํ์ ํ๋ ๊ฒ์ด ๋ ํจ๊ณผ์ ์ด๊ณ ์ง๊ด์ ์ผ ์ ์๋ค. ์ค์ ์คํ ํ๊ฒฝ์ ๊ตฌ์ฑํ๊ธฐ ์ํด ๊ตญ๋ด์์๋ 2012๋ ~2013๋ ๋ด์ ๊ตญ๋ด5๊ฐ์ ๊ตญ์ธ 7๊ฐ ์ฌ์ดํธ์ ํ๊ตญํ ์ตํฉ ์ง์๋ฐ์ค(์๋ฒ)๋ก์จ SmartX Box๋ฅผ ๊ทธ๋ฆผ2์ ๊ฐ์ด ์ค๊ณํ์๊ณ , SmartX Playground๋ผ๋ ์ด๋ฆ์ ๋ฏธ๋์ธํฐ๋ท ํ ์คํธ๋ฒ ๋ ์ด์ฉ์ ์์ํ์๋ค.
Playground๋ ์๋ฏธ ๊ทธ๋๋ก ์ฌ์ฉ์๋ค์ด ํ๊ณ ์ถ์ ๋ค์ํ ์ค์ฆ์ ์์ ๋กญ๊ฒ ํ ์ ์๋ ํ๊ฒฝ์ ์ ๊ณตํ๋ ํ ์คํธ๋ฒ ๋๋ฅผ ์๋ฏธํ๋ค. SmartX Box๋ ๊ณ์ฐ/์ ์ฅ/๋คํธ์ํน ์์์ ํ๋์ ๋ฐ์ค ๋จ์๋ก ํ๋ณดํด ๋ค์ํ ์๋น์ค๋ฅผ ์ค์ฆํ ์ ์๋ ์ด์ตํฉํ ์์ ๋ฐ์ค๋ก ์ ์ํ๋ค.[1]
๋ค์ํ ์๋น์ค์ ์ ์ฐํ๊ฒ ๋์ํ๋ ์ํํธ์จ์ด-์ ์ ์ธํ๋ผ ๊ตฌ์ถ์ ํ์์ฑ: โSmartXโ ๊ฐ๋ ์ ํตํด์ โSmart (์ง๋ฅํ)โ + โX (์ ์ฐํ๊ฒ ๋ณํํ์ฌ ์ ์ํจ)โ์ ์ฐ๊ณํ๋ ๊ฐ๋ฐฉ์ ์ด๋ฉฐ ์ํํธ์จ์ด ์ค์ฌ์ ์ธ ์ค์ฆํ ๊ธฐ์ ๊ฐ๋ฐ๊ณผ ์ด์์ ์ถ๊ตฌํ๋ ๊ฒ์ด ํ์ํ๋ค. ์ปดํจํ ์์ ์ด๋ฐ๋ ๊ฐ์ํ ๊ธฐ์ ์ด ๋คํธ์ํน ๋ฐ ์คํ ๋ฆฌ์ง ๋ถ์ผ๋ก ํ๋๋๋ฉด์ Software-Defined ์ธํ๋ผ ์ฐจ์์์ ํด๋ผ์ฐ๋ ๋ฐ์ดํฐ ์ผํฐ์ ํต์ ๋ง ์ธํ๋ผ๋ฅผ ํ์ ์ ์ผ๋ก ํตํฉ์ํค๋ฉด์ ๋ณํํจ์ ์์ด์ ํต์ฌ์ ์ธ ๊ธฐ์ ์์๋ก ์์ฉํ๊ณ ์๋ค. ๋ฏธ๋์งํฅ์ ์ผ๋ก ์ตํฉํ SmartX Box ์์์ ์ค์ฌ์ผ๋ก <๊ทธ๋ฆผ 3>, <๊ทธ๋ฆผ 4>์ ๊ฐ์ด ์ธํ๋ผ๋ฅผ ๊ตฌ์ฑํ๋ฉด ๋งค์ฐ ํจ์จ์ ์ด๋ฉฐ, ์ด์ ๋ง์ถฐ IoT-SDN-Cloud๋ฅผ ํตํฉํ๋ ์ํํธ์จ์ด-์ ์ ์ธํ๋ผ๋ S-Box/M-Box/ฮผ-Box ํํ๋ก ๋๋ ์ง ์์ ์งํฉ์ผ๋ก ๋ํ๋๋ค. ์ฆ ์ปดํจํธ/์คํ ๋ฆฌ์ง ์์์ ๋ฐ๋ก ๊ตฌ์ฑํ๊ณ ๋คํธ์ํนํ๋ ๊ธฐ์กด์ ๋ถ๋ฆฌํ ์์ ๊ตฌ์ฑ์์ ํํผํ๋ ์ตํฉํ SmartX Box ํํ ์์๊ตฌ์ฑ์ ํ์ฉํ๋ฉด ์ปดํจํ , ๋คํธ์ํน ๋ฐ ์คํ ๋ฆฌ์ง ์์์ ๊ฐ์ํ ์ฐจ์์์ ๊ด๋ฆฌํ๋ฉด์ ์ฌ์ฉ์๋ณ ์๊ตฌ์ ์์๊ฐ์ฉ ์ํ์ ๋ฐ๋ผ ์ ์์ ์ผ๋ก ํ ๋น/์ด์ํ๋ ์๋ก์ด ์์๊ตฌ์ฑ์ด ๊ฐ๋ฅํ๋ค.Cloud ์ค์ฌ์ ์ธํ๋ผ์ ๋์ํ๋ S-Box, SDN/NFV ์ ๋์ํ๋ ๋ฏธ๋ค๋ฐ์ค(MiddleBox)์ ๋์ํ๋ฉด์ ๋ชจ๋ฐ์ผํ ๋คํธ์ํน๋ ์ง์ํ๋ M-Box,๊ทธ๋ฆฌ๊ณ ๊ฐ์ข ์ค๋งํธํ ์ฌ๋ฌผ๊ณผ ๋คํธ์ํฌ ์ฐ๋ ๊ธฐ๊ธฐ์ ๋์ํ ์ ์๋ ฮผ-Box ๋ก ์์์งํฉ์ ๋ํํ ์ ์๋ค[1]
์ฉ์ดํ
- KOREN SDI (Software-Defined Infrastructure: ์ํํธ์จ์ด-์ ์ ์ธํ๋ผ)
์ข ๋จ๊ฐ์ ์ฐ์ฌ๋ ๊ณ์ฐ/์ ์ฅ ์๋ฒ ๋ฐ ์ค์์น ์์๋ค์ ์ค์์ง์คํ ๊ด์ ๊ฐ ๊ฐ๋ฅํ๋๋ก ๊ตฌ์ถํ์ฌ ์ํํธ์จ์ด-์ ์ ๋ฐฉ์์ผ๋ก ํตํฉํ ์ธํ๋ผ ํํ์ด๋ฉฐ, SDN/NFV/Cloud ๊ธฐ์ ์ ์ตํฉํ์ฌ ์ผ์ฒดํ์ํจ ์ธํ๋ผ ํํ์ ๋ชจ์ต์ ๊ฐ์ถ๋ ๊ฒ์ด ์ผ๋ฐ์ ์. ์ด๋ฌํ ์ถ์ธ์ ๋์ํ์ฌ KOREN์์๋ KOREN SDI๋ก์ ๊ณ ๋ํ๊ฐ 2017~2019๋ ์์ ์ผ๋ก ์ถ์ง๋๊ณ ์์.- SD-WAN (Software-defined Wide Area Network: ์ํํธ์จ์ด-์ ์ ๊ด์ญํต์ ๋ง)
๋จ์ผ ์ฌ์ฉ์ ์ง๋จ์ ์์๋ ๋ถ์ฐ๋ ์ฌ์ดํธ๋ค์ ์ฐ๊ฒฐํ๋ WAN์ ์ํํธ์จ์ด-์ ์ ๊ธฐ๋ฐ์ผ๋ก ๊ด์ ํ๋ ๋ฐฉ์์. ๊ณ ๊ฐ์ ๋จ์ผ MPLS (Multi Protocol Label Switching) WAN์ ์์กดํ์ง ์๊ณ ์ ๋ ดํ ๋ค์ WAN๋ค์ ํตํฉํ์ฌ ๋ถ์ฐ๋ ์ฌ์ดํธ๋ค์ ์ฐ๊ฒฐํ๋ ์ฌ์ค ์ค๋ฒ๋ ์ด ๋คํธ์ํน์ ์ง์ํจ.- Distributed Cloud (๋ถ์ฐ ํด๋ผ์ฐ๋)
๋จ์ผ ์ฌ์ฉ์ ์ง๋จ์ ์์๋ ๋ถ์ฐ๋ ์ฌ์ดํธ๋ค์ ์ฐ๊ฒฐํ๋ ํตํฉ์ ์ผ๋ก ์ ๊ณตํ๋ ํด๋ผ์ฐ๋.- SD-Access (Software-defined Access: ์ํํธ์จ์ด-์ ์ ์ก์ธ์ค)
๋ถ์ฐ๋ IoT ๋๋ฐ์ด์ค๋ค์ ์ฐ๊ฒฐํ๋ฉด์, ๋ค์ํ ํต์ ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ๋ ์ /๋ฌด์ IoT ๋คํธ์ํฌ๋ค์ ์ํํธ์จ์ด-์ ์ ๊ธฐ๋ฐ์ผ๋ก ๊ด์ ํ๋ ๋ฐฉ์์. IoT ๋๋ฐ์ด์ค๋ค๊ณผ ๊ทผ์ ํ ์์น์์ IoT-Cloud ํํ๋ก ๋ถ์ฐ ํด๋ผ์ฐ๋์์ ์์ ๋ ์ฐ๊ฒฐ์ ์ง์ํ๋ฉด์, SD-Access ๋์ ์๋ฒ-์ค์์น๋ค์ ๊ณ์ฐ/์ ์ฅ ์์๋ค์ ํ์ฉํ์ฌ IoT ๋ฐ์ดํฐ์ ๋ํ ์ ์ฒ๋ฆฌ๋ฅผ ๋ด๋นํจ.- Type-O Box
IoT์ Cloud ์ฌ์ด์ ์์นํ์ฌ ์ ์ฐํ ์ฐ๊ฒฐ์ฑ์ ์ ๊ณตํ๋ SD-Access์ ์ ์ฉ์ ์ํ Box. Type O SD-Access Box๋ ์์ดํ์ด ๋ฐ ์ ์ ์ฐ๊ฒฐ์ ํตํด ๋๋ก , ์ค๋งํธํฐ๊ณผ ๊ฐ์ IoT ๊ธฐ๊ธฐ๋ค์๊ฒ ๋คํธ์ํน์ ์ ๊ณตํ๋ฉฐ, ๊ด์ ํ์์ SD-Access SDN ์ ์ด๊ธฐ์ ์ ์ด ํ์ IoT ์ดํ๋ฆฌ์ผ์ด์ ์ด ์์ฑํ๋ ๋ฐ์ดํฐ๋ฅผ ํด๋ผ์ฐ๋๋ก ์ ๋ฌํ๋ ์ญํ ์ ํ๋ค.- Type-C Box
IoT ๋๋ฐ์ด์ค ์ฌ์ด์ ๋คํธ์ํฌ ํ ํด๋ก์ง/์ํ ์ ๋ณด๋ฅผ ์์งํ๊ณ , OpenStack์ Horizon, Neutron ๋ฑ์ ์๋น์ค๋ฅผ ํตํด Cloud Box- Type-S Box
ONOS SDN ์ ์ด๊ธฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก Server์ Switch ํํธ๋ฅผ ํ ํ๋์จ์ด์ ๋ด๊ณ ์๋ ํํ์ ์ตํฉํ ์์ Box
[1]์คํฌ๋ฒ, ๊น์น๋ฃก, ๊น์ข
์. (2016). SmartX-mini Playground ์์ IoT-Cloud ์๋น์ค์ ๋ํ SDN ๊ธฐ๋ฐ ๋ชจ๋ํฐ๋ง ๋ฐ์ดํฐ ์์ง ๊ฒฝ๋ก ์ค์ . ํ๊ตญํต์ ํํ๋
ผ๋ฌธ์ง, 41(11), 1598-1607.
[2]๊น์ข
์. (2015). SDN/NFV/Cloud๋ฅผ ํตํฉํ ์ํํธ์จ์ด-์ ์ ์ธํ๋ผ. ํ๊ตญํต์ ํํ์ง(์ ๋ณด์ํต์ ), 32(7), 3-8.