@@@ OPNFV(³×Æ®¿öÅ© ±â´É °¡»óȸ¦ À§ÇÑ °ø°³ Ç÷§Æû)OSS
http://www.oss.kr/oss_repository28/655235
2007³â ¾ÆÀÌÆùÀÌ µîÀåÇÏ¸é¼ ¿ì¸®µé »ýÈ°Àº ¾ðÁ¦ ¾îµð¼µç ÀÎÅͳݿ¡ ¿¬°áÇÏ¿© Á¤º¸¸¦ ÀÌ¿ëÇÏ´Â ½Ã´ë·Î ¹Ù²î¾ú½À´Ï´Ù. ½º¸¶Æ® ÆùÀ» ½ÃÀÛÀ¸·Î ½º¸¶Æ® µð¹ÙÀ̽º »ç¹° ÀÎÅͳÝ(Internet Of Things, IoT), ºòµ¥ÀÌÅÍ ºÐ¼® ±â¼ú, Ŭ¶ó¿ìµå ÄÄÇ»Æà ±â¼ú, ±×¸®°í ÀΰøÁö´É(Artficial Intelligence, A.I.) ±â¼úÀÇ ¹ß´ÞÀÌ °¡¼ÓÈ µÊ¿¡ µû¶ó¼ »ç¶÷°ú ±â°è°¡ ¼·Î ¼ÒÅëÇÏ´Â ¹æÇâÀ¸·Î ºü¸£°Ô º¯ÈÇÏ¿© ³ª¾Æ°¡°í ÀÖ½À´Ï´Ù.
ÀÌ·± º¯È¸¦ µÞ¹ÞħÇÏ´Â ÀÎÇÁ¶ó ¼ºñ½º ±â¼úÀº Çϵå¿þ¾î ±â¹Ý¿¡¼ ¼ÒÇÁÆ®¿þ¾î ±â¹ÝÀ¸·Î ºü¸£°Ô ¹Ù²î°í ÀÖ½À´Ï´Ù. ¼·Î¿Í ¼·Î¸¦ ¿¬°áÇÏ´Â ³×Æ®¿öÅ©¿¡¼µµ ÀÌ·¯ÇÑ º¯È¿¡ µû¶ó ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©(SDN), ³×Æ®¿öÅ© ±â´É °¡»óÈ(NFV)µîÀÇ ±â¼ú·Î ºü¸£°Ô º¯ÈÇÕ´Ï´Ù. ³×Æ®¿öÅ© ±â´É °¡»óȸ¦ À§ÇÑ ±â¹Ý Ç÷§Æû ÀÎÇÁ¶ó¸¦ °ø°³ SW ±â¹ÝÀ¸·Î Çù¾÷ÇÏ¿© °³¹ßÇÏ·Á´Â °ÍÀÌ OPNFV(An Open Platform to accelerate Network Functions Virtualization)ÀÔ´Ï´Ù.
ÀÌ ±ÛÀ» ÅëÇÏ¿© ³×Æ®¿öÅ© ±â¼úÀ» ½ÃÀÛÇÏ¿© ¼ÒÇÁÆ®¿þ¾î ±â¹Ý (SDN), ³×Æ®¿öÅ© ±â´É°¡»óÈ(NFV), ³×Æ®¿öÅ© ±â´É °¡»óȸ¦ À§ÇÑ °ø°³ Ç÷§Æû(OPNFV)¿¡ ´ëÇÏ¿© ¼³¸íÇÏ°í, ±×¸®°í ¸¶Áö¸·À¸·Î Á¦°¡ Âü¿©ÇÏ´Â OPNFVÀÇ Áß¿ä ÇÁ·ÎÁ§Æ®¸¦ ¼³¸íÇÏ°Ú½À´Ï´Ù.
===ÇÁ·ÎÁ§Æ®¸í ::: OPNFV(Open Platform for Network Function Virtualization)
===°³¿ä
-----³×Æ®¿öÅ© Àåºñ´Â Àü¿ë Çϵå¿þ¾î¿Í Àü¿ë ¼ÒÇÁÆ®¿þ¾î·Î ±¸¼º
-----³×Æ®¿öÅ© °ø±Þ»çÀÇ Àü¿ë Çϵå¿þ¾î/¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÏ¿© ȣȯ¼º, À¯Áöº¸¼ö, ºñ¿ëµîÀ» °³¼±Çϱâ À§Çؼ ¹ü¿ë Çϵå¿þ¾î¿¡¼ °¡»óÈ È¯°æÀ» ÀÌ¿ëÇÏ¿© ³×Æ®¿öÅ© ±â´ÉÀ» ¼ÒÇÁÆ®¿þ¾î·Î ±¸¼ºÇÏÀÚ´Â °ÍÀÌ ³×Æ®¿öÅ© ±â´É °¡»óÈ NFVÀÓ.
-----OPNFV´Â ³×Æ®¿öÅ© ±â´É °¡»óȸ¦ °ø°³ ¼ÒÇÁÆ®¿þ¾î·Î °³¹ßÇÏ´Â ÇÁ·ÎÁ§Æ®
===Ư¡
----°ø°³SW¸¦ »ç¿ëÇÏ¿© ³×Æ®¿öÅ© ±â´ÉÀ» ±¸Çö
----»ç¿ëÀÚ ¿ä±¸ Á¶°Ç¿¡ µû¸¥ ¼ºñ½º ´ëÀÀ °¡¿ë¼ºÀÇ Çâ»ó
----Àå¾Ö¹ß»ý ½Ã ¼ºñ½º·Î ÀüȯÀÌ ºñ±³Àû ¿ëÀÌ
----½Å±Ô ¼ºñ½º °³¹ß ¹× ½ÃÇè Æò°¡ ±â°£ÀÌ »¡¶óÁü.
----´Ù¾çÇÑ °ø°³¼ÒÇÁÆ®¿þ¾î±â¼ú »ç¿ë.(Linux, KVM, VMWare, Xen, Docker, ONF, ODL, DPDK, ...)
===¸ñÇ¥ ::: OPNFV ÇÁ·ÎÁ§Æ®¿¡ ±â¿©
===±â´ëÈ¿°ú
----°¡»óÈ ±â¼ú¿¡ µû¸¥ ¼ºñ½º Ç¥ÁØÈ¿Í ½Å±Ô/±âÁ¸ ¼ºñ½º ¸¶À̱׷¹ÀÌ¼Ç ¿ëÀÌ
----°ø°³ ¼ÒÇÁÆ®¿þ¾î·Î ³×Æ®¿öÅ© ÀÎÇÁ¶ó¸¦ °ø°³ ¼ÒÇÁÆ®¿þ¾î ±â¼ú¸¦ ÀÌ¿ëÇÏ¿© °ø¿ëÈÇÏ¿© Ç¥ÁØ ±â¼ú ¹× ±â¼ú ¹ü¿ëÈ¿Í ´ëÁßÈ¿¡ À̹ÙÁö.
----µµÀÔ, ¿î¿ë ºñ¿ëÀÇ Àý°¨. À¯Áö º¸±¸, °ü¸® ºñ¿ëÀÇ È¿À²È.
----°¡»óÈ ±â¹Ý ¼ºñ½º üÀÎ °ü¸®Ã³·³ ½Å±Ô ¼ºñ½º Çõ½Å
[¸ñÂ÷]
1. ³×Æ®¿öÅ©(Network)¶õ
2. ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©(SDN)¶õ
3. ¿ÀÇ Ç÷οì(OpenFlow)¶õ
4. ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©(SDN)¸¦ Á¦¾îÇϱâ À§ÇÑ »ç¿ëÀÚ ¾îÇø®ÄÉÀ̼Ç
5. ±âÁ¸°ú ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©ÀÇ ºñ±³
6. ³×Æ®¿öÅ© ±â´É °¡»óÈ (Network Function Virtualization, NFV)
7. ³×Æ®¿öÅ© ±â´É °¡»óȸ¦ À§ÇÑ °ø°³ Ç÷§Æû (An Open Plantform for Network Function Virtualization, OPNFV)
8. ³×Æ®¿öÅ© ±â´É °¡»óȸ¦ À§ÇÑ °ø°³ Ç÷§ÆûÀ» À§ÇÑ °èÃþº° ¾ÆÅ°ÅØÃÄ
9. ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ© ÄÁÆ®·Ñ·¯ OpenDaylight
10. Ŭ¶ó¿ìµå ÀÎÇÁ¶ó ¿ÀǽºÅÃ(OpenStack)
11. OPNFV ¼¼ºÎ ÇÁ·ÎÁ§Æ®
12. NFV ¿Í OPNFV
13. Âü°íÀÚ·á
-----------------------------------------------------------------------
#1.³×Æ®¿öÅ©(Network)¶õ
³×Æ®¿öÅ©(network)¶õ ¿©·¯°¡Áö ¿ä¼Ò°¡ ¼·Î ¿¬°áµÈ ±×¹°°ú °°Àº ±¸Á¶ÀÇ °ÍÀ» ¸»ÇÕ´Ï´Ù. »ç¶÷°ú »ç¶÷°£ÀÇ ¿¬°á, Á¶Á÷À̳ª Áý´ÜÀÇ ±¸Á¶µîÀ» ¸»ÇÒ ¼öµµ ÀÖÁö¸¸, Á¤º¸È ±â¼ú(IT)¿¡¼´Â ¿©·¯ ÄÄÇ»ÅÍ¿Í ÀåÄ¡ µîÀ» ¿¬°áÇÏ¿© Á¦¾î ½ÅÈ£ ¶Ç´Â µ¥ÀÌÅÍ¿Í °°Àº Á¤º¸¸¦ ±³È¯ÇÏ´Â °ÍÀ» ¸»ÇÕ´Ï´Ù. ÀÌ°ÍÀ» ÄÄÇ»ÅÍ ³×Æ®¿öÅ©(computer network) ¶Ç´Â Åë½Å ³×Æ®¿öÅ©(communication network)¶ó°í ÇÕ´Ï´Ù. ³×Æ®¿öÅ©¸¦ °¢ ±¸¼º ¿ä¼Ò¸¦ “³ëµå(Node)”¶ó°í ÇÏ°í ³ëµå »çÀÌÀÇ ¿¬°áÀ» “¸µÅ©(Link)” ¶Ç´Â “¿§Áö(Edge)”¶ó°í ÇÕ´Ï´Ù.
#2.¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©(SDN)¶õ --->Ä·ÆÛ½º, µ¥ÀÌÅͼ¾ÅÍ//Ŭ¶ó¿ìµåÀÇ »ó¿ë¼¹ö¿Í ½ºÀ§Ä¡¿¡ Ŭ¶ó¿ìµå¿ÀÄɽºÆ®·¹À̼ǰú ³×Æ®¿öÅ·Àû¿ë
¼·Î´Ù¸¥ ´ë»óÀ» ¾î¶»°Ô ¿¬°áÇÏ°í ²÷À»Áö°¡ ³×Æ®¿öÅ© ¼º´ÉÀ» Çâ»ó½ÃÅ°´Â ±â¼úÀÔ´Ï´Ù. ³×Æ®¿öÅ© ¾÷üµéÀº ±×µé¸¸ÀÇ Æ¯Á¤ÇÑ Çϵå¿þ¾î Àåºñµé°ú ƯÁ¤ÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ ±¸¼ºÇÏ¿© ³×Æ®¿öÅ© Àåºñ¸¦ ¸¸µì´Ï´Ù. ¿¹¸¦ µé¸é 100°³ÀÇ ´ë»óÀ» ¼·Î ¿¬°áÇÏ´Â ³×Æ®¿öÅ©¸¦ ±¸¼ºÇÏ·Á¸é 100´ëÀÇ ´ë»ó¿¡ µû¸¥ ³×Æ®¿öÅ© ±¸¼ºÀ» ¼¼½ÉÈ÷ °ËÅäÇÏ°í °¢°¢ÀÇ ¿ªÇÒ¿¡ ¸Â´Â ³×Æ®¿öÅ© Á¦ÀÛ»çÀÇ Àåºñ¸¦ ¼±Á¤ÇÏ¿© ±¸¼ºÇÕ´Ï´Ù. ´ë»ó°ú ´ë»óÀÇ µ¥¾îÅÍ Àü¼Û»Ó¸¸ ¾Æ´Ï¶ó ³×Æ®¿öÅ©°¡ ´Ù¾çÇÏ°í º¹ÀâÇÏ¸é¼ ¹æȺ®, L4 ½ºÀ§Ä¡, DNS ¼ºñ½ºµî ´Ù¾çÇÑ ³×Æ®¿öÅ© ¼ºñ½º¸¦ »ç¿ë À§Çؼ³ª ¶Ç ´Ù¸¥ ³×Æ®¿öÅ© ÀåÄ¡¸¦ Ãß°¡ÇÏ¿© ±¸ÃàÇÒ ¶§¸¶´Ù °¢°¢ ´Ù¸¥ ³×Æ®¿öÅ© Àåºñ Á¦Á¶»çÀÇ Æ¯Á¤ÇÑ ¼³Á¤¿¡ µû¶ó¼ ¼³Á¤À» Á¶Á¤ÇÏ°í °ü¸®Çß½À´Ï´Ù.
³×Æ®¿öÅ© Àåºñ¸¦ ¸¸µå´Â Á¦Á¶»ç´Â ³×Æ®¿öÅ© Ç¥ÁØȸ¦ Ç¥¸éÀûÀ¸·Î ³»¼¼¿üÁö¸¸ ½ÇÁ¦·Î´Â °¢ Á¦Á¶»ç¸¶´Ù Á¶±Ý¾¿ ´Ù¸¥ ¹æ½ÄÀ¸·Î ±â´ÉÀ» Á¦°øÇÏ¿´°í, ÀÌ·Î ÀÎÇÏ¿© °øÅëµÈ Ç¥ÁØ¿¡ µû¸¥ ³×Æ®¿öÅ©¶ó°í ÇÏ´õ¶óµµ °¢°¢ÀÇ »óÈ¿¡ µû¸¥ Àåºñº° Àå´ÜÁ¡À» ¹Ý¿µÇÏ¿© ´Ù¾çÇÑ ÀåºñµéÀ» ±¸¼ºÇÒ ¼ö ¹Û¿¡ ¾ø´Â »óȲÀÔ´Ï´Ù. ±×¸®ÇÏ¿© µ¥ÀÌÅÍ ¼¾ÅÍ¿¡´Â ´Ù¾çÇÑ ÄÄÇ»ÅÍ¿Í ÀúÀåÀåÄ¡ »Ó¸¸ ¾Æ´Ï¶ó ¸Å¿ì º¹ÀâÇÑ ³×Æ®¿öÅ© Àåºñ¿Í ±× ¿¬°áÀÌ °øÁ¸ÇÏ°í ÀÖ½À´Ï´Ù. ±×¸®°í ÀÌ·¯ÇÑ ³×Æ®¿öÅ©¸¦ ±¸Ãà, ¿î¿µÇÏ´Â ¿î¿µÀÚµéÀº ÇϳªÀÇ ÅëÀÏµÈ ÇÁ·ÎÅäÄÝÀÌ ¾Æ´Ñ °¢ÀÚ °³º° ¸ñÀû¿¡ µû¸¥ ´Ù¼öÀÇ ÇÁ·ÎÅäÄÝÀ» ÀÌÇØÇÏ°í ¿î¿µÇÏ´Â ¾î·Á¿òÀÌ ÀÖ½À´Ï´Ù. ±×¸®°í ¸¹Àº ¿î¿µ Àη°ú ¿î¿µÀ» ÇÏ¸é¼ ¸¹Àº ¹®Á¦Á¡À» ¸¸³ª°í À̸¦ ÇØ°áÇϱâ À§ÇÑ ¸¹Àº ³ë·ÂµéÀÌ ÇÔ²² ÀÖ¾î ¿Ô½À´Ï´Ù.
¹°¸® ³×Æ®¿öÅ©(Physical Network)´Â ¼¹ö³ª ³×Æ®¿öÅ© ÀåÄ¡¸¦ Ãß°¡Çϰųª »ç¿ë»ç ¾îÇø® ÄÉÀ̼ÇÀÌ ³×Æ®¿öÅ© ¼³Á¤À» ¹Ù²Ù·Á°í ÇÒ¶§, ¸¹Àº °ÍÀ» Çؾ߸¸ ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ³×Æ®¿öÅ© ¸¦ ¿¬°áÇÏ´Â ÄÉÀÌºí ±¸¼ººÎÅÍ, ³×Æ®¿öÅ© ½ºÀ§Ä¡, ¶ó¿ìÅÍ, ¹æȺ®ÀÇ ¼³Á¤À» ÇϳªÇϳª ¹Ù²Ù¾î¾ß¸¸ ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¹°¸® ³×Æ®¿öÅ© ±¸¼ºÀ» Çϵå¿þ¾î¿¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â ¼ÒÇÁÆ®¿þ¾î·Î ±¸¼ºÇÑ °¡»óÈ ±â¼úÀ» ÅëÇÏ¿© ±¸¼ºÇÑ´Ù¸é ÀÌ·¯ÇÑ ¼³Á¤ÀÇ ºÒÆíÇÔÀ» ¸¹ÀÌ ÁÙ¾îµé °ÍÀÔ´Ï´Ù. ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©(SoftwareDefined Network)¶õ ¼ÒÇÁÆ®¿þ¾î¸¦ ÅëÇÏ¿© ±âÁ¸ÀÇ ¹°¸® ³×Æ®¿öÅ©¿¡¼ °¡»óÈµÈ ³×Æ®¿öÅ© ȯ°æÀ» ¸¸µå´Â ±â¼úÀ» ¸ñÇ¥·Î ÇÏ¿© ¸¸µé¾ú½À´Ï´Ù.
[±×¸²1] Software Defined NetworkÀÇ Á¤ÀÇ (https://www.opennetworking.org/sdn-resources/sdn-definition)
***1.application Layer//business applications :: ***1.°ú***2ÀÇ ¿¬°á -- ´Ù¾çÇÑ API¸¦ »ç¿ë
***2.control layer//network services :: ***2¿Í ***3ÀÇ ¿¬°áÀº ¿ÀÇÂÇ÷οì·Î ½ÇÇà..
***3.Infrastucture layer
¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©(SDN)Àº ³×Æ®¿öÅ© °¡»óÈ¿Í Á¦¾îÀÇ µÎ°¡Áö ±â¼úÀÌ ÇÙ½ÉÀÔ´Ï´Ù. ³×Æ®¿öÅ© °¡»óÈ´Â ¼¹ö¿¡ ³×Æ®¿öÅ© °¡»óÈ ¼ÒÇÁÆ®¿þ¾î°¡ žÀçµÇ¾î¼ ±¸¼ºÇÕ´Ï´Ù. ´ëÇ¥ÀûÀÎ ³×Æ®¿öÅ© °¡»óÈ ±â¼úÀº VMware»çÀÇ “VXLAN”À̳ª ¸¶ÀÌÅ©·Î ¼ÒÇÁÆ®ÀÇ “NVGRE”°¡ ÀÖ½À´Ï´Ù.¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©ÀÇ Á¦¾î ±â¼úÀº “OpenFlow” ¶ó´Â Ç¥ÁØ ±â¼úÀ» »ç¿ëÇÕ´Ï´Ù.
#3.¿ÀÇ Ç÷οì(OpenFlow)¶õ
ÄÄÇ»ÅÍ(ÅëÁ¦ ±â´É)¿Í ¶Ç´Ù¸¥ ÄÄÇ»ÅÍ È¤Àº ÀåÄ¡¸¦ ¿¬°áÇÏ´Â ³×Æ®¿öÅ©ÀÇ µ¥ÀÌÅ͸¦ °¢°¢ÀÇ °³º° ÀåÄ¡¸¦ ¼³Á¤ÇÏ°í ½ÇÇàÇÕ´Ï´Ù.ÀÌ·¯ÇÑ ³×Æ®¿öÅ© °ü¸®¹æ½Ä¸¦ Open Flow¶ó Çϴµ¥, ÀÌ´Â ³×Æ®¿öÅ©¸¦ Á¦¾îºÎ°ú Àü¼ÛºÎ·Î ºÐ¸®½ÃÄѼ ¹«¾ùÀ» ¾îµð·Î À̵¿ÇÒÁö ¾Ë·ÁÁÖ´Â ¿ªÇÒÀ» Á¦¾î Ç÷¹ÀÎ(control plain)À̶ó´Â ºÎºÐÀ¸·Î ±¸¼ºÇϸç, ƯÁ¤ ¸ñÀûÁö·Î ¿øÇÏ´Â µ¥ÀÌÅ͸¦ º¸³»´Â ºÎºÐÀº µ¥ÀÌÅÍ Ç÷¹ÀÎ(data plain)À̶ó°í ÇÕ´Ï´Ù. Áï OpenFlow¿¡¼ ³×Æ®¿öÅ©´Â Á¦¾î Ç÷¹Àΰú µ¥ÀÌÅÍ Ç÷¹ÀÎÀ¸·Î ³ª´©¾î¼ ¼·Î ´Ù¸¥ ´ë»óÀ» ¿¬°áÇÏ°í °ü¸®ÇÏ´Â °ÍÀÔ´Ï´Ù.
[±×¸²2] SDN ±â¹Ý ³×Æ®¿öÅ© ÀåÄ¡´Â °æ·Î Á¦¾î¿Í µ¥ÀÌÅÍ Àü¼ÛÀÌ ºÐ¸®µÇ¾î Àü¼Û
**±âÁ¸³×Æ®¿öÅ© : [³×Æ®¿öÅ©ÀåÄ¡³»¿¡] ³×Æ®¿öÅ©°æ·ÎÁ¦¾î¿Í µ¥ÀÌÅÍÀü¼Û±â´ÉÀ» ÇÔ²² ¼¼ÆÃ
**SDN ±â¹Ý ³×Æ®¿öÅ© : ³×Æ®¿öÅ©°æ·ÎÁ¦¾î ±â´É°ú µ¥ÀÌÅÍÀü¼Û ±â´ÉÀ» µû·Î ºÐ¸®ÇÏ°í ¿ÀÇÂÇ÷οì ÇÁ·ÎÅäÄÝ·Î ¿¬°áÇÏ¿© µû·Î Àü¼ÛÇÔ
±âÁ¸ ³×Æ®¿öÅ© Àåºñ´Â ÀÔ·ÂµÈ µ¥ÀÌÅÍ(packet)ÀÇ µµÂøÇÒ °÷À» ³×Æ®¿öÅ© °æ·Î¿Í µ¥ÀÌÅÍ Àü¼ÛÇϳªÀÇ ±â±â¿¡¼ µ¶ÀÚÀûÀÎ ±âÁØÀ¸·Î ´ÙÀ½ ±â±â·Î Àü¼ÛÇÏ´Â ¹æ½ÄÀÔ´Ï´Ù. ³×Æ®¿öÅ© ±¸¼º¿ä¼Ò°¡ °¢°¢ÀÇ ¹æ½Ä¿¡ µû¶ó¼ ³×Æ®¿öÅ©¸¦ Á¦¾îÇϱ⠴빮¿¡ ºÎºÐÀûÀÎ Àå¾Ö°¡ ¹ß»ýÇÏ¿©µµ ´Ù¸¥ °÷À¸·Î À̵¿ÇÏ´Â °ÍÀ» µ¶ÀÚÀûÀ¸·Î °áÁ¤Çϱ⠶§¹®¿¡ °ÇÑ ÀåÁ¡À» °¡Áö°í ÀÖÁö¸¸, ³×Æ®¿öÅ© Àüü·Î º¸¾ÒÀ» ¶§ °á·Î ¼±ÅÃÀ̳ª ÅëÇÔµÈ °ü¸®°¡ ¾î·Æ´Ù´Â ´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù. °¡»óÈ¿¡ µû¸¥ Ŭ¶ó¿ìµå°¡ µ¥ÀÌÅÍ ¼¾ÅÍÀÇ ÁÖ·ù°¡ µÇ¸é¼ ÀÌ·¯ÇÑ ³×Æ®¿öÅ©¸¦ Å« ±×¸²¿¡¼ °ü¸®Çؾ߸¸ ÇÏ´Â ¿ä±¸°¡ ÇÊ¿äÇÏ°Ô µÈ °ÍÀÔ´Ï´Ù.
OpenFlow´Â °æ·Î Á¦¾î¸¦ ÇÏ´Â ¿ÀÇ Ç÷οì Á¦¾î±â(OpenFlow controller), µ¥ÀÌÅÍ Àü¼ÛÀ» ÇÏ´Â ¿ÀÇÂÇÿÀ¿ì ½ºÀ§Ä¡(OpenFlow switch)·Î ±¸¼ºµÇ¸ç Á¦¾î±â¿Í ½ºÀ§Ä¡¸¦ ¿ÀÇ Ç÷οì ÇÁ·ÎÅäÄÝ(OpenFlow protocol)·Î °ü¸®ÇÕ´Ï´Ù.
¿ÀÇ ÇÃ·Î¿ì ½ºÀ§Ä¡´Â Çϵå¿þ¾î »Ó¸¸ ¾Æ´Ï¶ó °¡»óÈ ½ºÀ§Ä¡³ª ¼ÒÇÁÆ®¿þ¾î¸¦ ÅëÇؼµµ ±¸ÇöÇÏ¿© »ç¿ëÇÕ´Ï´Ù. ±âÁ¸ÀÇ °¡»óÈ ³×Æ®¿öÅ© ºÐ¸®¸¦ VLAN(Virtual LAN) ±â¼úÀ» »ç¿ëÇß½À´Ï¸¸, ¿¬°á ÀåÄ¡ÀÇ Á¦¾àÀ» ºñ·ÔÇÑ ºÎÁ·ÇÑ ºÎºÐÀÌ ÀÖ¾î¼ °¡»ó ½ºÀ§Ä¡¸¦ Æ÷ÇÔÇÑ¿ÀÇ ÇÃ·Î¿ì ±â¼ú·Î VLANÀÇ Á¦¾àÀ» ÇØ°áÇÏ°í ´õ ¸¹Àº ÀåÄ¡¸¦ Áö¿øÇÏ´Â ´ë±Ô¸ð ȯ°æ¿¡¼ Àü °¡»óÈ(Full virtualization)À» ½ÇÇöÇÒ ¼ö ÀÖ°Ô µÇ¾ú½À´Ï´Ù.
¿ÀÇÃÇ÷οì(OpenFlow)´Â±¸±Û(Goolge), ÆäÀ̽ººÏ(Facebook), µµÀÌÄ¡ ÅÚ·¹ÄÞ(Deutsche Tenecom), ¸¶ÀÌÅ©·Î ¼ÒÇÁÆ®(Microsoft), ¹ö¶óÀÌÁð(Verizon), ¾ßÈÄ(Yahoo) ÀÇ 6°³ ȸ»ç°¡Ã³À½À¸·Î ÁÖÃàÀÌ µÇ¾î »ê¾÷´ÜüÀÎ °ø°³ ³×Æ®¿öÅ© Àç´Ü(Open Networking Foundation, ONF)°¡ Ç¥ÁØȸ¦ ÃßÄ£ÇÕ´Ï´Ù. óÀ½¿¡´Â ¹Ì±¹ÀÇ ½ºÅÄÆ÷µå ´ëÇÐÀÇ Martin Casado ±³¼öÀÇ ¿¬±¸·Î ºÎÅÍ ½ÃÀÛÇÏ¿© ½ºÅÄÆ÷µå ´ëÇÐ Áß½ÉÀÇ OpenFlow Swiching ConsosiumÀÌ 2009³â¿¡ ¹öÀü 1.0, 2011³â ¹öÀü 1.1À» ¸¸µé¾úÀ¸¸ç,2011³â 3¿ù ONF°¡ ¼³¸³µÇ¾î ÀÌ°÷¿¡¼ OpenFlow ¹öÀü 1.3, … ÇöÀç 1.5.1ÀÌ Áö³ 2015³â 4¿ù¿¡ °ø°³µÇ¾ú½À´Ï´Ù.
(OpenFlow 1.5.1 »ç¾ç¼ ¸µÅ©: https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-switch-v1.5.1.pdf)
#4.¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©(SDN)¸¦ Á¦¾îÇϱâ À§ÇÑ »ç¿ëÀÚ ¾îÇø®ÄÉÀ̼Ç
¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©¿¡¼ ¹°¸®/°¡»ó ½ºÀ§Ä¡ Á¦¾î¸¦ À§ÇÑ API¸¦ Southbound API¶ó°í ÇÕ´Ï´Ù. Sountbound API´Â »ç¿ëÀÚ ¾îÇø®ÄÉÀ̼ÇÀÌ ¿ÀÇ Ç÷οì(OpenFlow)¸¦ ÅëÇÑ ¹°¸®/°¡»ó ³×Æ®¿öÅ© ½ºÀ§Äª Á¦¾î¸¦ À§ÇÑ °ÍÀÔ´Ï´Ù. ÀÌ¿Í ´õºÒ¾î ·Îµå ¹ë·±¼(Load Balancer), ¹æȺ®(Network Firewall)°ú °°Àº »ç¿ëÀÚ ¾îÇø®ÄÉÀ̼ÇÀÌ ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©¸¦ »ç¿ëÇÒ ¼ö ÀÖ¾î¾ß¸¸ ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ³×Æ®¿öÅ© ¾îÇø®ÄÉÀ̼ÇÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â ³×Æ®¿öÅ© Á¦¾î Á¤º¸¸¦ Á¦°øÇÏ´Â API¸¦ Northbound API¶ó°í ÇÕ´Ï´Ù.¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©´Â SDN ÄÁÆ®·Ñ·¯¸¦ Á¦¾î Çϱâ À§ÇÑ Å©°Ô µÎ°¡Áö APIÃþÀÌ ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô Å©°Ô µÎ°¡Áö APIÃþÀ¸·Î ±¸ºÐÇÏ¸é ´ÙÀ½°ú °°Àº ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù.
ù ¹ø°, »óÀ§ °èÃþÀÇ ¾îÇø®ÄÉÀ̼ǵµ SDN ÄÁÆ®·Ñ·¯µµ ¸ðµÎ ¼ÒÇÁÆ®¿þ¾î·Î ¸¸µé¾î Á³±â ¶§¹®¿¡ Çϵå¿þ¾î¿¡ ÀÇÁ¸ÇÑ ³×Æ®¿öÅ© ½ÃÀå¿¡ ºñÇÏ¿© »õ·Î¿î ¼ºñ½º¿Í À̸¦ Áö¿øÇϱâ À§ÇÑ ¾÷üµéÀÌ ³×Æ®¿öÅ© ½ÃÀå¿¡ º¸´Ù ½±°Ô µé¾î ¿Ã ¼ö ÀÖ½À´Ï´Ù.
µÎ ¹ø°, ¾ÖÇø®ÄÉÀÌ¼Ç ·¹À̾ Áö±Ýº¸´Ù ´õ ¸¹Àº ¼ºñ½º¸¦ ÅëÇÏ¿© ´Ù¾çÇÑ °¡Ä¡¸¦ âÃâÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î ¿¹»óµË´Ï´Ù. ¾îÇø®ÄÉÀ̼ÇÀÌ API¸¦ ÅëÇØ ³×Æ®¿öÅ©ÀÇ Á¦¾î Á¤º¸¿¡ Á¢±ÙÇÒ ¼ö Àֱ⠶§¹®¿¡ ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©°¡ °¡Áö´Â ³×Æ®¿öÅ© ÆÐŶÀ» ÃÖÀûÀÇ °æ·Î¸¦ ã¾Æ¼ Àü¼ÛÇϰųª ȯ°æ¿¡ µû¶ó µ¿ÀûÀ¸·Î QoS¸¦ Àû¿ëÇÒ ¼öµµ ÀÖ°í, º¸¾È¿¡ À§ÇùÀ» ÁÖ´Â ÆÐŶÀÇ Ãâó¸¦ ã´Â´Ùó·³ ´Ù¾çÇÑ »óȲ¿¡ ¸ÂÃß¾î À¯µ¿ÀûÀ¸·Î ¼ºñ½º¸¦ Á¦¾îÇÏ°í ½ÃÇèÇϸç Àû¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼¼ ¹ø°, ³×Æ®¿öÅ© ¾îÇø®ÄÉÀ̼ÇÀ» À§ÇÑ Northbound API°¡ ÀÖ¾î¼ ºñ±³Àû ÀÛÀº °³¹ß»çµéµµ ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ© ½ÃÀå¿¡ Á¢±ÙÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù. Southbound API´Â ½Ã½ºÄÚ¿Í ÁÖ´ÏÆÛ, µ¨, HP µî ¸î¸î °Å´ëÇÑ ¾÷ü°¡ ÁÖ·Î °³¹ß°ú ½ÃÀåÀ» Â÷ÁöÇÏ°í ÀÖÁö¸¸ Northbound API¸¦ »ç¿ëÇÏ´Â ³×Æ®¿öÅ© ¾îÇø®ÄÉÀ̼ÇÀº ºñ±³Àû ¾÷ü°¡ ÀÛÁö¸¸ ´Ù¾çÇÑ ¾÷ü¿Í ÇÔ²² ¾îÇø®ÄÉÀ̼ǿ¡ ÁýÁßÇÏ´Â ¾÷üµéÀÌ ÀÖ½À´Ï´Ù. À̵éÀÌ Northbound API¸¦ ÀÌ¿ëÇÏ¿© ³×Æ®¿öÅ© ½ÃÀå¿¡ º¸´Ù ½±°Ô Âü¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.
[±×¸²3]SDN ¾îÇø®ÄÉÀ̼ÇÀ» À§ÇÑ Northboud API¿Í ¹°¸®/°¡»ó ½ºÀ§Ä¡¸¦ À§ÇÑ Southbound API
³×Æ®¿öÅ©¹æȺ®, (¾îÇø®ÄÉÀ̼Ç, ¾îÇø®ÄÉÀ̼Ç, ¾îÇø®ÄÉÀ̼Ç), ·Îµå¹ë·±¼--northBoundAPI
-------------------------------------------------------
SDN ÄÁÆ®·Ñ·¯
-------------------------------------------------------
¹°¸®½ºÀ§Ä¡, <°¡»ó½ºÀ§Ä¡, °¡»ó½ºÀ§Ä¡> ¹°¸®½ºÀ§Ä¡ ----------southBoundAPI
^^^±âÁ¸°ú ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©ÀÇ ºñ±³....
[±×¸²4]±âÁ¸ ³×Æ®¿öÅ© ¹æ½Ä°ú ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©ÀÇ ºñ±³ (Ãâó: µµ¼-SDN ÀÔ¹®, ¼¿µ¼®,À̹ÌÁÖ °øÀú)>
---³×Æ®¿öÅ©°üÁ¡ : ±âÁ¸³×Æ®¿öÅ©´Â Çϵå¿þ¾îÁß½É, SDNÀº ¼ÒÇÁÆ®¿þ¾îÁß½É
---±¸¼ºÁÖµµ±Ç : Çϵå¿þ¾îÁ¦°øº¥´õ <--->»ç¿ëÀÚ
---±â¼ú°³¹æ¼º : Æó¼âÀû ±¸Á¶ <--->°³¹æÇü±¸Á¶
---¿¬µ¿È£È¯¼º : µ¶ÀÚÇÁ·ÎÅäÄÝ<--->Ç¥ÁØÇÁ·ÎÅäÄÝ
---°ü¸®È¿À²¼º : ºñÈ¿À²/°íºñ¿ë <--->È¿À²Àû.ÇÕ¸®Àû
---½Å±â¼ú ¼ö¿ë : º¥´õÀÇ Çʿ伺¿¡ µû¸§ <--->»ç¿ëÀÚ ¿ä±¸ ¼ö¿ë
---½ÃÀå °øÁ¤¼º : µ¶°úÁ¡ <--->°øÁ¤°æÀï
#5.³×Æ®¿öÅ© ±â´É °¡»óÈ (Network Functions Virtualisation, NFV)---¼ºñ½º°ø±ÞÀÚÀÇ »ó¿ë¼¹ö¿Í ½ºÀ§Ä¡¿¡ ¶ó¿ìÅÍ, ¹æȺ® °ÔÀÌÆ®¿þÀÌ, CDN, VVAN¿¡ Àû¿ë
³×Æ®¿öÅ© ±â´É °¡»óÈ(Network Functions Virtualisation: NFV)Àº ³×Æ®¿öÅ©¿¡ »ç¿ëÇÏ´Â ¿©·¯°¡Áö ¾îÇø®ÄÉÀÌ¼Ç ±¸ÇöÇÑ ³×Æ®¿öÅ© Àåºñ¸¦ »ç¿ëÇß½À´Ï´Ù. ƯÁ¤ Á¦Á¶»ç°¡ ³×Æ®¿öÅ© ±â´ÉÀ» Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î¸¦ ¸ðµÎ Á¦°øÇÏ¿´½À´Ï´Ù. ³×Æ®¿öÅ© Àåºñ °ø±Þ»ç¸¶´Ù À̸¦ °¢ÀÚÀÇ ¹æ½ÄÀ» »ç¿ëÇÏ¿© Àåºñ¸¦ ¸¸µé°í ¹èÆ÷ÇÏ¿´±â ¶§¹®¿¡ ³×Æ®¿öÅ© ±â´ÉÀº ±×°ÍÀ» ¸¸µç Á¦Á¶»ç¿¡°Ô ÀÇÁ¸ÇÒ ¼ö ¹Û¿¡ ¾ø½À´Ï´Ù. ±×¸®°í ƯÁ¤ Àåºñ¿¡ Á¾¼ÓÀûÀÌ´Ù º¸´Ï »õ·Î¿î ¼ºñ½º ±¸¼ºÀ̳ª È®ÀåÀÌ ÇÊ¿ä·Î ÇÒ ¶§ ¿À·£ ±â°£¿¡ °ËÅä¿Í Æò°¡°¡ ÁøÇàµÇ¾î ´õµò ÁøÇàÀ» ÇÒ ¼ö ¹Û¿¡ ¾ø´Â Á¦ÇÑµÈ È¯°æÀÔ´Ï´Ù. ÀÌ°ÍÀ» ¹ü¿ë ¼¹ö ±â¼úÀ» È°¿ëÇÏ¿© ¼¹ö °¡»óÈ ±â¼ú¿¡ ±â¹ÝÇÑ ³×Æ®¿öÅ© ¼ÒÇÁÆ®¿þ¾î(VNF, Virtual Network Function, °¡»ó ³×Æ®¿öÅ© ±â´É)·Î ´ëÄ¡ÇÏ·Á´Â °ÍÀÌ ³×Æ®¿öÅ© ±â´É °¡»óÈ(NFV)ÀÔ´Ï´Ù.
[±×¸²5]¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ ³×Æ®¿öÅ©°ú ³×Æ®¿öÅ© ±â´É °¡»óÈÀÇ ºñ±³ (Ãâó: µµ¼-SDN ÀÔ¹®, ¼¿µ¼®,À̹ÌÁÖ °øÀú)>
----SDN :
1>Ãâ¹üµ¿±â : ÄÜÆ®·Ñ, µ¥ÀÌÅÍÇ÷£ ºÐ¸®, Áß¾ÓȵȰü¸®, ³×Æ®¿öÅ©ÇÁ·Î±×·¡¹Ö
2>Àû¿ëÀ§Ä¡ : Ä·ÆÛ½º, µ¥ÀÌÅͼ¾ÅÍ/Ŭ¶ó¿ìµå
3>»ç¿ëÀåºñ : »ó¿ë¼¹ö¿Í ½ºÀ§Ä¡
4>¾îÇø®ÄÉÀÌ¼Ç : Ŭ¶ó¿ìµå¿ÀÄɽºÆ®·¹À̼ǰú ³×Æ®¿öÅ·
5>´ëÇ¥Àû ÇÁ·ÎÅäÄÝ : ¿ÀÇÂÇ÷οì
6>±Ô°ÝÁ¦Á¤ : ¿Àdz×Æ®¿öÅ©ÆÄ¿îµ¥À̼Ç
----NFV :
1>ƯÁ¤³×Æ®¿öÅ©Àåºñ¿¡ ±Í¼ÓµÈ ³×Æ®¿öÅ©±â´ÉÀ» ÀϹݼ¹ö¿¡ Àç¹èÄ¡
2>¼ºñ½º°ø±ÞÀÚ ³×Æ®¿öÅ©
3>»ó¿ë¼¹ö¿Í ½ºÀ§Ä¡
4>¶ó¿ìÅÍ, ¹æȺ®, °ÔÀÌÆ®¿þÀÌ, CDN, VVAN°¡¼Ó±âµî
5>¾ÆÁ÷Á¦Á¤¾ÈµÊ
6>ETSI NFV ¿öÅ·±×·ì
Àü ¼¼°è ÁÖ¿ä Åë½Å»ç¾÷ÀÚ°¡ ÁÖÃàÀÌ µÇ¾î ETSI (European Telecommunications Standards Institute) NFV ISG(Industry Specification Group)À» Ãâ¹üÇÏ¿´°í, ³×Æ®¿öÅ© ±â´É °¡»óÈ¿¡ ÇÊ¿äÇÑ ¿ä±¸»çÇ×, ÇÁ·¹ÀÓ¿öÅ© ±¸Á¶, »ç¿ëÀÚ È¯°æ, °ËÁõ µî¿¡ ´ëÇÑ ³íÀǸ¦ ÁøÇàÇÏ°í ÀÖ½À´Ï´Ù. ¿ÃÇØ(2016³â) ¸»À̸é À̸¦ Á¤¸®ÇÑ »ç¾ç¼(1.0)°¡ ¹èÆ÷µÉ °èȹÀÔ´Ï´Ù.
³×Æ®¿öÅ© ±â´É °¡»óȸ¦ ÅëÇÏ¿© ³×Æ®¿öÅ©ÀÇ ÁÖµÈ »ç¿ëÀÚÀÎ Åë½Å»ç´Â ³×Æ®¿öÅ© ÀåºñÀÇ ±¸Ã¼ÀûÀÎ ³»ºÎ ±¸Á¶±îÁö ¾Ë ¼ö ¾ø¾ú´ø "ºí·¢¹Ú½º"ÀÇ ±¸Á¶¿¡¼ "ÈÀÌÆ® ¹Ú½º"ÀÇ ±¸Á¶·Î ¹Ù²ð ¼ö ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº ³×Æ®¿öÅ© ºñÁö´Ï½º°¡ ³×Æ®¿öÅ© Àåºñ¸¦ ¸¸µå´Â Á¦Á¶»ç¿¡ ÀÇÇؼ °áÁ¤µÇ´Â ±¸Á¶¿¡¼ ³×Æ®¿öÅ© ¼ºñ½º °ø±ÞÀÚ·Î ÀÌÀüÇÒ ¼ö ÀÖ½À´Ï´Ù. Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î¸¦ ºÐ¸®(decoupling)ÇÏ¿© ¼ÒÇÁÆ®¿þ¾î·Î ±¸ÇöµÈ ³×Æ®¿öÅ© ±â´ÉÀ» ¹ü¿ë Çϵå¿þ¾î Àåºñ¸¦ »ç¿ëÇÏ´ÂŬ¶ó¿ìµå ÀÎÇÁ¶ó ȯ°æ¿¡¼ µ¿ÀÛÇÕ´Ï´Ù. NFV´Â ³×Æ®¿öÅ© ¼ºñ½º »ç¿ëÀÚÀÇ ÇÊ¿ä¿¡ µû¶ó ³×Æ®¿öÅ© ±â´ÉÀ» À¯µ¿ÀûÀ¸·Î ±¸¼ºÇÏ°í ¿î¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼ÒÇÁÆ®¿þ¾î Áß½ÉÀÇ ³×Æ®¿öÅ© ÀÎÇÁ¶ó¸¦ »ç¿ëÇϱ⠶§¹®¿¡ ³×Æ®¿öÅ© ÀÎÇÁ¶ó¿¡ ´ëÇÑ ¸·´ëÇÑ ÅõÀÚ¿Í À¯Áö ºÎ´ãÀ» ¾È°í ÀÖ´Â Åë½Å»ç¾÷ÀÚµéÀº NFV¸¦ ÅëÇØ ºü¸£°íÇÏ°í À¯¿¬ÇÏ°Ô ¼ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖÀ¸¸ç, ƯÁ¤ ³×Æ®¿öÅ© Àåºñ Á¦Á¶»ç¿¡ ´ëÇÑ Á¾¼Ó¿¡¼ ¹þ¾î³ª °í°¡ÀÇ ³×Æ®¿öÅ© Àåºñ¿¡ ´ëÇÑ ÅõÀÚºñ¿ë(Capital Expenditure: CAPEX)°ú ¿î¿ëºñ¿ë(Operating Expenditure: OPEX)À» Àý°¨ÇÒ°ÍÀ¸·Î ±â´ëÇÕ´Ï´Ù.
IMS//EPC//L3SW//GW//DB//App Server IMS-EPC-L3SW-GW-DB-AppS
¿ÀÄɽºÇÁ·¹À̼Ç/¸®¼Ò½º°ü¸®
Visualization layer
Bender-specific HW/SW General Server Infra HW
Àü¿ë, ƯÁ¤HW ¹ü¿ë, ÃֽŠHW
HW/SW¼öÁ÷ ÅëÇÕ HW/SWºÐ¸®
¸®¼Ò½ºº¯°æ½Ã HW¿¡ Á¾¼ÓµÇ¾î ¾î·Á¿ò ¸®¼Ò½ºº¯°æ½Ã À¯¿¬ÇÏ°í ºü¸¥´ëÀÀ °¡´É
À¯Áöº¸¼ö ÀüÀÔÀÚ°¡ ¹Ýµå½Ã ÇÊ¿ä ¿ÀÄɽºÆ®·¹À̼ÇÀ»È£ ÀÚµ¿ÈµÈ À¯Áöº¸¼ö
[±×¸²6]±âÁ¸ ³×Æ®¿öÅ© ¾îÇø®ÄÉÀÌ¼Ç Àåºñ¿Í ³×Æ®¿öÅ© ±â´É °¡»óÈ(Network Functions Virtualisations) ºñ±³
#6. ³×Æ®¿öÅ© ±â´É °¡»óȸ¦ À§ÇÑ °ø°³ Ç÷§Æû (An Open Plantform to accelarate Network Functions Virtualisation, OPNFV)
³×Æ®¿öÅ© ±â´É °¡»óȸ¦ À§ÇÑ ÀÎÇÁ¶ó¸¦ À§ÇÑ °øµ¿ Ç÷§ÆûÀÌ ÇÊ¿äÇÏ´Ù´Â ÀνÄÀÌ ¿©·¯ ³×Æ®¿öÅ© Åë½Å »ç¾÷ÀÚ, ³×Æ®¿öÅ© Àåºñ»ç¾÷ÀÚ°£ ÇùÀÇ°¡ ÀÌ·ç¾îÁ³°í, ±× °á°ú ¸¸µé¾îÁø ÇÁ·ÎÁ§Æ®°¡ OPNFV °ø°³ SW·Î °³¹ßÀÌ °¢°¢ÀÇ Åë½Å »ç¾÷ÀÚ, Àåºñ »ç¾÷ÀÚ°£ÀÇ ÇùÀÇ°¡ ÀÌ·ç¾îÁ³°í, ÀÌ·¯ÇÑ ³íÀǷΠź»ýÇÑ °ÍÀÌ ³×Æ®¿öÅ© ±â´É °¡»óȸ¦ À§ÇÑ °ø°³(°³¹æÇü) Ç÷§Æû (an Open Platform to accelarate Networks Functions Virtualisation, OPNFV)ÀÔ´Ï´Ù.
OPNFVÀÇ ÁÖ¿ä ⸳¸â¹ö´Â AT&T, ºê·ÎÄÉÀ̵å, Â÷À̳ª¸ð¹ÙÀÏ, ½Ã½ºÄÚ, µ¨, ¿¡¸¯½¼, HP, È¿þÀÌ, IBM, ÀÎÅÚ, ÁÖ´ÏÆÛ³×Æ®¿÷½º, NEC, ³ëÅ°¾Æ³×Æ®¿÷½º, NTT, µµÄÚ¸ð, ·¹µåÇÞ, ÅÚ·¹ÄÞ ÀÌÅ»¸®¾Æ, º¸´ÙÆù µî ¼¼°è °¢Áö Åë½Å»ç¿Í Åë½ÅÀåºñ Á¦Á¶»çµéÀÔ´Ï´Ù.
OPNFV´Â ¸®´ª½º Àç´Ü¿¡¼ ÁýÇàÇϸç ÇÁ·ÎÁ§Æ® È°µ¿ ¸ñÇ¥¸¦ ´ÙÀ½°ú °°ÀÌ Á¤ÀÇ ÇÏ¿´½À´Ï´Ù. "OPNFV´Â Á¦Á¶»ç, Ŭ¶ó¿ìµå ¹× ÀÎÇÁ¶ó ¾÷ü, °³¹ßÀÚ¿Í »ç¿ëÀÚ°¡ ÇÔ²² ¿øÇÏ´Â »õ ·¹ÆÛ·±½º À¯ÇüÀ» Á¤ÀÇÇÏ°í ±âÁ¸ ¿ÀǼҽº ºôµù ºí·ÏÀ» »õ·Î¿î ±¸¼º¿ä¼Ò¿Í ÅëÇÕÇÏ°í NFV °³¹ß°ú ¹èÆ÷¸¦ °¡¼ÓÇÒ Å×½ºÆ®¸¦ ÁøÇàÇÏ´Â °Í"À̶ó°í ÇÏ¿´½À´Ï´Ù. OPNVFÀÇ ÇÁ·ÎÁ§Æ® ¹üÀ§´Â »ç¿ë °¡´ÉÇÑ ±âÁ¸ÀÇ ¿ÀÇ ¼Ò½º ÄÄÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇÏ¿© NFVI (NFV Infrastructure) °ú VIM (Virtualized Infrastructure Management: °¡»óÈ ÀÎÇÁ¶ó °ü¸®)¸¦ ±¸ÃàÇÏ´Â °ÍÀÔ´Ï´Ù.
³×Æ®¿öÅ© Àåºñ Á¦Á¶»ç, Ŭ¶ó¿ìµå ¹× ÀÎÇÁ¶ó ¾÷ü, °³¹ßÀÚ¿Í »ç¿ëÀÚ°¡ ÇÔ²² ¾÷°è¿¡¼ ¿øÇÏ´Â »õ ·¹ÆÛ·±½º À¯ÇüÀ» Á¤ÀÇÇÏ°í ±âÁ¸ ¿ÀǼҽº¸¦ È°¿ëÇÏ¿© »õ·Î¿î ±¸¼º¿ä¼Ò¸¦ °³¹ßÇϰųª ÅëÇÕÇÏ¿© °³¹ß°ú ¹èÆ÷, Å×½ºÆ®¸¦ À§Çؼ ¿©·¯°¡Áö·Î È°µ¿ÇÕ´Ï´Ù.
#7.[±×¸²7] ³×Æ®¿öÅ© ±â´É °¡»óÈ(Network Functions Virtualisations)
³×Æ®¿öÅ© ±â´É °¡»óȸ¦ »ç¿ëÇÏ´Â Åë½Å »ç¾÷ÀÚ´Â ½Å·Ú¼ºÀÌ ³ôÀ¸¸ç ¼ºñ½º¸¦ µ¿ÀûÀ¸·Î È°¿ëÇÒ ¼ö ÀÖ´Â Ç÷§ÆûÀ» ¿ä±¸ÇÕ´Ï´Ù. ³×Æ®¿öÅ© ±â´ÉÀº ´Ù¾çÇÑ ±â´ÉÀÌ º¹ÀâÇÏ°Ô ¼·Î ¿¬°áµÇ°í ±¸¼ºµÇ¹Ç·Î ÀÌ°ÍÀ» ¸ðµÎ ¸¸Á·ÇÑ Ç÷§ÆûÀ¸·Î ÅëÇÕÇÏ´Â °ÍÀº ½±Áö ¾ÊÀº ÀÏÀÔ´Ï´Ù. µû¶ó¼ OPNFV ÇÁ·ÎÁ§Æ®´Â ¹«¾ùº¸´Ùµµ Åë½Å»ç¿ëÀÚ, ³×Æ®¿öÅ© Àåºñ Á¦Á¶»ç°¡ ÇÔ²² Âü¿©ÇÏ´Â Ä¿¹Â´ÏƼ ÁÖµµ·Î °ø°³µÈ NFV Ç÷§ÆûÀ» À§ÇÑ ÅëÇÕ¿¡ ÃÊÁ¡À» µÎ°í ÀÖ½À´Ï´Ù.
#8.³×Æ®¿öÅ© ±â´É °¡»óȸ¦ À§ÇÑ °ø°³ Ç÷§ÆûÀ» À§ÇÑ °èÃþº° ¾ÆÅ°ÅØÃÄ |