¡¡¡¡À´Ô´£ºÍø½çÍø
¡¡¡¡OpenDaylight¿ªÔ´Èí¼þ¶¨ÒåÍøÂç(SDN)ÏîÄ¿ÊÇÔÚLinux»ù½ð»áµÄÔÞÖúϳÉÁ¢µÄ£¬¸ÃÏîÄ¿ÔÚ³ÉÁ¢²»µ½Ò»ÄêµÄʱ¼äÀï¾ÍÍÆ³öÁËÆäÊ׸ö¿ªÔ´°æ±¾¡ª¡ªHydrogen£¬ÇÒÔÚ¸Ã°æ±¾ÍÆ³öÒ»¸öÔÂÖ®ºó£¬OpenDaylightÓÖÂí²»Í£ÌãµØÍÆ³öÁ˸ð汾µÄºóÐø°æ±¾¡ª¡ªHelium¡£
¡¡¡¡ÔÚ3ÔÂ3ÈÕÕÙ¿ªµÄ¿ª·ÅÍøÂç·å»á(ONS)µÄSDN¹¹½¨Ä£¿éС×é»áÒéÉÏ£¬OpenDaylight¼¼ÊõÁªÂçÔ±Phil RobbÏòÓë»áÈËÔ±½éÉÜÁËHeliumµÄһЩϸ½Ú¡£
¡¡¡¡Ð×÷¿ª·¢µÄÖØÒªÐÔ
¡¡¡¡ÔÚ¿ªÊ¼ÕýʽÉܽé֮ǰ£¬Robb»¨Á˼¸·ÖÖÓʱ¼äÉܽéÁËÒ»ÏÂOpenDaylightµÄÏÖ×´¡£ËûÖ¸³ö£¬ÔÚ¶ÔOpenDaylightÏîÄ¿µÄ½â¶ÁÖУ¬×îÖØÒªµÄÊÇ¡°Ð×÷¿ª·¢ÏîÄ¿¡£¡±Ëû³Æ£¬Ä¿Ç°ÔÚÍøÂç²úÒµÖлù±¾ÉÏûÓÐʲô̫¶àµÄÐ×÷£¬Ð×÷¿ª·¢»¹ÊÇÒ»¸öиÅÄµ«ÊÇÕâ¸öиÅÄîÒѾ¿ªÊ¼ÃÈÑ¿¡£
¡¡¡¡¡°Èç¹ûÄ㽫Ðí¶à¼¼Êõר¼ÒÕÙ¼¯ÔÚÒ»¸öµØ·½£¬ÄÇôÕâЩר¼Ò¾Í»á³¢ÊÔѰÕÒµ½¸üºÃµÄ¼¼Êõ¡£¡±RobbÖ¸³ö£¬¿ªÔ´¿ª·¢Ö¸µÄ¾ÍÊǼ¼Êõר¼Ò¹²Í¬Ð×÷¿ª·¢×îºÃµÄ¼¼Êõ¡£
¡¡¡¡OpenDaylightµÄÄ¿±êÊÇÅàÑøÐ×÷¾«ÉñÒÔʵÏÖSDNƽ̨ºÍÏà¹Ø×é¼þµÄºêΰĿ±ê£¬¼´ÈÃËüÃÇÄܹ»ÔÚËùÓеÄʹÓð¸ÀýÖб»ËùÓеÄÈËÓ¦Óõ½Êµ¼ÊÉú²ú»·¾³µ±ÖС£Ä¿Ç°ÕâÒ»ÏîÄ¿ÕýÔÚ·¢Õ¹×³´ó²¢Öð²½³¯×ÅÕâ¸öÄ¿±êǰ½ø¡£Robb³Æ£¬OpenDaylightÉçÇøÒѾӵÓÐÁË150¶àÃû¹±Ï×Õߣ¬Ã¿ÖÜÔ¼ÓÐ100´ÎÌá½»£¬¶øÕâÒ»Êý¾ÝĿǰ»¹ÔÚ³ÖÐøÔö³¤Ö®ÖС£Ëû³Æ£º¡°Õâ¸öÉçÇøÓÐ×ÅÐí¶àÀ´×Ô²»Í¬ÁìÓòµÄÈËÔ±¡£¡±
¡¡¡¡OpenDaylight HeliumµÄ½øÕ¹
¡¡¡¡Robb±íʾ£¬ÓÉÄ£ÐÍÇý¶¯µÄ·þÎñ³éÏó²ã½«ÔÚOpenDaylight SDNÖаçÑÝÒ»¸ö¹Ø¼ü½ÇÉ«£¬Æä¿ÉÒÔͨ¹ý×Ô¶¯»¯¼õÉÙÈËÀàµÄ¸ÉÔ¤ºÍÈËΪ´íÎó¡£Óë´Ëͬʱ£¬×Ô¶¯»¯»¹¿ÉÒÔ°ïÖúΪÄÏÏòºÍ±±Ïò½Ó¿ÚÌṩ¸üºÃµÄÒ»ÖÂÐÔ¡£
¡¡¡¡Ä¿Ç°ÒÑÓÐÁ½¸öÏîÄ¿ÒѾ±»HeliumËù²ÉÄÉ¡£ÆäÖУ¬DLUX(openDayLight User eXperience)Ö¼ÔÚͨ¹ý´ø¸ü¶àÍϷʦÄܵÄͼÐÎÓû§½çÃæÔöÇ¿Óû§ÌåÑ飻×é²ßÂÔ²å¼þ(Group Policy Plugin)Äܹ»ÔÚÒÔ²ßÂÔÎªÖØµãµÄ±±ÏòAPIÖÐÌṩ±ÈAffinity¸üºÃµÄÌåÑé¡£
¡¡¡¡´ËÍ⣬»¹ÓÐÐí¶àÏîÄ¿ËäÒѱ»Ìá³ö£¬µ«ÊÇ»¹Ã»Óб»²ÉÄÉ¡£ÀýÈ磺
¡¡¡¡¹âÏËͨµÀ SAN
¡¡¡¡Âß¼½»»»³éÏó»¯
¡¡¡¡DPDK vSwitch
¡¡¡¡Python OpenDaylight ¿Í»§¶Ë
¡¡¡¡Packet Cable PCMM ¹ÜÀí¶Ë
¡¡¡¡¶¯Ì¬×ÊÔ´Ô¤Áô
¡¡¡¡¶¯Ì¬Á÷Á¿¹ÜÀí
¡¡¡¡SDNÄ£ÄâÆ½Ì¨
¡¡¡¡Êý¾Ý³Ö¾Ã»¯
¡¡¡¡XMPP ²å¼þ
¡¡¡¡Robb»¹Ö¸³öÕûºÏ·Ç³£ÖØÒª¡£¿ªÔ´±ØÐë¡°Äܹ»ÇáËɵØÔö¼ÓÐµĹ¦ÄÜ¡£¡±ÎªÁËÖ§³ÖÕâÒ»ÀíÄOpenDaylightÕýÔÚÖÂÁ¦ÓÚÔÚ²âÊÔ¹ý³ÌÖÐÌá¸ß×Ô¶¯»¯³Ì¶È¡£²âÊÔ×Ô¶¯»¯ÊÇ»ù´¡ÉèÊ©ÖеÄÓÅÐã×é³É²¿·Ö£¬Ò²ÊÇ×îÏȽøµÄ¿ªÔ´ÏîÄ¿£¬Í¬Ê±¶ÔÓÚOpenDaylightÀ´Ëµ·Ç³£¹Ø¼ü¡£´ËÍâͬ£¬²ßÂԺͱ±Ïò½Ó¿ÚÔÚHeliumÖÐÒ²¾ßÓиüÎªÖØÒªµÄÒâÒå¡£
¡¡¡¡¼¯ÈºÔÚOpenDaylightÏîÄ¿ÖÐÒ²ÓдýÌÖÂÛ¡£RobbÌá³öÁËÁ½¸ö¹Ûµã£º¡°ÊǼÌÐøÍ¨¹ýµ¥Ò»µÄÍøÂçÂß¼ÊÓͼ´´½¨Íê³ÉµÄ¼¯Èº»¯»·¾³£¬»¹ÊÇͨ¹ý¶«Î÷ÐÒ齫¸÷¸ö¹ÂµºÁ¬½ÓÆðÀ´?¡±Ä¿Ç°ÉçÇøÕýÔÚÅÎÍû¶ÔÕâ¸öÎÊÌâ½øÐÐÌÖÂÛ¡£
¡¡¡¡OpenDaylight HeliumµÄ·¢²¼ÈÕÆÚ
¡¡¡¡¾¡¹ÜOpenDaylightÏîÄ¿»¹Ã»ÓÐ×îÖÕÈ·¶¨HeliumµÄ·¢²¼ÈÕÆÚ£¬µ«ÊÇÍâ½çÆÕ±é²Â²â·¢²¼ÈÕÆÚ¿ÉÄÜÊÇ8Ô·ݡ£Áí¾ÝRobb͸¶£¬·¢²¼ÈÕÆÚ¿ÉÄܽ«ÔÚδÀ´2ÖÁ3ÖÜÄÚ¹«²¼¡£Ëû½¨Òé´ó¼Ò×îºÃÊǹØ×¢Î¬»ù°Ù¿ÆÖйØÓÚOpenDaylightÏîÄ¿µÄ¸üС£
¡¡¡¡Óë´Ëͬʱ£¬Robb»¹¶Ô¼±ÓÚ¼ÓÈëOpenDaylightµÄSDN¿ª·¢ÕßÌá³öÁËһЩ½¨Òé¡£ÈçÓɰ®Á¢ÐÅÌṩµÄOpenDaylightʵÑéÊÒ¿ÉÒÔΪÕûºÏ¡¢²âÊÔºÍÑéÖ¤¹¤×÷ÌṩOpenDaylightÍøÂç»·¾³ºÍÏÖ³¡Ö¸µ¼×¨¼Ò¡£

