Êý¾ÝÖÐÐÄÈÝÆ÷ÍøÂç¼¼ÊõµÄ´óò
ÈÝÆ÷¼¼ÊõºÜ»ð£¬¾³£ÎªÈËËùÌá¼°£¬ÓÈÆäÊÇ¿ªÔ´ÈÝÆ÷¹¤¾ßdocker£¬ÒÑÔÚ²»ÉÙÊý¾ÝÖÐÐÄÀïÓй㷺ӦÓá£ÈÝÆ÷Ö÷ÒªÊǶÔÈí¼þºÍÆäÒÀÀµ»·¾³µÄ±ê×¼»¯´ò°ü£¬½«Ó¦ÓÃÖ®¼äÏ໥¸ôÀ룬²¢ÄÜÔËÐÐÔںܶàÖ÷Á÷²Ù×÷ϵͳÉÏ¡£ÕâÑù¿´À´ÈÝÆ÷ºÍÐéÄâ»ú¼¼ÊõºÜÀàËÆ£¬ÈÝÆ÷ÊÇAPP²ãÃæµÄ¸ôÀ룬¶øÐéÄ⻯ÊÇÎïÀí×ÊÔ´²ãÃæµÄ¸ôÀ룬ÈÝÆ÷½â¾öÁËÐéÄâ¼¼ÊõµÄ²»ÉÙÍ´µãÎÊÌ⣬ºÜ¶àʱºòÈÝÆ÷¿ÉÒÔºÍÐéÄâ»ú½áºÏÔÚÒ»ÆðʹÓã¬ÕâÒ²ÊÇĿǰÊý¾ÝÖÐÐÄÖ÷Á÷µÄ×ö·¨¡£
ÈÝÆ÷µÄµ½À´¸øÊý¾ÝÖÐÐÄÍøÂçÌá³öÁËһЩеÄÌôÕ½£¬ÎªÁËÊÊÅäÈÝÆ÷£¬ÍøÂ粿·ÖÒ²ÐèÒªËæÖ®µ÷Õû£¬ËùÒÔÎ§ÈÆÈÝÆ÷²úÉúÁ˺ܶ಻ͬµÄÍøÂç½â¾ö·½°¸£¬±¾ÎÄÖ÷ÒªÀ´½éÉÜһϼ¸ÖÖÈÝÆ÷ÍøÂç·½°¸¼¼Êõ¡£
Callico
CallicoÈÝÆ÷ÍøÂçºÍÆäËûÐéÄâÍøÂç×î´óµÄ²»Í¬ÊÇ£¬ËüûÓвÉÓÃoverlayÍøÂç×ö±¨ÎÄת·¢£¬ÌṩÁË´¿Èý²ãÍøÂçÄ£ÐÍ¡£Èý²ãͨÐÅÄ£Ðͱíʾÿ¸öÈÝÆ÷¶¼Í¨¹ýIPÖ±½ÓͨÐÅ£¬Öмäͨ¹ý·ÓÉת·¢ÕÒµ½¶Ô·½£¬ÈÝÆ÷ËùÔÚ½ÚµãÀàËÆÓÚ´«Í³Â·ÓÉÆ÷£¬ÌṩÁË·ÓɲéÕÒ¹¦ÄÜ£¬ÒªÏë·Óɹ¤×÷Äܹ»Õý³££¬Ã¿¸öÈÝÆ÷ËùÔÚµÄÖ÷»ú½Úµã±ØÐëÓÐijÖÖ·½·¨ÖªµÀÕû¸ö¼¯ÈºµÄ·ÓÉÐÅÏ¢£¬Callico²ÉÓà BGP·ÓÉÐÒ飬ȫ³ÆÊÇ Border Gateway Protocol¡£Í¨¹ýBGP£¬Ê¹µÃÈ«ÍøËùÓеÄNodeºÍÍøÂçÉ豸¶¼¼Ç¼µ½È«ÍøÂ·ÓÉ£¬¿ÉÒÔ¿´µ½ÕâÖÖ·½Ê½»á²úÉúºÜ¶àµÄÎÞЧ·ÓÉ£¬¶ÔÍøÂçÉ豸·Óɹæ¸ñÒªÇó½Ï´ó£¬ÕûÍø²»ÄÜÓзÓɹæ¸ñµÍµÄÉ豸¡£
BGPÊÇÒ»ÖÖ³ÉÊìµÄÍøÂç·ÓÉÐÒ飬ÔÚ´«Í³ÍøÂçÖоÍÓй㷺ʹÓã¬Èç´ËÍøÂ粿·ÖÌìÈ»¾Í¿ÉÒÔ¶ÔCallico½øÐÐÖ§³Ö£¬Ö»²»¹ý¶ÔÍøÂç·Óɹæ¸ñÒªÇó¸ßһЩ¡£ÁíÍ⣬CallicoʵÏÖÁË´ÓÔ´ÈÝÆ÷¾¹ýÔ´ËÞÖ÷»ú£¬¾¹ýÊý¾ÝÖÐÐÄ·ÓÉ£¬È»ºóµ½´ïÄ¿µÄËÞÖ÷»ú£¬×îºó·ÖÅ䵽ĿµÄÈÝÆ÷¹ý³Ì£¬Õû¸ö¹ý³ÌÖÐʼÖÕ¶¼ÊǸù¾ÝBGPÐÒé½øÐзÓÉת·¢£¬²¢Ã»ÓнøÐзâ°ü£¬½â°ü¹ý³Ì£¬ÕâÑùת·¢Ð§Âʾͻá¿ìµÃ¶à¡£ËùÒÔ£¬ÍùÍù¼¼ÊõÔ½¼ò»¯£¬Ö´ÐÐЧÂÊÔ½¸ßЧ£¬ÕâÊÇCallicoÈÝÆ÷ÍøÂçµÄ¼¼ÊõÓÅÊÆ¡£
Flannel
FlannelÊÇCoreOSÌá³öÓÃÓÚ½â¾öÈÝÆ÷¼¯Èº¿çÖ÷»úͨѶµÄÍøÂç½â¾ö·½°¸¡£FlannelʵÖÊÉÏÊÇÒ»ÖÖ¸²¸ÇÍøÂçOverlay network£¬Ò²¾ÍÊǽ«TCPÊý¾Ý°ü×°ÔÚÁíÒ»ÖÖÍøÂç°üÀïÃæ½øÐзÓÉת·¢ºÍͨÐÅ£¬Ä¿Ç°ÒÑÖ§³ÖUDP¡¢VXLAN¡¢AWS VPC¡¢GCE·ÓɵÈÊý¾Ýת·¢·½Ê½£¬ÆäÖÐÒÔVXLAN¼¼Êõ×îΪÁ÷ÐУ¬ºÜ¶àÊý¾ÝÖÐÐÄÔÚ¿¼ÂÇÒýÈëÈÝÆ÷ʱ£¬Ò²¿¼Âǽ«ÍøÂçÇл»µ½FlannelµÄVXLANÍøÂçÖÐÀ´¡£FlannelΪÿ¸öÖ÷»ú·ÖÅäÒ»¸ösubnet£¬ÈÝÆ÷´Ó´ËsubnetÖзÖÅäIP£¬ÕâЩIP¿ÉÔÚÖ÷»ú¼ä·ÓÉ£¬ÈÝÆ÷¼äÎÞÐèNATºÍ¶Ë¿ÚÓ³Éä¾Í¿ÉÒÔ¿çÖ÷»úͨѶ¡£
FlannelÈü¯ÈºÖв»Í¬½ÚµãÖ÷»ú´´½¨ÈÝÆ÷ʱ¶¼¾ßÓÐÈ«¼¯ÈºÎ¨Ò»ÐéÄâIPµØÖ·£¬²¢Á¬Í¨Ö÷»ú½ÚµãÍøÂç¡£Flannel¿ÉΪ¼¯ÈºÖÐËùÓнڵãÖØÐ¹滮IPµØÖ·Ê¹ÓùæÔò£¬´Ó¶øÊ¹µÃ²»Í¬½ÚµãÉϵÄÈÝÆ÷Äܹ»»ñµÃ¡°Í¬ÊôÒ»¸öÄÚÍø¡±ÇÒ¡°²»Öظ´µÄ¡±µÄIPµØÖ·£¬Èò»Í¬½ÚµãÉϵÄÈÝÆ÷Äܹ»Ö±½Óͨ¹ýÄÚÍøIPͨÐÅ£¬ÍøÂç·â×°²¿·Ö¶ÔÈÝÆ÷ÊDz»¿É¼ûµÄ¡£Ô´Ö÷»ú·þÎñ½«Ô±¾Êý¾ÝÄÚÈÝUDP·â×°ºó¸ù¾Ý×Ô¼ºµÄ·ÓɱíͶµÝ¸øÄ¿µÄ½Úµã£¬Êý¾Ýµ½´ïÒÔºó±»½â°ü£¬È»ºóÖ±½Ó½øÈëÄ¿µÄ½ÚµãÐéÄâÍø¿¨£¬È»ºóÖ±½Ó´ïµ½Ä¿µÄÖ÷»úÈÝÆ÷ÐéÄâÍø¿¨£¬ÊµÏÖÍøÂçͨÐÅÄ¿µÄ¡£
FlannelËäÈ»¶ÔÍøÂçÒªÇó½Ï¸ß£¬ÒªÒýÈë·â×°¼¼Êõ£¬×ª·¢Ð§ÂÊÒ²Êܵ½Ó°Ï죬µ«ÊÇÈ´¿ÉÒÔÆ½»¬¹ý¶Éµ½SDNÍøÂ磬VXLAN¼¼Êõ¿ÉÒÔºÍSDNºÜºÃµØ½áºÏÆðÀ´£¬ÖµµÃÕû¸öÍøÂçʵÏÖ×Ô¶¯»¯²¿Êð£¬ÖÇÄÜ»¯ÔËάºÍ¹ÜÀí£¬ÕâÒ²ÊÇÍøÂç¼¼Êõ·¢Õ¹µÄ·½Ïò¡£ËùÒÔ£¬FlannelÉáÆúÁË´«Í³ÍøÂ磬Íêȫн¨Ò»Ì׸²¸ÇÍøÂçÀ´Ö§³ÖÈÝÆ÷£¬½ÏÊʺÏÓÚн¨Êý¾ÝÖÐÐÄÍøÂ粿Êð¡£
Weave
WeaveʵÖÊÉÏÒ²ÊǸ²¸ÇÍøÂ磬Weave¿ÉÒ԰Ѳ»Í¬Ö÷»úÉÏÈÝÆ÷»¥ÏàÁ¬½ÓµÄÍøÂçÐéÄâ³ÉÒ»¸öÀàËÆÓÚ±¾µØÍøÂçµÄÍøÂ磬²»Í¬Ö÷»úÖ®¼ä¶¼Ê¹ÓÃ×Ô¼ºµÄ˽ÓÐIPµØÖ·£¬µ±ÈÝÆ÷·Ö²¼ÔÚ¶à¸ö²»Í¬µÄÖ÷»úÉÏʱ£¬Í¨¹ýWeave¿ÉÒÔ¼ò»¯ÕâЩÈÝÆ÷Ö®¼äµÄͨÐÅ¡£
WeaveÍøÂçÖеÄÈÝÆ÷ʹÓñê×¼µÄ¶Ë¿ÚÌṩ·þÎñ£¨ÈçMySQLĬÈÏʹÓÃ3306£©£¬¹ÜÀí΢·þÎñÊÇÊ®·ÖÖ±½Ó¼òµ¥µÄ¡£Ã¿¸öÈÝÆ÷¶¼¿ÉÒÔͨ¹ýÓòÃûÀ´ÓëÁíÍâµÄÈÝÆ÷ͨÐÅ£¬Ò²¿ÉÒÔÖ±½ÓͨÐŶøÎÞÐèʹÓÃNAT£¬Ò²²»ÐèҪʹÓö˿ÚÓ³Éä»òÕ߸´ÔÓµÄÁª½Ó¡£²¿ÊðWeaveÈÝÆ÷ÍøÂç×î´óµÄºÃ´¦ÊÇÎÞÐèÐÞ¸ÄÄãµÄÓ¦ÓôúÂë¡£Weaveͨ¹ýÔÚÈÝÆ÷¼¯ÈºµÄÿ¸öÖ÷»úÉÏÆô¶¯ÐéÄâ·ÓÉÆ÷£¬½«Ö÷»ú×÷Ϊ·ÓÉÆ÷£¬Ðγɻ¥Áª»¥Í¨µÄÍøÂçÍØÆË£¬ÔÚ´Ë»ù´¡ÉÏ£¬ÊµÏÖÈÝÆ÷µÄ¿çÖ÷»úͨÐÅ¡£
Òª²¿ÊðWeaveÐèҪȷ±£Ö÷»úLinuxÄں˰汾ÔÚ3.8ÒÔÉÏ£¬Docker1£®10ÒÔÉÏ£¬Ö÷»ú¼ä·ÃÎÊÈç¹ûÓзÀ»ðǽ£¬Ôò·À»ðǽ±ØÐë±Ë´Ë·ÅÐÐTCP 6783 ºÍUDP 6783£¯6784ÕâЩ¶Ë¿ÚºÅ£¬ÕâЩÊÇWeave¿ØÖƺÍÊý¾Ý¶Ë¿Ú£¬Ö÷»úÃû²»ÄÜÏàͬ£¬WeaveҪͨ¹ýÖ÷»úÃûʶ±ð×ÓÍø¡£WeaveÍøÂçÀàËÆÓÚÖ÷»úOverlay¼¼Êõ£¬Ö±½ÓÔÚÖ÷»úÉϽøÐб¨ÎÄÁ÷Á¿µÄ·â×°£¬´Ó¶øÊµÏÖÖ÷»úµ½Ö÷»úµÄ¿çUnderlayÈý²ãÍøÂçµÄ»¥·Ã£¬ÕâÊǺÍFlannelÍøÂçµÄ×î´óÇø±ð£¬FlannelÊÇÒ»ÖÖÍøÂçOverlay·½°¸¡£
ÈýÖÖÈÝÆ÷ÍøÂç·½°¸£¬ÊÊÓÃÓÚ²»Í¬µÄÓ¦Óó¡¾°£¬¾Í¿´Êý¾ÝÖÐÐÄÈçºÎÑ¡ÔñÁË£¬´ÓÄÑÒ×¶ÈÉÏÀ´½²£¬Callico×î¼òµ¥£¬Æä´ÎFlannel£¬Weave×ÔÓ£¬´ÓÍøÂç¼¼ÊõÀ´¿´£¬WeaveºÍFlannel¶¼ÊÇÍøÂç·â×°¼¼Êõ£¬Çø±ðÔÚÓÚ·â×°µÄλÖÃÔÚÍøÂçÉ豸ÉÏ»¹ÊÇÖ÷»úÉÏ¡£ÏÂͼÏêÁÐÁËÏÂÈýÖÖÈÝÆ÷ÍøÂç·½°¸µÄÌØµã¶Ô±È£º
´ÓÎïÀí»úµ½ÐéÄâ»ú£¬ÔÙµ½ÈÝÆ÷£¬ÕâÊÇ·þÎñÆ÷ÐéÄ⻯¼¼Êõ·¢Õ¹µÄ±ØÈ»Ç÷ÊÆ£¬ÈÝÆ÷½â¾öÐéÄâ»úµÄʹÓÃÏÞÖÆ£¬µ«Ò²½«ÍøÂçÒýÈë¸ü¸´Ôӵľ³µØ£¬Êý¾ÝÖÐÐÄÍøÂçҪȥÊÊÓ¦ÕâÖֱ仯£¬ÒªÈ¥ÊÊÅäÈÝÆ÷£¬ËùÒԲųöÏÖÁËÕâô¶àÖÖÈÝÆ÷ÍøÂç·½°¸£¬ÕâЩ·½°¸¶¼ÊÇΪÈÝÆ÷¶øÉú£¬´ÓÍøÂç²ãÃæÈ¥ÊÊÅäÈÝÆ÷£¬ÊÇÊý¾ÝÖÐÐÄÏòÈÝÆ÷½ø»¯Ëù±ØÐëµÄ¡£


