¹«º£²Ê´¬¡¤6600(ÖйúÓÎ)¹Ù·½ÍøÕ¾


µã»÷ÏÂÔØ¡¶ÍòÕ×Ô°ÇøÒÔÌ«²Ê¹âÑо¿±¨¸æ¡·£¬½âËøÍòÕ×Ô°ÇøÍøÂ罨ÉèÖ¸ÄÏ
Á¢¼´ÏÂÔØ
ÎÞ¸Ð×¼Èë ÈËÎïͳ¹Ü Ø­ RG-SAM+5.X ÐÂÒ»´ú¸ßУAIÈÏ֤ƽ̨·¢²¼
Ô¤Ô¼Ö±²¥
²úÆ·
< ·µ»ØÖ÷²Ëµ¥
²úÆ·ÖÐÐÄ
²úÆ·
ºÏ×÷»ï°é
·µ»ØÖ÷²Ëµ¥
Ñ¡ÔñÇøÓò/ÓïÑÔ

ÖÇÄÜÍø¿¨ÊÇʲô£¿ÖÇÄÜÍø¿¨ÓÐʲôÓã¿

¡¾ÖÇÄÜÍø¿¨¡¿±¾ÎÄÖ÷ÒªÊǽéÉÜÁËÖÇÄÜÍø¿¨µÄÏà¹ØÐÅÏ¢£¬°üÀ¨ÖÇÄÜÍø¿¨ÊÇʲô£¬ÖÇÄÜÍø¿¨¹«º£²Ê´¬¡¤6600¹ÙÍø¼Ü¹¹£¬ÖÇÄÜÍø¿¨µÄÓ¦Óó¡¾°µÈ¡£

  • ·¢²¼Ê±¼ä£º2022-03-30

  • µã»÷Á¿£º

  • µãÔÞ£º

·ÖÏíÖÁ

ÎÒÏëÆÀÂÛ

ÒýÑÔ

ÔÚÐèÒª¸ü¿ìµÄÍøÂçËÙ¶È£¬¸ü´óµÄ´æ´¢¿Õ¼ä£¬¸üÇ¿µÄÊý¾Ý´¦Àíʱ´ú£¬´«Í³Íø¿¨ÔÚ¼ÆËãÄÜÁ¦£¬Ê¹ÓÃÁé»îÐԵȷ½ÃæÔÚÒµÎñÐèÇóÃæÇ°Óú·¢ÎÞÁ¦¡£ºóĦ¶ûʱ´ú£¬ÎªÄܹ»Âú×ã´æ´¢¡¢¼ÆËã¡¢Êý¾ÝÖÐÐÄÍøÂç´¦ÀíÐèÇ󣬼õÇáCPU¸ºµ££¬Ìá¸ß¼ÆËãЧÁ¦£¬¾ß±¸¼ÆËãÄÜÁ¦£¬Áé»î¿É±à³ÌµÄÖÇÄÜÍøÂçÉ豸——ÖÇÄÜÍø¿¨(smart network interface card, SmartNIC) ,Ó¦Ô˶øÉú¡£

ÖÇÄÜÍø¿¨ÊÇʲô

ÖÇÄÜÍø¿¨ÊÇʲô£¿´Ó×ÖÃæÀ´¿´£¬¾ÍÊÇÍø¿¨+ÖÇÄÜ£¬ÄÇÎÒÃÇÏÈÀ´¿´Íø¿¨ÊÇʲô£¿

Íø¿¨£¬Ò²½ÐÍøÂç½Ó¿Ú¿¨£¨network interface card£¬NIC£©£¬ÊÇÒ»ÖÖÁ¬½ÓÍøÂçºÍ·þÎñÆ÷µÄÍøÂçÓ²¼þÉ豸£¬·½±ãÍøÂçÊý¾Ý´«ÊäÓëͨÐÅ¡£

