Ȩ > Ç¥ÁØÈ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly
[ICTÀÀ¿ë] SDN ±â¹Ý IoT/Cloud ÁÖ¼Ò ÀÚ¿ø °ü¸®
°³¿ä
ÃÖ±Ù »ç¹°ÀÎÅͳÝ(IoT: Internet of Things)ÀÌ ÀÎÅͳÝÀÇ ÇÙ½É ÈµÎ·Î ¶°¿À¸£°í ÀÖ´Ù. »ç¹°ÀÎÅͳÝÀ» ÅëÇØ ¼¾¼¿Í Åë½Å ±â´ÉÀ» ³»ÀåÇÑ »ç¹°°úÀÇ, ȤÀº ±×·¯ÇÑ »ç¹°°£ÀÇ Åë½ÅÀ» ÅëÇØ ´õ ¸¹Àº »ç¹°µéÀ» Á¦¾îÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù. ÇÏÁö¸¸ ±âÁ¸ÀÇ ÀÎÅͳݰú ´Þ¸® »ç¹° ÁÖ¼Ò, ¹èÅ͸®, ³×Æ®¿öÅ© ´ë¿ªÆø, ÄÄÇ»Æà ÆÄ¿ö µî Á¦ÇÑÀûÀÎ ¿©°Ç(constraint environment)¿¡¼ ÀÛµ¿ÇÏ°í ÀÖ´Ù´Â Á¡À» °í·ÁÇÏ¿© ÀÌ·± ÀÚ¿øµéÀ» ÆľÇÇÏ¿© °ü¸®ÇÏ´Â ±â¼úÀ» ÇÊ¿ä·Î ÇÏ°Ô µÈ´Ù.
ÀÌ·¯ÇÑ ÀÚ¿øÀÇ °ü¸®´Â IoT ´Ü¸» ½º½º·ÎÀÇ °ü¸®³ª ´Ü¸» °£ÀÇ Åë½ÅÀ» ÅëÇØ ÀÚÀ²ÀûÀ¸·Î ÇàÇÒ ¼ö ÀÖÁö¸¸, Openflow ±â¹ÝÀÇ ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©(Software Defined Networking, ÀÌÇÏ SDN)¿Í Cloud¸¦ ÅëÇØ ÇϳªÀÇ ¸ÁÀ¸·Î ¿¬°áÇÏ¿© ±× ÀÚ¿øµéÀ» Áß¾Ó¿¡¼ È¿À²ÀûÀ¸·Î °ü¸®Çϵµ·Ï ÇÒ ¼ö ÀÖ´Ù. °ü¸®µÈ ÀÚ¿øÀº »óȲ¿¡ µû¶ó ½Ç½Ã°£À¸·Î ÇÊ¿äÇÑ ¼ºñ½º¸¦ SDN ¸Á¿¡ ¿¬°áµÇ¾î ÀÖ´Â IoT ³ëµå¿Í ¸Á¿¡ ¸ÂÃãÇüÀ¸·Î Á¦°øÇÒ ¼ö ÀÖ´Ù.
SDNÀÇ ´ëÇ¥ÀûÀΠǥÁØ ±â¼úÀÎ Openflow´Â 2009³â ONF(Openflow Network Foundation)¿¡ ÀÇÇØ Ç¥ÁØÈµÈ ÀÌ·¡ CISCO, HP µî Å« ±Ô¸ðÀÇ ³×Æ®¿öÅ© º¥´õµéÀÌ SDN ½ºÀ§Ä¡¸¦ ²ÙÁØÈ÷ Ãâ½ÃÇÏ°í ÀÖÀ¸¸ç, SDN ¸ÁÀ» Á¦¾îÇÏ´Â ¿ÀÇ ¼Ò½º ±â¹ÝÀÇ Controllerµµ Ryu, FloodLight, OpenDayLight µîÀÌ µîÀåÇÏ¿© ¸Å³â µÎ¼¼¹øÀÇ ¹öÀü ¾÷µ¥ÀÌÆ®°¡ ÁøÇàµÇ°í ÀÖ´Ù. ÀÌ·¯ÇÑ °ü½É¿¡ ¹ß¸ÂÃß¾î »ó¿ë¸Á¿¡¼ SDN ¸ÁÀ» µµÀԵǰí ÀÖÀ¸¸ç, Çѱ¹ÀÇ KORENÀ» ºñ·ÔÇÏ¿© ¹Ì±¹ÀÇ I2, ÀϺ»ÀÇ JGN, Áß±¹ÀÇ CERNET µî °¢±¹ÀÇ ¿¬±¸¸Á¿¡¼µµ SDN ¸ÁÀ¸·ÎÀÇ µµÀÔÀÌ È°¹ßÇÏ°Ô ÁøÇàµÇ°í ÀÖ´Ù.
SDN ¸Á¿¡¼ IoT ³ëµåµéÀº Openflow ½ºÀ§Ä¡¿Í ¿¬°áµÇ°í, ±× Openflow ½ºÀ§Ä¡µéÀº Openflow Controller¿Í ¿¬°áµÈ´Ù. ±×·¡¼ Openflow Controller°¡ Á÷Á¢ ¿¬°áµÇ¾î ÀÖ´Â Openflow ½ºÀ§Ä¡µé°ú °£Á¢ÀûÀ¸·Î ¿¬°áµÈ IoT ³ëµåµé, ±×¸®°í SDN ¸Á ÀÚüÀÇ ÇöȲÀ» Áß¾ÓÁýÁßÈ(Centralization)µÈ ÇüÅ·Π°¨½ÃÇÒ ¼ö ÀÖ°Ô µÈ´Ù. Áß¾ÓÁýÁßÈµÈ °¨½Ã¸¦ Åä´ë·Î Openflow Controller´Â SDN ¸Á ³»ÀÇ ÀÚ¿øÀ» °ü¸®ÇÏ¸é¼ ¼ºñ½º¸¦ Á¦°øÇÒ ¼ö Àִµ¥, ÀÌ·± ¼ºñ½ºµéÀº Cloud ¾È¿¡¼ ÀÀ¿ë ¼ºñ½º ÇÁ·Î±×·¥ÀÇ ÇüÅ·ΠÁ¦°øµÈ´Ù. ÀÀ¿ë ÇÁ·Î±×·¥Àº ÀÌ·¯ÇÑ ¼ºñ½º¸¦ ¹ÙÅÁÀ¸·Î API¸¦ ÀÌ¿ëÇØ Northbound·Î Controller¿¡ °ü¿©ÇÏ¿© SDN ¸Á¿¡ Á¦¾îÇÒ ¼ö Àֱ⠶§¹®¿¡ ProgrammableÇÑ È¯°æÀÌ °¡´ÉÇÏ°Ô µÇ¸ç, ¿ÀǼҽº·Î µÈ ControllerµéÀº ÀÌ Á¡¿¡ Âø¾ÈÇØ ´Ù¾çÇÑ ¼ºñ½º¿Í ÇÁ·ÎÅäÄÝÀ» Áö¿øÇÏ°í ÀÖ´Ù.
±×·¡¼ ÀÌ·¯ÇÑ ±â¼úµéÀ» ÀÌ¿ëÇÑ´Ù¸é SDN°ú Cloud¿¡ ¸Â´Â »õ·Î¿î ÇÁ·ÎÅäÄÝ°ú ¼ºñ½º¸¦ ¼³°èÇÏ°í ±¸ÇöÇÒ ¼ö ÀÖÀ¸¸ç, SDN ¸Á ³»¿¡ ÀÖ´Â IoT ³ëµåµéÀÇ ÁÖ¼Ò¸¦ ¼öÁýÇÏ¿© °ü¸®ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ SDN ±â¹ÝÀÇ IoT/Cloud¿¡¼´Â ±âÁ¸ ³×Æ®¿öÅ©ÀÇ ³ëµå¸¸ÀÌ ¾Æ´Ï¶ó ¿òÁ÷ÀÓÀÌ ÀÖ´Â À̵¿¼º ³ëµåµµ °¨¾ÈÇØ¾ß Çϴµ¥, Openflow Controller¸¦ ÅëÇؼ À̵¿¼º ³ëµå¿¡ ´ëÇÑ °ü¸®µµ Home agent¿Í Foreign agent¸¦ ÅëÇÏÁö ¾Ê°í °¡´ÉÇÏ°í, SDN ¸Á ³»ÀÇ ¶ó¿ìÆà ¸ÞÄ¿´ÏÁòµµ Openflow Controller¸¦ ÅëÇØ °ü¸®ÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
IoT/CloudÀÇ È£½ºÆ® ÁÖ¼Ò ÀÚ¿ø °ü¸® ½Ã½ºÅÛ ±¸Á¶ ¹× ¼ºñ½º
º¸´Ù ¸¹Àº »ç¹°ÀÌ È£½ºÆ®·Î¼ ¿¬°áµÇ°í, À¯¼± ÀÌ¿ÜÀÇ ³×Æ®¿öÅ©¸¦ ÅëÇØ ¿¬°áµÇ´Â IoT(»ç¹°ÀÎÅͳÝ)/Cloud¿¡¼ È£½ºÆ®ÀÇ °ü¸®´Â ¸Å¿ì Áß¿äÇÏ´Ù. ÀÌ¿¡ SDN ÄÁÆ®·Ñ·¯¿Í ¿¬°áµÈ SDN ³×Æ®¿öÅ©¿¡¼ ÄÁÆ®·Ñ·¯¸¦ ÅëÇؼ Áß¾Ó ÁýÁßÈµÈ È£½ºÆ® ÁÖ¼Ò ÀÚ¿ø °ü¸®°¡ °¡´ÉÇϸç, À̸¦ ±¸ÇöÇϱâ À§ÇØ ¾Æ·¡ÀÇ 3°¡Áö ±â´ÉÀ» ±¸ÇöÇÑ´Ù.
<±×¸² 1> IoT ³×Æ®¿öÅ©¿¡¼ÀÇ È£½ºÆ® ÀÚ¿ø °ü¸® ±¸Á¶
(Ãâó: ±èÀçÈ«, ¼Õ»ç¹Î, ÇѸ®, ÇѼ±¿µ, 2015, ¡°·ÎÄà ³×Æ®¿öÅ©¿¡¼ÀÇ OpenStackÀ» È°¿ëÇÑ IPv6 È£½ºÆ® ÁÖ¼Ò °ü¸®¡±, 2015³â Çѱ¹ÄÄÇ»ÅÍÁ¾ÇÕÇмú´ëȸ ³í¹®Áý, 474-476)
1) È£½ºÆ® ÁÖ¼Ò ¼öÁý
SDN ³×Æ®¿öÅ©¿Í ¿¬°áµÈ ÄÁÆ®·Ñ·¯¸¦ ÅëÇØ ³×Æ®¿öÅ© ³» È£½ºÆ® ÁÖ¼Ò Á¤º¸¿Í ±× È£½ºÆ®µéÀÌ ¿¬°áµÇ¾î ÀÖ´Â ½ºÀ§Ä¡ Á¤º¸¸¦ ¼öÁýÇϵµ·Ï ÇÑ´Ù. ¼öÁýµÈ È£½ºÆ® ÁÖ¼Ò Á¤º¸´Â ³×Æ®¿öÅ© ³» È£½ºÆ® ÁÖ¼Ò Â÷´ÜÀ̳ª È£½ºÆ® ÁÖ¼Ò º¯È¯¿¡ È°¿ëµÉ ¼ö ÀÖ´Ù.
2) È£½ºÆ® ÁÖ¼Ò Â÷´Ü
ÁÖ¼Ò Â÷´ÜÀº IoT ¸Á ³»¿¡ Àΰ¡µÈ ÁÖ¼Ò¸¦ °¡Áø ³ëµå¸¸ÀÌ Á¢¼ÓÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀÌ´Ù. SDN ³×Æ®¿öÅ©¿Í ¿¬°áµÈ ÄÁÆ®·Ñ·¯¸¦ ÅëÇؼ ƯÁ¤ È£½ºÆ®¸¦ SDN ³×Æ®¿öÅ©¿¡¼ Â÷´Ü½ÃÄÑ ÇØ´ç È£½ºÆ®°¡ ³×Æ®¿öÅ© ³» ´Ù¸¥ È£½ºÆ®¿¡ Á¢±ÙÇÏ´Â °æ¿ì³ª ±× ¹Ý´ëÀÇ °æ¿ì ¸ðµÎ Á¢±ÙÇÒ ¼ö ¾øµµ·Ï ÇÑ´Ù. È£½ºÆ® ÁÖ¼Ò Â÷´Ü¿¡´Â Openflow ½ºÀ§Ä¡ÀÇ Flow Table¿¡ Flow entry Ãß°¡°¡ ÇÊ¿äÇϸç, Cloud ³» ¿¡ ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ Controller¸¦ ÅëÇÏ¿© Openflow ½ºÀ§Ä¡¿¡ Â÷´ÜÇϵµ·Ï ÇÒ ¼ö ÀÖ´Ù.
3) È£½ºÆ® ÁÖ¼Ò º¯È¯
SDN ³×Æ®¿öÅ© ³» È£½ºÆ®°¡ ´Ù¸¥ ½ºÀ§Ä¡·Î À̵¿ÇÏ¿© Á¢¼ÓÇÒ °æ¿ì, SDN ³×Æ®¿öÅ©¿¡ ºÎ¿©µÈ ÁÖ¼Ò¸¦ ÀÌ¿ëÇÏ¿© Åë½ÅÀÌ °¡´ÉÇϵµ·Ï ÁÖ¼Ò¸¦ º¯È¯ÇÏ´Â °ÍÀÌ´Ù. ÀÚ¿øÀÇ Á¦¾àÀÌ ¸¹Àº IoT ¸Á¿¡¼´Â ÁÖ¼Ò º¯È¯À» ÀÌ¿ëÇØ À̵¿¼º °ü¸®¸¦ È¿À²ÀûÀ¸·Î ÇÒ ¼ö ÀÖ´Ù.
°á·Ð
IoT ¸Á¿¡¼´Â È¿À²ÀûÀÎ ÀÚ¿ø °ü¸®¿Í IoT ³ëµåµéÀÇ ºÎ´ãÀ» ÃÖ¼ÒÈ ÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷Çѵ¥, À̸¦ À§ÇØ Áß¾ÓÁýÁßÀûÀÌ°í ProgrammableÇÑ SDNÀÇ µµÀÔÀÌ ÇÊ¿äÇÏ´Ù. ¶ÇÇÑ IoT/Cloud ³» ³ëµåµé¿¡ IP ÁÖ¼Ò¸¦ ºÎ¿©ÇÒ ÇÊ¿ä°¡ Àִµ¥, È¿À²ÀûÀΠȣ½ºÆ® °ü¸®¸¦ À§Çؼ SDN ³×Æ®¿öÅ©ÀÇ ÄÁÆ®·Ñ·¯ÀÇ Áß¾Ó ÁýÁßÈµÈ °ü¸® ±â¼úÀ» È°¿ëÇÏ¿© ÁÖ¼Ò ÀÚ¿øÀ» °ü¸®ÇÏ°í À̸¦ ±â¹ÝÀ¸·Î Ãß°¡ÀûÀÎ ¼ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ´Ù.