ͼƬÐÂÎÅ
-
80ÒÚÃÀÔª¹âÏ˽ÓÈëÊг¡ÕýÔâÓö³å»÷
-
¡°¶«ÊýÎ÷Ë㡱 ³¬¼¶´ó¹¤³Ì¼´½«ÉÏÂí
-
ÍõÕ¨£¡ºàͨÁ¿²ú400G¹è¹âÄ£¿é
-
¡¸¿µÄþµÍËðºÄ¹âÏË50ÖÜÄ꡹רÌâϵÁÐ3£ºÓïÒôͨ»°ÐÂʱ´ú
-
¡¸¿µÄþµÍËðºÄ¹âÏË50ÖÜÄ꡹רÌâϵÁÐ2£º¹âÏ˳ÉÕæ
-
ר·Ã|EXFO£º¾Û½¹¸ßËÙÁìÓò£¬´òÔìÈ«ÐÂδÀ´
-
ר·Ã|³¤¹âͨÐÅÒ¶¶«£º¼á³Ö×ß³öÈ¥Õ½ÂÔ£¬´òºÃº£Íâ¹¥¼áÕ½
-
ר·Ã|»ô¶û±ÈÌØÀîÑô£º½ô¸ú¿Í»§½Å²½£¬ÓÃÐÄ×öºÃ²úÆ·
×îл¸ü¶à
-
9ÔÂ27-29ÈÕÂíÉϱ¨Ãû>>È«Êý»á2022¼¤¹â¾«Ãܼӹ¤ÓëÊý×Ö»¯ÖÆÔìÕ¹
-
¾«²Ê»Ø¹ËÁ¢¼´²é¿´>>ά¿Æ±¡¤OFweek 2022¼¤¹âÐÐÒµÄê¶ÈÆÀÑ¡
-
¾«²Ê»Ø¹ËÁ¢¼´²é¿´>>ºÏ³É´óо¾¶Ê¯Ó¢¹âÏË -- ¹âѧÉè¼ÆºÍ²ÄÁÏÑ¡Ôñ¶Ô¹âÏËÐÔÄܵÄÓ°Ïì
-
¾«²Ê»Ø¹ËÁ¢¼´²é¿´>>¡¾ÔÚÏßÑÐÌֻ᡿ÁìÓ¢Ñï·«³öº£Èý²¿Çú¡ª¡ªÖƶ¨ÓªÏúÕ½Êõ
-
¾«²Ê»Ø¹ËÁ¢¼´²é¿´>>¡¾ÔÚÏßÑÐÌֻ᡿ AEDTµçÈÈñîºÏÉè¼ÆÁ÷³ÌÓëÓ¦Óð¸Àý
-
¾«²Ê»Ø¹ËÁ¢¼´²é¿´>>ANSYS´ÅÐÔÔª¼þ¼°¿ª¹ØµçÔ´Éè¼Æ½â¾ö·½°¸ÔÚÏßÑÐÌÖ»á
ÍÆ¼öרÌâ
- 1¼Û¸ñ¡¢ÐèÇó´óÔö£¬¹âÏ˹âÀ¾°ÆøÖÜÆÚÔÚÖØÆô
- 2ÃÀ¹úÐû²¼EDAÕýʽ¶Ô»ª¶Ï¹©£¡
- 3ÈÎÕý·Ç£º°Ñº®Æø´«µÝ¸øÃ¿¸öÈË
- 4»ªÎª¡¢ÖÐÐËÖбêÒÆ¶¯ºËÐÄÍøÐ½¨É豸¼¯²É
- 5ÖйúÁªÍ¨5G×¨Íø²úÆ·Ò»ÆÚ¼¯²É¹«Ê¾
- 6ÖйúÒÆ¶¯PC·þÎñÆ÷µÚ¶þÅú´Î¼¯²É½á¹û¹«²¼
- 7ºàͨ¹âµçÉϰëÄêʵÏÖÓªÊÕ221.06ÒÚÔª
- 8°®Á¢ÐÅŵ»ùÑÇÐû²¼È«ÃæÍ˳ö¶íÂÞ˹Êг¡
- 9ÌÚѶ¡¢×Ö½Ú·×·×Èë¹ÉÕâ¼Ò¹âоƬ³§ÉÌ
- 10ÖÐÐËͨѶ£ºÏ°ëÄ꽫³ÉÁ¢¶«ÊýÎ÷ËãÌØÕ½¶Ó
- ¼¤¹âÆ÷¸ß¼¶ÏúÊÛ¾ÀíÉϺ£ÊÐ/ºç¿ÚÇø
- ¹âÆ÷¼þÑз¢¹¤³Ìʦ¸£½¨Ê¡/¸£ÖÝÊÐ
- ·â×°¹¤³Ìʦ±±¾©ÊÐ/º£µíÇø
- ¹âÆ÷¼þÎïÀí¹¤³Ìʦ±±¾©ÊÐ/º£µíÇø
- ÏúÊÛ×ܼࣨ¹âÆ÷¼þ£©±±¾©ÊÐ/º£µíÇø
- ×Ô¶¯»¯¸ß¼¶¹¤³Ìʦ¹ã¶«Ê¡/ÉîÛÚÊÐ
- ¸ß¼¶Èí¼þ¹¤³Ìʦ¹ã¶«Ê¡/ÉîÛÚÊÐ
- ¼¼Êõר¼Ò¹ã¶«Ê¡/½ÃÅÊÐ
- ½á¹¹¹¤³Ìʦ¹ã¶«Ê¡/ÉîÛÚÊÐ
- ¼¤¹âÑз¢¹¤³Ìʦ±±¾©ÊÐ/²ýÆ½Çø
·¢±íÆÀÂÛ
ÇëÊäÈëÆÀÂÛÄÚÈÝ...
ÇëÊäÈëÆÀÂÛ/ÆÀÂÛ³¤¶È6~500¸ö×Ö
ÔÝÎÞÆÀÂÛ
ÔÝÎÞÆÀÂÛ