ÖÇÄÜÍø¿¨£¨smart network interface Card£¬SmartNIC£©£¬ÊÇÒ»ÖÖÁé»î¿É±à³ÌµÄÍø¿¨£¬Óë·þÎñÆ÷ÅäºÏʹÓá£ÖÇÄÜÍø¿¨ÒòΪ¾ß±¸Á˼ÆËãÄÜÁ¦£¬ÎªÁËÊÍ·ÅCPUËãÁ¦£¬Ëü½«µ£¸ºÍøÂç¡¢°²È«¡¢´æ´¢Öв»ÊʺÏCPUÏà¹ØµÄÊý¾Ý´¦Àí¹¦ÄÜÐ¶ÔØµ½¿É±à³ÌÓ²¼þоƬִÐУ¬½µµÍCPUµÄÏûºÄ£¬Ê¹·þÎñÆ÷Äܹ»¸üÓÐЧÔËÐйؼüÓ¦ÓóÌÐòºÍ²Ù×÷ϵͳ£¬ÓÅ»¯ÒµÎñÊý¾Ý´¦ÀíÕûÌåЧÁ¦¡£

ÖÇÄÜÍø¿¨¹«º£²Ê´¬¡¤6600¹ÙÍø¼Ü¹¹

ÔÚÒµ½ç£¬²»Í¬ÒµÎñ³¡¾°¶ÔÓÚÖÇÄÜÍø¿¨µÄÑ¡ÔñÒ²²»¾¡Ïàͬ¡£±¾ÎÄÖ÷Òª´ÓºËÐÄ´¦ÀíÆ÷µÄÑ¡ÔñÉ϶ÔÖÇÄÜÍø¿¨µÄ¼¼Êõ¼Ü¹¹½øÐнéÉÜ¡£Ä¿Ç°£¬ÖÇÄÜÍø¿¨µÄºËÐÄ´¦ÀíÆ÷Éè¼ÆÖ÷ÒªÓÐÈýÀ࣬·Ö±ðÊÇ»ùÓÚSOC£¬FPGAºÍASICµÄÉè¼Æ¡£

»ùÓÚSOCµÄSmartNIC£¬ÊÇÒ»ÖÖ¶àºËCPU¹«º£²Ê´¬¡¤6600¹ÙÍø£¬¿É±à³ÌºÍÁé»îÐÔ¸üÇ¿£¬µ«×ª·¢ÐÔÄÜÈõ£¬Òò´Ë»ùÓÚSOCµÄSmartNICÔÚ10Gʱ´úµÃµ½Á˺ܺõÄÓ¦Óã¬Ëæ×ÅÊý¾ÝÖÐÐÄÖеÄÒÔÌ«ÍøÊý¾ÝËÙÂÊ´Ó10GÉÏÉýµ½25G¡¢100GÉõÖÁ¸ü¸ßʱ£¬ÕâÖÖ¹«º£²Ê´¬¡¤6600¹ÙÍøµÄÖÇÄÜÍø¿¨¾ÍÄÑÒÔ¸úÉÏ£»»ùÓÚFPGAµÄSmartNIC£¬ÊÇÒ»ÖÖFPGA/CPU+FPGA¹«º£²Ê´¬¡¤6600¹ÙÍø£¬¾ß±¸µÍÑÓʱ¡¢µÍ¹¦ºÄÓÅÊÆ£¬Ö÷ÒªÊÊÓÃÓÚÍøÂçת·¢µÈ²¢ÐмÆË㳡¾°£¬ÓÃÓÚ½â¾öÊý¾ÝÖÐÐÄÉÌÓ÷þÎñÆ÷Âú×ã²»ÁË¿ìËÙÔö³¤µÄÒµÎñÐèÇóºÍÁé»îÐÔ²»×ãÎÊÌ⣬µ«FPGA²ÉÓÃÓ²¼þÓïÑÔ£¬¿ª·¢ÄѶÈÏà¶Ô¸ßһЩ£»»ùÓÚASICµÄSmartNIC£¬ÔÚÒ»¶¨³Ì¶ÈÉϾ߱¸Ð¶ÔØCPU´¦ÀíÄÜÁ¦ºÍ¿É±à³ÌÐÔ¡£ÆäÓ²¼þ¿ÉÒÔ¸ù¾Ý¿Í»§ÐèÇó¶¨ÖÆ£¬ÐÔÄܺͼÆËãЧÂʽϸߣ¬Òò¿ª·¢³É±¾°º¹ó£¬Éú²úÖÜÆÚ³¤£¬µ¼ÖÂÁé»îÐԽϲî¡£

