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

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

    ÐÂÒ»´ú½»»»¼Ü¹¹CLOS¼Ü¹¹

    ½»»»¼Ü¹¹ÊÇÍøÂçÉ豸µÄºËÐÄ£¬¾ÍÏñÈ˵ÄÐÄÔàÒ»ÑùÖØÒª¡£ÆäÖлùÓÚ¶¯Ì¬Â·ÓɵÄCLOS½»»»¼Ü¹¹½áºÏÐÅÔª×Ô·Óɼ¼Êõ¡¢·Ö²¼Ê½µ÷¶È¼¼ÊõÊÇÄ¿Ç°ÃæÏòÐÂÒ»´úÊý¾ÝÖÐÐĺÍÔÆ¼ÆËãµÈ¶àÒµÎñ¸´ÔÓÓ¦Óá¢ÊÊÓÃÓÚ´óÈÝÁ¿ºËÐĽ»»»»úºÍºËÐÄ·ÓÉÆ÷µÄÏȽø¡¢ÍêÉÆ¡¢ÀíÏëµÄÒ»ÖÖ½»»»¼Ü¹¹¡£

    • ·¢²¼Ê±¼ä£º2014-08-20

    • µã»÷Á¿£º

    • µãÔÞ£º

    ·ÖÏíÖÁ

    ÎÒÏëÆÀÂÛ

    ½»»»¼Ü¹¹ÊÇÍøÂçÉ豸µÄºËÐÄ£¬¾ÍÏñÈ˵ÄÐÄÔàÒ»ÑùÖØÒª¡£Êý¾ÝÖÐÐÄ×÷ÎªÃæÏòÓ¦ÓõÄ×ÛºÏÒµÎñƽ̨ºÍδÀ´ÔƼÆËãµÄºËÐÄ»ù´¡¼Ü¹¹£¬¶ÔÍøÂçÉ豸µÄ½»»»¼Ü¹¹Ìá³öÁ˸üÍêÉÆ¡¢¸ü¿Á¿ÌµÄÒªÇó¡£ÈÃÒÔÌ«Íø´Ó´«Í³µÄ“¾¡Á¦¶øÎª”±ä³É¸üΪ³ÉÊìµÄ“ÎÞËðÍøÂ産¬½»»»¼Ü¹¹¸ÃÈçºÎÑݽø£¿

    Ò»¡¢         ÒýÑÔ

    ÍøÂçµÄ¸ßËÙ·¢Õ¹ÌرðÊÇÐÂÒ»´úÊý¾ÝÖÐÐļ°Î´À´µÄÔÆ¼ÆË㣬¶Ô¹¹½¨»¥ÁªÍø»ù´¡¼Ü¹¹µÄ½»»»»úºÍ·ÓÉÆ÷µÄ½»»»¼Ü¹¹Ìá³öÁ˸ü¸ßÒªÇó£¬Ê¹ÆäÏò×Åͳһ½»»»¼Ü¹¹ºÍÒµÎñÈںϡ¢¸ü´óÈÝÁ¿ºÍ´ø¿í¡¢¸ü¾«Ï¸µÄQoS±£Ö¤¡¢¸ü¸ßµÄ¿É¿¿ÐÔºÍÈÝ´íÐÔÄܵȷ½Ïò·¢Õ¹£¬ÒÔÂú×ã²»¶ÏÓ¿Ïֵĸ÷ÖÖÐÂÐÍÒµÎñºÍÓ¦Óá£ÍøÂçÉ豸µÄ½ø²½·´¹ýÀ´½øÒ»²½´Ù½ø»¥ÁªÍøµÄÆÕ¼°ºÍÁ¼ÐÔ·¢Õ¹¡£

    ºÁ²»¿äÕŵØËµ£¬½»»»¼Ü¹¹ÊÇÍøÂçÉ豸µÄºËÐÄ£¬¾ÍÏñÈ˵ÄÐÄÔàÒ»ÑùÖØÒª¡£½»»»¼Ü¹¹¾ö¶¨ÁËһ̨É豸µÄÈÝÁ¿¡¢ÐÔÄÜ¡¢À©Õ¹ÐÔÒÔ¼°QoSµÈÖî¶à¹Ø¼üÊôÐÔ¡£ÔÚÆä¶Ì¶Ì¶þÊ®¼¸ÄêµÄÀúÊ·ÖУ¬ÏȺó³öÏÖÁËMESH¼Ü¹¹½»»»¡¢Crossbar¾ØÕó½»»»ºÍ»ùÓÚ¶¯Ì¬Â·ÓɵÄCLOS½»»»¼Ü¹¹µÈ²»Í¬ÐÎ̬¡£¶ÔÓÚ´ú±íÒµ½ç·¢Õ¹Ë®Æ½µÄ´óÈÝÁ¿»ò³¬´óÈÝÁ¿µÄ»ú¼ÜÊ½ÍøÂçÉ豸¶øÑÔ£¬Í¨³£²ÉÓÃCrossbar¾ØÕó½»»»»òCLOS½»»»¼Ü¹¹£¬MESH¼Ü¹¹½»»»Ö÷ÒªÓÃÓÚ²ÛλÊý½ÏÉٵĿòʽ½»»»»ú¡£

    ¶þ¡¢         Êý¾ÝÖÐÐĶÔÐÂÒ»´ú½»»»¼Ü¹¹µÄÒªÇó

    ½»»»¼Ü¹¹µÄÒ»°ãÄ£ÐÍÈçͼ1Ëùʾ£¬ÔÚÂß¼­ÉÏÓÉÊý¾ÝͨµÀ×ÊÔ´¡¢¿ØÖÆÍ¨µÀ×ÊÔ´ÕâÁ½¸öÏศÏà³ÉµÄ²¿·Ö¹¹³É¡£Êý¾ÝͨµÀ×ÊÔ´¾ßÌå°üÀ¨½»»»Íø¼°Æä¶Ë¿Ú´ø¿í¡¢½»»»ÍøÊÊÅäÆ÷£¨FA£ºFabric Adaptor£©¡¢Á÷Á¿¹ÜÀíÆ÷£¨TM£ºTraffic Manager£©¡¢»º´æ£¨Buffering£©ÒÔ¼°ÓÃÓÚ»¥ÁªµÄ¸ßËÙ×ÜÏß¡£¿ØÖÆÍ¨µÀ×ÊÔ´Ôò°üÀ¨ÓÃÓÚ×ÊÔ´·ÖÅä¡¢ÒµÎñµ÷¶È¡¢ÓµÈû¹ÜÀíµÄÁ÷¿Øµ¥Ôª¡¢µ÷¶ÈÆ÷£¨Scheduler£©£¬µ÷¶ÈÆ÷ÓÐʱҲ½ÐÖÙ²ÃÆ÷£¨Arbiter£©¡£ÍêÕûÒâÒåÉϵĽ»»»¼Ü¹¹»¹°üÀ¨±¨ÎÄ´¦ÀíÆ÷£¨PP£ºPacket Processor£©»òÍøÂç´¦ÀíÆ÷£¨NP£ºNetwork Processor£©¡£

    ͼ1  ½»»»¼Ü¹¹Ò»°ãÄ£ÐÍ


    Êý¾ÝÖÐÐÄ×÷ÎªÃæÏòÓ¦ÓõÄ×ÛºÏÒµÎñƽ̨ºÍδÀ´ÔƼÆËãµÄºËÐÄ»ù´¡¼Ü¹¹£¬¶ÔÍøÂçÉ豸µÄ½»»»¼Ü¹¹Ìá³öÁ˸üÍêÉÆ¡¢¸ü¿Á¿ÌµÄÒªÇó£¬Ö÷Òª°üÀ¨£ºÖ§³Öͳһ½»»»¼Ü¹¹£¬´óÈÝÁ¿¼°¸ßÀ©Õ¹ÐÔ£¬×ª·¢ÐÔÄÜ£¬ÒµÎñµ÷¶ÈºÍ¾«Ï¸»¯QoS£¬µ¯ÐÔ¡£

    1¡¢Ö§³Öͳһ½»»»¼Ü¹¹£¨Unified Switch Fabric£©

    Êý¾ÝÖÐÐÄĿǰ´æÔÚÏà¶Ô¶ÀÁ¢µÄÈýÕÅÍø£ºÊý¾ÝÍø£¨Data£©¡¢´æ´¢Íø£¨SAN£©ºÍ¸ßÐÔÄܼÆËãÍø£¨HPC£©¡£ÎªÁ˱ãÓÚδÀ´µÄÒµÎñÕûºÏºÍ·þÎñÌṩ¡¢¼ò»¯¹ÜÀí¡¢½µµÍ½¨Éè³É±¾ºÍÔËӪά»¤³É±¾£¬ÈýÍø½«Öð²½×ßÏòÈںϡ£ÒªÇóÍøÂçÉ豸µÄ½»»»¼Ü¹¹ÄÜ·½±ãµØÀ©Õ¹ºÍÖ§³ÖFCoE¡¢FCµÈ½Ó¿Ú¼°Æäת·¢£¬´Ó¶øÓë´æ´¢ÍøÂçÎÞ·ìÈںϣ»Ö§³ÖCEE£¨Convergence Enhanced Ethernet£©ÔöÇ¿ÐÍÒÔÌ«ÍøµÈÐÂÐͽӿÚ£¬Ê¹ÒÔÌ«Íø´Ó´«Í³µÄ“¾¡Á¦¶øÎª£¨Best-effort£©”±ä³É¸üΪ³ÉÊìµÄ“ÎÞËðÍøÂ磨Lossless£©”¡£

    2¡¢´óÈÝÁ¿¼°¸ßÀ©Õ¹ÐÔ£¨Capacity & Scalability£©

    ³¬¿í´øÊ±´úÕýÔÚÀ´ÁÙ£¬ÒÔYoutube¡¢iTunes¡¢Facebook¡¢GoogleEarth¡¢ÍøÕæÏµÍ³¡¢Òƶ¯ÊÓÆµµÈΪ´ú±íµÄÊÓÆµÁ÷¡¢ÒôƵÁ÷¡¢Éç½»ÍøÂç¡¢P2P¡¢¶àýÌåµÈÒµÎñÕý¿ìËÙ·¢Õ¹£¬¶ÔδÀ´ÍøÂçÌá³öÁ˽üºõÎÞÖ¹¾³µÄ´ø¿íÐèÇó¡£ÒªÇó½»»»»ú¾ßÓдóÈÝÁ¿ºÍÓÅÒìµÄ¿ÉÀ©Õ¹ÐÔ£¬¼´Ëæ×ÅÒµÎñÍØÕ¹¶øÖð²½À©Õ¹¶Ë¿ÚÊý¡¢¶Ë¿ÚËÙÂÊ£¬´Ó¶øÌá¸ß¶Ë¿ÚÈÝÁ¿¡£À©Õ¹ÐÔ»¹°üÀ¨Äܸù¾ÝÒµÎñÐèÒªÀ©Õ¹ÐµĶ˿ÚÀàÐÍ£¬Ö§³ÖÍøÂç×ÊÔ´ÐéÄ⻯£¬Ö§³Ö¼¯ÈºÏµÍ³µÈ¡£

    ×÷ΪºâÁ¿ÏµÍ³½»»»ÄÜÁ¦ºÍδÀ´¿ÉÀ©Õ¹ÄÜÁ¦¹Ø¼üÖ¸±ê£¬½»»»»úµÄ½»»»ÈÝÁ¿Ï൱ÓÚÆû³µµÄÅÅÁ¿Ö¸±ê¡£ÐÂÒ»´ú»ú¼ÜʽÊý¾ÝÖÐÐĽ»»»»ú½»»»ÈÝÁ¿ÔÚ1¡«10Tbps¼¶±ð£¬¼¯ÈºÏµÍ³¸ü¸ß´ï¼¸Ê®Tbps¡£¶Ë¿ÚÈÝÁ¿ÔòÖ¸²úÆ·µ±Ç°°æ±¾ËùÄÜÌṩµÄ×î´óÍøÂç¶Ë¿ÚÈÝÁ¿£¬ÓÉÍøÂç¶Ë¿ÚËÙÂʳËÒÔÏàÓ¦µÄÏßËÙ¶Ë¿ÚÊýµÃ³ö£¬±íÕ÷Á˲úÆ·µ±Ç°Êµ¼ÊËùÄÜÖ§³ÖµÄÏßËÙת·¢ÄÜÁ¦¡£Í¬Ñù½»»»ÈÝÁ¿µÄ²úÆ·£¬ÔÚ²»Í¬°æ±¾ºÍ½×¶Î£¬¿ÉÄÜÓв»Í¬µÄ¶Ë¿ÚÈÝÁ¿£»Í¬Ñù½»»»ÈÝÁ¿µÄ²úÆ·£¬ÓÉÓÚ½»»»¼Ü¹¹×Ü¿ªÏú²»Í¬£¬ËùÄÜÖ§³ÖµÄ¶Ë¿ÚÈÝÁ¿Ò²»á²»Í¬¡£

    ¶Ë¿ÚËÙÂÊ£ºÐÂÒ»´ú¼Ü¹¹ÒªÇó³ýÖ§³ÖǧÕס¢ÍòÕ×ÒÔÌ«Íø¶Ë¿ÚÖ®Í⣬»¹ÒªÇóÿ²ÛλÄÜÆ½»¬Ö§³ÖÒ»µ½¶à¸ö40GbpsºÍ100Gbps¶Ë¿Ú£¬ÕâÊÇ´ø¿í·¢Õ¹¹ý³ÌÖÐÒ»¸öÖʵķÉÔ¾¡£

    3¡¢×ª·¢ÐÔÄÜ

    ÏßËÙת·¢ÐÔÄÜ£ºÍ¨³£ÊÇÖ¸64×Ö½ÚС°üµÄÏßËÙת·¢ÄÜÁ¦£¬±íÕ÷ÁËϵͳ´¦Àí±¨ÎÄÍ·µÄÄÜÁ¦£¬ÔÚÏàͬµÄ¶Ë¿ÚÁ÷Á¿Ï£¬64×Ö½ÚС°üÒªÇóϵͳÔÚµ¥Î»Ê±¼äÄÚ´¦Àí¸ü¶àµÄ±¨ÎÄÊý¡£×ª·¢ÐÔÄÜ»¹Òª¹Ø×¢ÏßËÙÒ»ÖÂÐÔ£¬¼´´ó°üС°ü¶¼ÄÜÏßËÙ£¬¶¼²»¶ª°ü£»Pairģʽ¡¢Full Meshģʽ¶¼ÄÜÏßËÙת·¢¡£

    ת·¢Ê±ÑÓ¼°Ê±ÑÓ¶¶¶¯£ºÄ¿Ç°´æ´¢×ª·¢¼¼ÊõµÄ¶Ë¿Úµ½¶Ë¿ÚʱÑÓÔÚ¼¸Î¢Ãëµ½¼¸Ê®Î¢Ã룬¿ÉÂú×ã¾ø´ó¶àÊýÓ¦Óó¡ºÏ¡£Cut-throughת·¢Ê±ÑÓ¿É´ïµ½1΢ÃëÒÔÏ£¬Ö÷ÒªÓÃÓÚÉÙÊý¶ÔʱÑӷdz£Ãô¸ÐµÄ½ôñîºÏ¸ßÐÔÄܼÆË㡣ʱÑÓ¶¶¶¯ÔòָʱÑÓµÄÒ»ÖÂÐÔ¡¢Ê±ÑÓ¿ÉÔ¤²âÐÔ£¬VoIP¡¢ÊÓÆµµÈʵʱҵÎñͨ³£ÒªÇóµÍʱÑÓºÍʱÑÓÒ»ÖÂÐÔ¡£

    4¡¢ÒµÎñµ÷¶ÈºÍ¾«Ï¸»¯QoS

    ½üÄêÀ´´ø¿íÐèÇóµÄÄêÔö³¤´ïµ½50¡«70%£¬¶ø´ø¿í¹©¸øÄêÔö³¤Í¨³£ÔÚ30%¡£×ÊÔ´×ÜÊÇÓÐÏ޵쬲»¿ÉÄܸøËùÓÐÓû§¡¢ËùÓÐÒµÎñÌṩ×ã¹»µÄ´ø¿í£¬´Ó¶øµ¼ÖÂʵ¼ÊµÄÍøÂçÊÇÒ»¸ö´æÔÚÓµÈûµÄÍøÂç¡£ÍøÂçÉ豸ÐèÒªÌṩ¸üÍêÉÆºÍ¾«Ï¸µÄQoSÖ§³Ö£¬¼´¸ù¾Ý²»Í¬Óû§²»Í¬ÒµÎñµÄSLAÒªÇó£¬ÌṩÏàÓ¦Óб£Ö¤»ò¿ÉÔ¤²âµÄ´ø¿í¡¢¶ª°üÂÊ¡¢Í»·¢»º´æÄÜÁ¦¡¢Ê±ÑÓ¡¢Ê±ÑÓ¶¶¶¯µÈÖ¸±ê³Ðŵ¡£

    ÒµÎñµ÷¶ÈºÍ¶ÓÁУ¨Scheduling & Queuing£©£ºÃ»ÓÐÒµÎñµ÷¶ÈµÄ½»»»¼Ü¹¹¾ÍÏñûÓкìÂ̵ƵÄÊ®×Ö·¿Ú£¬ÈÝÒ×·¢ÉúÅöײºÍʹÊ£¬Ì¸²»ÉÏQoS¡£´Ö·Åʽµ÷¶È¾ÍÏñÿ¸ö·½ÏòÓÐÒ»¸ö³µµÀ£¬Óе¥Ò»Ô²ÐκìÂ̵ƵÄÊ®×Ö·¿Ú£¬±ÈûÓкìÂ̵ÆÓдó·ù¸ÄÉÆ£¬µ«ÈÝÒ××èÈû¡£¶ø¾«Ï¸»¯µ÷¶ÈÔòºÃ±Èÿ¸ö·½ÏòÓÐÈý¸ö³µµÀ£¨×óת¡¢Ö±ÐС¢ÓÒת£©£¬ºìÂ̵ÆÓÉÈý¸ö¶ÔÓ¦µÄ·½Ïòָʾ¼ýÍ·×é³É£¨×óת¡¢Ö±ÐС¢ÓÒת¼ýÍ·£©£¬ÕâÖÖµ÷¶ÈÏÔȻЧÂʸü¸ß¡¢¸ü¼ÓÓÐÐòÁË¡£

    ÔÚ½»»»»úÀ³µµÀ¾ÍºÃ±È¶ÓÁУ¬ºìÂ̵ƾͺñȵ÷¶ÈÆ÷¡£¶ÓÁÐÔ½¶à£¬¾Í¿ÉÒÔ¶ÔÁ÷Á¿½øÐиü¾«Ï¸»¯µÄ¹ÜÀíºÍµ÷¶È£¬Ê¹µ½²»Í¬³ö¿Ú¡¢²»Í¬ÓÅÏȼ¶µÄÒµÎñת·¢»¥²»Ó°Ï죬Ïû³ýÍ·×èÈû¡£¶ÓÁÐÔ½¶à£¬µ÷¶ÈÆ÷Ò²Ô½¸´ÔÓ£¬Éè¼Æ¸´ÔÓ¶ÈÒ²¸ß£¬ÓеÄÉ豸»¹Ö§³Ö²ã´Î»¯µ÷¶È£¨H-QoS£©¡£ËùÄÜÖ§³Ö¶ÓÁÐÊýĿҲÊÇÍøÂçÉ豸µÄ¹Ø¼üÖ¸±êÖ®Ò»£¬Ò»°ãÉ豸֧³ÖÊ®¼¸¡¢¼¸Ê®µ½¼¸°ÙÌõ¶ÓÁв»µÈ£¬ÉÙÊý¸ß¶Ë²úÆ·¿ÉÒÔÖ§³Ö1K¡¢Ê®¼¸K»ò¼¸Ê®K¡£

    Á÷·ÖÀàºÍ»º´æ£¨Classification & Buffering£©£ºÓëÒµÎñµ÷¶È½ôÃÜÏà¹ØµÄ¾ÍÊÇÁ÷·ÖÀàºÍ»º´æ¡£Á÷·ÖÀàÊǶԲ»Í¬Óû§ºÍÒµÎñ½øÐÐʶ±ðÈ»ºóÓ³Éäµ½²»Í¬µÄÓÅÏȼ¶ºÍ¶ÓÁС£¶øÃ»Óлº´æ»ò»º´æÌ«Ð¡£¬Ôٺõĵ÷¶ÈÒ²ÐÎͬÐéÉè»ò´ó´òÕÛ¿Û¡£Ëæ×ÅÓ¦ÓÃÔ½À´Ô½¸´ÔÓ£¬Á÷Á¿Í»·¢Ô½À´Ô½´ó£¬Ô½À´Ô½Æµ·±£¨±ÈÈçËÑË÷ÒµÎñ£©£¬×ã¹»´óµÄ»º´æ¶ÔÐÂÒ»´úÊý¾ÝÖÐÐÄÖÁ¹ØÖØÒª¡£

    5¡¢½»»»¼Ü¹¹µÄµ¯ÐÔ£¨Resiliency£©

    µ¯ÐÔÊÇÖ¸²¿¼þ³öÏÖ¹ÊÕÏ¡¢»òÈËΪ²Ù×÷ʧÎóʱ£¬Äܹ»×Ô¶¯¼ì²âµ½£¬²¢¶Ô¹ÊÕϽøÐиôÀ룬´Ó¶øÈÃϵͳ¹¦ÄÜÐÔÄܲ»ÊÜËðʧ»ò¾¡¿ÉÄÜÉÙÊÜËðʧ£¨Graceful Degradation£©¡£°üÀ¨ÈßÓàÐÔ£¨Redundancy£©ºÍÈÝ´íÐÔ£¨Fault Tolerance£©¡£²ÉÓÃÓëÖ÷¿Ø°åÎïÀíÉ϶ÀÁ¢µÄN+1½»»»Íø°å£¬¼´×ª·¢Æ½ÃæºÍ¿ØÖÆÆ½ÃæÎïÀíÉÏ·ÖÀëÓÐÀûÓÚ½øÒ»²½Ìá¸ßϵͳµÄµ¯ÐÔ¡£

    Èý¡¢         ´«Í³µÄ»ùÓÚCIOQµÄCrossbar½»»»¼Ü¹¹

    »ùÓÚCIOQ£¨Combined Input Output Queuing£º×éºÏÊäÈëÊä³ö¶ÓÁУ©µÄCrossbar½»»»¼Ü¹¹ÔÚÉÏÊÀ¼Í90Äê´ú³öÏÖ¡£Èçͼ2Ëùʾ£¬¸Ã¼Ü¹¹°üº¬Ò»µ½¶à¸ö²¢Ðй¤×÷µÄÎÞ»º´æCrossbarоƬ£¬Ã¿¸öCrossbarоƬͨ¹ý½»»»Íø¶Ë¿ÚFP£¨Fabric Port£©Á¬½Óµ½ËùÓÐÊäÈë¶Ë¿Ú¶ÔÓ¦µÄFA¶Ë¿ÚºÍËùÓÐÊä³ö¶Ë¿Ú¶ÔÓ¦µÄ½»»»FA¶Ë¿Ú£»ÒµÎñµ÷¶Èͨ³£²ÉÓü¯ÖÐÖÙ²ÃÆ÷£¬Á¬µ½ËùÓеÄÊäÈëÊä³öFAоƬºÍCrossbarоƬ£»³ö¿ÚFA¶¨Ê±»òʵʱµØÏòÖÙ²ÃÆ÷±¨¸æ³ö¿ÚÓµÈûÇé¿ö¡£Ò»´ÎµäÐ͵Ľ»»»¹ý³Ì°üº¬Èý¸ö²½Ö裺£¨1£©ÊäÈë¶Ë¿Ú·¢ËÍÒµÎñǰ£¬Èë¿ÚFAÏÈÒªÏòÖÙ²ÃÆ÷ÇëÇó·¢ËÍ£¨Request to transmit£©;£¨2£©ÖÙ²ÃÆ÷¸ù¾ÝÊä³ö¶Ë¿Ú¶ÓÁÐÓµÈûÇé¿ö£¬¸øÈë¿ÚFA·¢ËÍÔÊÐí·¢ËÍ£¨Request granted£©£»£¨3£©ÒµÎñͨ¹ý½»»»Íø×ª·¢µ½Êä³ö¶Ë¿Ú¡£

    ÔÚÈë¿Ú·½Ïò£¬»º´æ²ÉÓÃVoQ£¨Virtual output Queuing£ºÐéÄâÊä³ö¶ÓÁУ©·½Ê½¸øµ½²»Í¬Ä¿µÄÊä³ö¶Ë¿Ú¡¢²»Í¬ÓÅÏȼ¶µÄÒµÎñÁ÷·ÖÅäÏàÓ¦µÄ¶ÓÁУ¬¶ÔÈë¿ÚÁ÷Á¿½øÐлº³å¡£ÔÚ³ö¿Ú·½Ïò£¬Ò²ÓÐÒ»¸ö»º´æ£¬ÓÃÒÔÎüÊÕ½»»»Íø¹ýÀ´µÄÍ»·¢Á÷Á¿¡£Òò´Ë³ÆÖ®ÎªCIOQ¡£

    ͼ2   »ùÓÚCIOQµÄCrossbar½»»»¼Ü¹¹

    ÓÉÓÚÊǼ¯Öе÷¶È£¬ËùÒÔÖÙ²ÃÆ÷µÄµ÷¶ÈËã·¨¸´ÔӶȺܸߣ¬ÐÔÄÜÀ©Õ¹ÐԽϲϵͳÈÝÁ¿´óʱµ÷¶ÈÆ÷ÈÝÒ×ÐÎ³ÉÆ¿¾±£¬ÄÑÒÔ×öµ½¾«È·µ÷¶È¡£

    ÓÉÓÚÊÇ´Ö·ÅÐ͵÷¶È£¬ËùÒÔÔÚ³ö¿Ú·½ÏòÐèÒª·ÅÒ»¸ö±È½Ï´óµÄ»º´æ£¬²¢×ö½øÒ»²½µ÷¶È£¬ÒÔÖ§³ÖÁ£¶È¸üϸµÄϵͳ¼¶QoS¡£ÎªÁ˳ä·ÖÀûÓóö¿Ú»º´æ£¬ÐèÒªÌá¸ßϵͳ¼ÓËٱȣ¬¼ÓËÙ±Èͨ³£´ïµ½1.6¡«2£¬Ìá¸ß¼ÓËÙ±ÈÒâζ×ÅϵͳÄÜÖ§³ÖµÄÓÐЧ¶Ë¿ÚÈÝÁ¿Ï½µ£¨¼ÓËÙ±ÈÊÇÖ¸½»»»Íø¶Ë¿ÚËÙÂÊÓëʵ¼ÊµÄÍøÂç¶Ë¿ÚËÙÂʵıÈÖµ£©¡£

    ÓÐЩ²úÆ·½»»»¼Ü¹¹ÔÚ¼¸ºÎÍØÆËÉϽ«¶à¸öCrossbarÁ¬³ÉÓëÏÂÎÄÃèÊöµÄCLOS¼Ü¹¹ÏàÀàËÆµÄÐÎʽ£¬²¢²ÉÓþ²Ì¬Â·ÓÉ·½Ê½£¬¼´ÒµÎñÁ÷½øÈë½»»»ÍøÇ°£¬¸ù¾ÝÔ´¶Ë¿ÚÖ¸¶¨»ò»ùÓÚHashË㷨ѡÔñÒ»Ìõ·¾¶¡£ËùÒÔ£¬ÊôÓÚͬһÌõÁ÷µÄËùÓб¨ÎĽ«Ñ¡ÔñͬһÌõ·¾¶½øÈë½»»»Íø¡£ÏÔÈ»£¬µ±ÏµÍ³ÖÐÒµÎñÁ÷½ÏΪµ¥Ò»Ê±£¬±»HashË㷨ѡÖеÄ·¾¶ÈÝÒ×ÐγÉ×èÈû£¬¶øÆäËü·¾¶Ôò½ÏΪ¿ÕÏС£ÀàËÆµÀÀí£¬ÒµÎñÁ÷´ÓµÚ¶þ¼¶½»»»µ½µÚÈý¼¶Ê±£¬Ò²ÈÝÒ×ÐγÉ×èÈû¡£ÕâÖּܹ¹²»ÊÇÑϸñÒâÒåÉϵÄÎÞ×èÈûCLOS½»»»¼Ü¹¹£¬Æä½»»»ÐÔÄÜÓë»ùÓÚCIOQµÄCrossbarÏ൱¡£

    »ùÓÚCIOQµÄCrossbarͬʱÂú×ãÁ˽ϴóÈÝÁ¿½»»»ºÍ½ÏºÃµÄÒµÎñµ÷¶ÈµÄÐèÇó£¬ÊÇÒ»ÖֱȽÏÍêÉÆµÄ½»»»¼Ü¹¹£¬½»»»ÈÝÁ¿¿ÉÒÔ´Ó¼¸°ÙGµ½¼¸T£¬Í¨³£Ö§³Ö10G½Ó¿Úµ«ÎÞ·¨Ö§³Ö40GºÍ100G½Ó¿Ú¡£ÓÉÓÚ½»»»ÈÝÁ¿²»ÊǺܴ󣬽»»»ÍøÍ¨³£¼¯³ÉÔÚÖ÷¿Ø°åÉÏ£¬²ÉÓÃ1+1Ö÷±¸»ò¸ººÉ·Öµ£¹¤×÷·½Ê½¡£

    ËÄ¡¢         ÐÂÒ»´ú»ùÓÚ¶¯Ì¬Â·ÓɵÄCLOS½»»»¼Ü¹¹

    CLOS½»»»¼Ü¹¹Óɱ´¶ûʵÑéÊÒCharles Clos²©Ê¿ÔÚ1953ÄêµÄ¡¶ÎÞ×èÈû½»»»ÍøÂçÑо¿¡·ÂÛÎÄÖÐÊ×´ÎÌá³ö£¬ºó±»¹ã·ºÓ¦ÓÃÓÚTDMÍøÂ磬Ϊ¼ÍÄîÕâÒ»ÖØ´ó³É¹û£¬±ãÒÔËûµÄÃû×ÖCLOSÃüÃûÕâÒ»¼Ü¹¹¡£½ü¶þÊ®ÄêÀ´°ü½»»»ÍøÂçµÄ¸ßËÙ·¢Õ¹£¬ÆÈÇÐÐèÒª³¬´óÈÝÁ¿ºÍ¾ß±¸ÓÅÒì¿ÉÀ©Õ¹ÐԵĽ»»»¼Ü¹¹£¬CLOSÕâ¸ö¹ÅÀ϶øÐÂÓ±µÄ¼¼ÊõÔÙÒ»´Î»À·¢³öÍúÊ¢µÄÉúÃüÁ¦¡£

    CLOS½»»»¼Ü¹¹ÊÇÒ»¸ö¶à¼¶¼Ü¹¹£»ÔÚÿһ¼¶£¬Ã¿¸ö½»»»µ¥Ôª¶¼ºÍÏÂÒ»¼¶µÄËùÓн»»»µ¥ÔªÏàÁ¬½Ó¡£Ò»¸öµäÐ͵ÄCLOS½»»»Èý¼¶¼Ü¹¹ÓÉ£¨k£¬n£©Á½¸ö²ÎÊý¶¨Ò壬Èçͼ3Ëùʾ£¬²ÎÊýkÊÇÖм伶½»»»µ¥ÔªµÄÊýÁ¿£¬n±íʾµÄÊǵÚÒ»¼¶£¨µÚÈý¼¶£©½»»»µ¥ÔªµÄÊýÁ¿¡£µÚÒ»¼¶ºÍµÚÈý¼¶ÓÉn¸ök×kµÄ½»»»µ¥Ôª×é³É£¬Öм伶ÓÉk¸ön×nµÄ½»»»µ¥Ôª×é³É¡£Õû¸ö¹¹³ÉÁËk×nµÄ½»»»ÍøÂ磬¼´¸ÃÍøÂçÓÐk×n¸öÊäÈëºÍÊä³ö¶Ë¿Ú¡£
    ¶ÔÓÚÐèÒª¸ü¸ßÈÝÁ¿µÄ½»»»Íø£¬Öм伶Ҳ¿ÉÒÔÊÇÒ»¸ö3¼¶µÄCLOSÍøÂ磨¼´CLOSÍøÂç¿ÉÒԵݹ鹹½¨£©£¬±ÈÈç4¸öµÚÒ»£¨Èý£©¼¶n×nоƬ¼ÓÉÏ2¸ön×nµÄµÚ¶þ¼¶Ð¾Æ¬¿É¹¹³ÉÒ»¸ö2n×2nµÄ½»»»Íø¡£ÓÉÓÚCLOSÍøÂçµÄµÝ¹éÌØÐÔ£¬ËüÀíÂÛÉϾßÓпÉÀ©Õ¹ÐÔ£¬Ö§³Ö½»»»»ú¶Ë¿ÚÊýÁ¿¡¢¶Ë¿ÚËÙÂÊ¡¢ÏµÍ³ÈÝÁ¿µÄƽ»¬À©Õ¹¡£

    CLOS½»»»¼Ü¹¹¿ÉÒÔ×öµ½ÑϸñµÄÎÞ×èÈû£¨Non-blocking£©¡¢¿ÉÖØ¹¹£¨Re-arrangeable£©¡¢¿ÉÀ©Õ¹£¨Scalable£©¡£


    ͼ3  CLOS½»»»¼Ü¹¹

    CLOS¼Ü¹¹¶¨ÒåÁËÒ»ÖÖ¼¸ºÎÍØÆË½á¹¹£¬ÔÚÔçÆÚTDM¼°ÓïÒôÓ¦ÓÃÖУ¬Æä¿ÉÖØ¹¹ÌØÐÔͨ³£ÓÉÈí¼þ¼ÆËãºÍÅäÖÃÍê³É¡£¶ÔÓÚ¸ßËÙ°ü½»»»ÏµÍ³£¬´óÁ¿ÒµÎñÁ÷µÄÄ¿µÄ¶Ë¿ÚÔÚÆµ·±¶ø¿ìËٵر仯£¨Èçns¼¶£©£¬Í¨¹ýÈí¼þÀ´¶Ôת·¢Â·¾¶½øÐÐÑ¡ÔñºÍÖØÅäÖñäµÃ²»ÏÖʵ¡£Òò´Ë£¬ÐèÒª²ÉÓýüЩÄêרÃÅÕë¶ÔÓÃÓÚ°ü½»»»ÏµÍ³µÄCLOS¼Ü¹¹¶øÉè¼ÆµÄ¶¯Ì¬Â·ÓÉ·½Ê½¡£

    ¶¯Ì¬Â·ÓɹؼüµãÔÚÓÚÄܸººÉ·Öµ£µØ¾ùºâÀûÓÃËùÓпɴï·¾¶¡£¶ÔÓÚµÚÒ»¼¶£¬Ã¿¸öÒµÎñÁ÷¿Éͨ¹ýRound-robin»òËæ»ú·½Ê½¾ùÔÈ·¢Ë͵½kÌõÁ¬µ½µÚ¶þ¼¶µÄ·¾¶ÉÏ£¨Í¨³£»ùÓÚÐÅÔªµÄ·¢ËÍ£©£»µ½´ïµÚ¶þ¼¶µÄÒµÎñÁ÷½«»ùÓÚÐÅÔª×Ô·Óɼ¼Êõ£¨Cell-based Self-routing£©£¬¸ù¾Ý½»»»ÍøÂ·ÓÉÑ¡ÔñÏàӦ·¾¶½»»»µ½µÚÈý¼¶Ä¿µÄ¶Ë¿Ú¡£µÚÈý¼¶ÊÕµ½ËùÓÐÀ´×ÔµÚ¶þ¼¶µÄÐÅԪʱ£¬°ÑÐÅÔªÖØ×é³É±¨ÎÄ£¬²¢±£Ö¤±¨ÎÄ˳ÐòÕýÈ·¡£¶¯Ì¬Â·ÓÉ·½Ê½ÓÉ´ËʵÏÖÁËÑϸñµÄÎÞ×èÈû½»»»£¬²¢ÓÐÀûÓÚ¼õС¼ÓËٱȴӶøÌá¸ßÓÐЧ¶Ë¿ÚÈÝÁ¿¡£

    ¶¯Ì¬Â·ÓÉ·½Ê½ÓÐÒ»¸öÍ»³öÓŵ㣬¼´Æ½»¬Ö§³Ö¸ü¸ßËÙÂʵÄÍøÂç¶Ë¿Ú£¬±ÈÈç40GE/100GE¡£ÕâÊÇÒòΪËü¿ÉÒÔ³ä·ÖÀûÓÃËùÓпÉÓ÷¾¶ÐγÉÒ»¸ö´óµÄÊý¾ÝÁ÷ͨµÀ£¬±ÈÈç24Ìõ3.125GbpsͨµÀ¿ÉÒÔÖ§³Ö100GEÊý¾ÝÁ÷¡£Ïà·´£¬¾²Ì¬Â·ÓÉ·½Ê½ÔòÊÜÏÞÓÚµ¥Ìõ·¾¶µÄ´ø¿í£¬±ÈÈç»ùÓÚXAUI½Ó¿ÚµÄCrossbar½»»»£¬ÍøÂç¶Ë¿ÚËÙÂÊÖ»ÄÜ´ïµ½10Gbps£¬ÎÞ·¨Ö§³Ö40GEºÍ100GE¡£

    »ùÓÚ¶¯Ì¬Â·ÓɵÄCLOS¼Ü¹¹£¬ÔÙ½áºÏºÏÊʵÄÒµÎñµ÷¶È»úÖÆ£¬¾Í¿ÉÒÔÖ§³ÖÍêÉÆµÄQoS¡£²ÉÓÃCLOS½»»»¼Ü¹¹µÄµäÐÍÉ豸ÓУº¹«º£²Ê´¬¡¤6600N18000ͳһ½»»»¼Ü¹¹ºËÐĽ»»»»ú£¬Juniper T1600ºËÐÄ·ÓÉÆ÷¡£ÔÚ2009Äê2Ô³õ£¬Juniper¸Õ¸Õ·¢²¼ÁËTX-Matrix Plus£¬Í¨¹ý¶à¿ò»¥Áª¼¼ÊõÖ§³Ö°Ñ16̨T1600¹¹½¨³ÉÒ»¸ö25TbpsµÄÎÞ×èÈû½»»»ÏµÍ³£¬ÏÔʾÁËCLOS¼Ü¹¹µÄ¿ÉÀ©Õ¹ÐÔ¡£2004Ä꣬Cisco·¢²¼ÁËÆä·ÓÉÆ÷Æì½¢²úÆ·CRS-1£¬²ÉÓÃÁËÈý¼¶¶¯Ì¬×Ô·ÓɵÄBenes½»»»¼Ü¹¹£¬Ö§³Ö72¸ö»ú¼ÜµÄ»¥Áª£¬´ïµ½46T/92TµÄϵͳÈÝÁ¿¡£Benes½»»»ÊµÖÊÉÏÊÇCLOS½»»»¼Ü¹¹µÄÒ»¸öÌØÀý¡£

    ÓÉÓÚCLOS½»»»ÏµÍ³ÈÝÁ¿ºÜ´ó£¬ÎïÀíʵÏÖÉÏ£¬Í¨³£²ÉÓÃN+1¸ö¶ÀÁ¢µÄ½»»»Íø²Û룬ÓëÖ÷¿Ø°å¿ØÖÆÆ½Ãæ³¹µ×·ÖÀ룬һ·½ÃæÌá¸ßÁËϵͳÈÝÁ¿¿ÉÀ©Õ¹ÐÔ£¬ÁíÒ»·½Ã漫´ó³Ì¶ÈÉÏÌá¸ßÁËת·¢Æ½ÃæµÄ¿É¿¿ÐÔ£¬±ÜÃâÁË¿ØÖÆÆ½Ãæ³öÏÖ¹ÊÕÏ»ò½øÐе¹»»Ê±¶Ôת·¢Æ½ÃæµÄÓ°Ïì¡£

    Îå¡¢×ܽá

    ¶ÔÓڸ߶˻ú¼Üʽ½»»»»úºÍ·ÓÉÆ÷£¬ÒÔ»ùÓÚCIOQµÄCrossbar½»»»¼Ü¹¹ºÍCLOS½»»»¼Ü¹¹ÎªÖ÷¡£ÆäÖлùÓÚ¶¯Ì¬Â·ÓɵÄCLOS½»»»¼Ü¹¹½áºÏÐÅÔª×Ô·Óɼ¼Êõ¡¢·Ö²¼Ê½µ÷¶È¼¼ÊõÊÇÄ¿Ç°ÃæÏòÐÂÒ»´úÊý¾ÝÖÐÐĺÍÔÆ¼ÆËãµÈ¶àÒµÎñ¸´ÔÓÓ¦Óá¢ÊÊÓÃÓÚ´óÈÝÁ¿ºËÐĽ»»»»úºÍºËÐÄ·ÓÉÆ÷µÄÍêÉÆ¡¢ÀíÏëµÄÒ»ÖÖ½»»»¼Ü¹¹¡£

    µãÔÞ

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

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

    ·µ»Ø¶¥²¿

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