Ŀǰ£¬¹«º£²Ê´¬¡¤6600ÍøÂçÍÆ³öµÄտ¬1000ÊÇ»ùÓÚFPGA +¸ßÐÔÄÜX86´¦ÀíÆ÷µÄ2*25GÒÔÌ«ÍøÖÇÄÜÍø¿¨£¬ÌṩPCIe Gen3.0 x16ͨµÀ½Ó¿Ú¡£FPGAʵÏÖOVS¿ìËÙת·¢Â·¾¶£¬ÅäºÏSoCµÄOVSÂý·¾¶Ï·¢Ó²¼þÁ÷±í£¬ÊµÏÖÊý¾Ý°ü¸ßËÙת·¢¡£SoC¿ÉÒÔʵÏÖOVSÂý·¾¶¡¢SPDK¡¢vSwitch¡¢Ironic agentÒÔ¼°Êý¾ÝÖÐÐıê×¼¡¢Ë½ÓÐЭÒ飬Ϊ¿Í»§Ìṩ¸ßЧ¡¢Áé»î¡¢¿É±à³ÌµÄÊý¾ÝÖÐÐĽâ¾ö¹«º£²Ê´¬¡¤6600¹ÙÍø¡£

³¡¾°Ó¦ÓÃ

ÔÚ»¥ÁªÍøÐÐÒµ£¬ÖÇÄÜÍø¿¨ÔÚÊý¾ÝÖÐÐÄÓ¦ÓÃÊ®·Ö¹ã·º¡£ÖÇÄÜÍø¿¨¾ßÌå¿ÉÓÃÓÚÊý¾Ý´«Êä¡¢ÐéÄâ½»»»¡¢Êý¾Ý°²È«ºÍÊý¾Ý´æ´¢µÈ³¡¾°¡£¸ù¾ÝÊý¾Ý¼ÓÃÜ/Êý¾Ý½âÃÜ¡¢Êý¾Ý·Ö×é¼ì²â¼°´æ´¢¹¦ÄܵÄʵÏÖ£¬ÖÇÄÜÍø¿¨¿É·Ö±ðÓ¦ÓÃÓÚÔÆ°²È«¡¢·À»ðǽ/°²È«×éºÍÔÆ´æ´¢£»¸ù¾ÝÊý¾Ý·Ö×é²é±íµÄ¹¦ÄÜʵÏÖ£¬ÖÇÄÜÍø¿¨µÄ¿ÉÓ¦ÓÃÓÚÐéÄâ·ÓÉ/ÐéÄâ½»»»»ú¡£

»ùÓÚÊг¡ÐèÇó¼°¼¼ÊõÏȽø¿ÉÂ䵨£¬¹«º£²Ê´¬¡¤6600ÍøÂçÃæÏòÂã½ðÊô³¡¾°£¬ÊµÏÖÍøÂ繦Äܼ°ÔƹÜÀí×é¼þµÈÐ¶ÔØ£¬¼ò»¯Âã»ú·¢·ÅÁ÷³Ì£¬ÌáÉýÍøÂçÐÔÄÜ¡£Ö÷Òª¹¦ÄÜÈçÏ£º

1¡¢½«vSwitchÓëIronic agentÐ¶ÔØµ½ÖÇÄÜÍø¿¨SoCÉÏÔËÐУ¬ÔÚÖÇÄÜÍø¿¨ÉÏʵÏÖÐ¶ÔØOpen flowÁ÷±í¹¦ÄÜ£¬ÀûÓÃÓ²¼þת·¢½â¾öÈí¼þת·¢Æ¿¾±ÎÊÌâ¡£

2¡¢Í¨¹ý¿ìËÙͨµÀÖ±½Ó¶ÔÍâͨÐÅ£¬Ëõ¶ÌÁËÍøÂç´¦Àí·¾¶ºÄʱ£¬¼õÉÙCPUÏûºÄ£¬½µµÍʱÑÓ£»

3¡¢½«ÔƹÜÀí×é¼þÐ¶ÔØÖÁÖÇÄÜÍø¿¨ÖУ¬ÊµÏÖÂã»úÓëÐéÄâ»úͬÑùµÄ·¢·ÅÓë¹ÜÀíÁ÷³Ì£¬ÊµÏÖÂã»ú¿ìËÙ·¢·Å¡¢Ç¨ÒÆ¡¢ÔÆÅÌÆô¶¯µÈ¹¦ÄÜ£¬¼ò»¯¿Í»§ÅäÖá£

4¡¢Í¨¹ý¸÷ÖÖKernel Bypass¼¼Êõ£¬ÔÚÓû§Ì¬Íê³ÉÒµÎñ´¦Àí£¬ÌáÉý·þÎñÆ÷ÐÔÄÜ£¬Í¬Ê±Õë¶ÔÌØ¶¨ÒµÎñÂß¼­£¬ÈÃÓ²¼þÌæ´úCPUÍê³ÉרҵÉ豸NFVºó´¦ÀíÂß¼­£¬ÊµÏÖ¼ÓËÙ´¦Àí£»

5¡¢ÔÚ°²È«ÐÔÉÏ£¬´æ´¢ÐÅÏ¢²»ÔÙ±©Â¶¸øµ½Óû§È¨ÏÞ½çÃæÖ®ÄÚ£¬´Ó¶ø½â¾ö´æ´¢ÍøÂçµÄ°²È«ÎÊÌ⣻

6¡¢½«¹Û²ìµã´ÓÓ²¼þ½»»»»úÑÓÉìµ½Ö÷»ú²à£¬ÊµÏÖÒµÎñ¶Ëµ½¶ËÔËά¿ÉÊÓ»¯¡£

½áÂÛ
տ¬ϵÁÐÖÇÄÜÍø¿¨Êǹ«º£²Ê´¬¡¤6600ÍøÂçÍÆ³öµÄµÚÈý´úÖÇÄÜÍø¿¨£¬ÎªÊý¾ÝÖÐÐÄ·þÎñÆ÷Ìṩ¸ßÐÔÄܵÄÍøÂ繦ÄÜ£¬ÀýÈ簲ȫ×é¡¢ÐéÄâ½»»»¡¢ÐéÄâ»ú¼°Âã½ðÊô·þÎñÆ÷µÄÍøÂç´æ´¢Ð¶ÔØ£¬ÊÍ·ÅCPUËãÁ¦£¬Ìá¸ß·þÎñÆ÷ÕûÌåÐÔÄÜ£¬½µµÍTCO¡£

¹«º£²Ê´¬¡¤6600ÍøÂçÌṩ¶àÖÖÁé»îµÄÈí¼þÊÊÅ乫º£²Ê´¬¡¤6600¹ÙÍø£¬¿ÉÒÔ°ïÖúÓû§¿ìËÙʵÏÖ¸÷ÖÖ³¡¾°ÏµÄÖÇÄÜÍø¿¨Ó¦Óá£

Ïà¹ØÍÆ¼ö£º

¸ü¶à¼¼Êõ²©ÎÄ

ÈκÎÐèÒª£¬ÇëÁªÏµÎÒÃÇ

·µ»Ø¶¥²¿

ÊÕÆð
ÎĵµAIÖúÊÖ
ÎĵµÆÀ¼Û
¸Ã×ÊÁÏÊÇ·ñ½â¾öÁËÄúµÄÎÊÌ⣿
Äú¶Ôµ±Ç°Ò³ÃæµÄÂúÒâ¶ÈÈçºÎ£¿
²»Õ¦µÎ
·Ç³£ºÃ
ÄúÂúÒâµÄÔ­ÒòÊÇ£¨¶àÑ¡£©£¿
Äú¶ÔÎĵµÊÇ·ñ»¹ÓÐÆäËüµÄÎÊÌâ»ò½¨Ò飿
Ϊ¾¡¿ì½â¾öÎÊÌ⣬ÇëÄúÁôÏÂÁªÏµ·½Ê½Òﱋȯ¸´
ÓÊÏä
ÊÖ»úºÅ
¸ÐлÄúµÄ·´À¡£¡
ÇëÑ¡Ôñ·þÎñÏîÄ¿
¹Ø±Õ×Éѯҳ
ÊÛǰ×Éѯ ÊÛǰ×Éѯ
ÊÛǰ×Éѯ
ÊÛºó·þÎñ ÊÛºó·þÎñ
ÊÛºó·þÎñ
Òâ¼û·´À¡ Òâ¼û·´À¡
Òâ¼û·´À¡
¸ü¶àÁªÏµ·½Ê½
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