Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
¸ß¿ÉÓÃDockerÈÝÆ÷ÔÆÔÚ58¼¯ÍŵÄʵ¼ù
 
×÷ÕߣºÒ¦Ô¶ ·¢²¼ÓÚ£º 2017-10-23
  3835  次浏览      27
 

8˽ÓÐÔÆÆ½Ì¨ÊÇ58ͬ³Ç¼Ü¹¹Ïß»ùÓÚÈÝÆ÷¼¼ÊõΪÄÚ²¿·þÎñ¿ª·¢µÄÒ»Ì×ÒµÎñʵÀý¹ÜÀíÆ½Ì¨£¬Ö§³ÖÒµÎñʵÀý°´ÐèÀ©Õ¹£¬Ãë¼¶ÉìËõ£¬Æ½Ì¨ÌṩÓѺõÄÓû§½»»¥¹ý³Ì£¬¹æ·¶»¯µÄ²âÊÔ¡¢ÉÏÏßÁ÷³Ì£¬Ö¼ÔÚ½«¿ª·¢¡¢²âÊÔÈËÔ±´Ó»ù´¡»·¾³µÄÅäÖÃÓë¹ÜÀíÖнâ·Å³öÀ´£¬Ê¹Æä¸ü¾Û½¹ÓÚ×Ô¼ºµÄÒµÎñ¡£±¾Îĺʹó¼Ò·ÖÏíÔÚ˽ÓÐÔÆÆ½Ì¨ÊµÊ©¹ý³ÌÖеÄÏà¹ØÈÝÆ÷¼¼Êõʵ¼ù¡£

±¾ÎÄÖ÷Òª´ÓÒÔÏÂÈý¸ö²¿·ÖÀ´½øÐÐÌÖÂÛ£º

  1. ±³¾°£ºµ±Ç°´æÔÚÄÄЩÎÊÌ⣬ΪʲôʹÓÃÈÝÆ÷¼¼Êõ
  2. ÕûÌå¼Ü¹¹£ºÕû¸öÈÝÆ÷¼¼ÊõµÄ¼Ü¹¹·½°¸
  3. ºËÐÄÄ£¿éµÄÉè¼Æ·½°¸£ºÒ»Ð©ºËÐÄÄ£¿éµÄÑ¡Ð;ö²ßÓë½â¾ö·½°¸

ΪʲôʹÓÃÈÝÆ÷¼¼Êõ

ÔÚûÓÐÓÃÈÝÆ÷»¯¼¼Êõ֮ǰ£¬ÎÒÃÇ´æÔÚÕâЩÎÊÌ⣺

×ÊÔ´ÀûÓÃÂÊÎÊÌâ

²»Í¬ÒµÎñ³¡¾°¶Ô×ÊÔ´µÄÐèÇóÊDz»Ò»ÑùµÄ£¬ÓÐCPUÃܼ¯ÐÍ¡¢ÄÚ´æÃܼ¯ÐÍ¡¢ÍøÂçÃܼ¯ÐÍ£¬Õâ¾Í¿ÉÄܻᵼÖÂ×ÊÔ´ÀûÓÃÂʲ»ºÏÀíµÄÎÊÌ⣬±ÈÈçÒ»¸ö»úÆ÷Éϲ¿ÊðµÄ·þÎñ¶¼ÊÇÍøÂçÃܼ¯ÐÍ£¬ÄÇôCPU×ÊÔ´ºÍÄÚ´æ×ÊÔ´¾Í¶¼ÀË·ÑÁË¡£ÓÐЩҵÎñ¿ÉÄÜÖ»¾Û½¹ÓÚ·þÎñ±¾Éí¶øºöÂÔ»úÆ÷×ÊÔ´ÀûÓÃÂʵÄÎÊÌâ¡£

»ìºÏ²¿Êð½»²æÓ°Ïì

¶ÔÓÚÏßÉÏ·þÎñ£¬Ò»Ì¨»úÆ÷Òª»ìºÏ²¿Êð¶à¸ö·þÎñ£¬ÄÇô·þÎñÖ®¼ä¿ÉÄÜ´æÔÚÏ໥ӰÏìµÄÇé¿ö£¬±ÈÈ磺һ¸ö·þÎñÓÉÓÚijЩԭÒòÍ»È»ÍøÂçÁ÷Á¿±©ÕÇ£¬¿ÉÄܰÑÕû¸ö»úÆ÷µÄ´ø¿í¶¼´òÂú£¬ÄÇôÆäËû·þÎñ¾Í»áÊܵ½Ó°Ïì¡£

À©/ËõÈÝЧÂʵÍ

µ±ÒµÎñ½ÚµãÐèÒª½øÐÐÀ©/Ëõʱ£¬´Ó»úÆ÷ÏÂÏßµ½Ó¦Óò¿Êð¡¢²âÊÔ£¬ÖÜÆÚ½Ï³¤¡£µ±ÒµÎñÓöµ½Í»·¢Á÷Á¿¸ß·åʱ£¬»úÆ÷µ½ÊÖ²¿Êðºó£¬¿ÉÄÜÁ÷Á¿¸ß·åÒѾ­¹ýÈ¥ÁË¡£

¶à»·¾³´úÂë²»Ò»ÖÂ

ÓÉÓÚ¹ýÈ¥ÄÚ²¿¿ª·¢Á÷³ÌµÄ²»¹æ·¶£¬´æÔÚһЩÎÊÌ⣬ҵÎñÌá²âµÄ´úÂëÔÚ²âÊÔ»·¾³²âÊÔÍê±Ïºó£¬ÔÚɳÏä¿ÉÄÜ»á½øÐÐÐ޸ġ¢µ÷Õû£¬È»ºóÔÙ´ò°üÉÏÏß¡£Õâ¾Í»áµ¼Ö²âÊԵĴúÂëºÍÏßÉÏÔËÐеĴúÂëÊDz»Ò»Öµģ¬Ôö¼ÓÁË·þÎñÉÏÏߵķçÏÕ£¬Ò²Ôö¼ÓÁËÏßÉÏ·þÎñ¹ÊÕÏÅŲéµÄÄѶȡ£

ȱÉÙÎȶ¨µÄÏßϲâÊÔ»·¾³

ÔÚ²âÊÔ¹ý³ÌÖУ¬»áÓöµ½Ò»¸öÎÊÌ⣬·þÎñÒÀÀµµÄÆäËûÏÂÓηþÎñ¶¼Ã»ÓÐÌṩÎȶ¨µÄ²âÊÔ»·¾³£¬Õâµ¼ÖÂÎÞ·¨ÔÚ²âÊÔ»·¾³Ä£ÄâÕû¸öÏßÉÏÁ÷³Ì½øÐвâÊÔ£¬ËùÒԺܶà²âÊÔͬѧ»áÓÃÏßÉÏ·þÎñ½øÐвâÊÔ£¬ÕâÀïÓкܸߵÄDZÔÚ·çÏÕ¡£

ΪÁ˽â¾öÉÏÊöÎÊÌ⣬¼Ü¹¹ÏßÔÆÍŶӽøÐÐÁ˼¼ÊõÑ¡ÐÍÓë·´¸´ÂÛÖ¤£¬×îÖÕ¾ö¶¨Ê¹ÓÃDockerÈÝÆ÷¼¼Êõ¡£

ÕûÌå¼Ü¹¹

58˽ÓÐÔÆµÄÕûÌå¼Ü¹¹ÈçÏ£º

»ù´¡ÉèÊ©

Õû¸ö˽ÓÐÔÆÆ½Ì¨½Ó¹ÜÁËËùÓеĻù´¡ÉèÊ©£¬°üÀ¨·þÎñÆ÷¡¢´æ´¢ºÍÍøÂçµÈ×ÊÔ´£»

ÈÝÆ÷²ã

»ù´¡Éèʩ֮ÉÏÌṩÁËÕû¸öÈÝÆ÷³õʼ»¯²ã£¬ÈÝÆ÷³õʼ»¯²ã°üº¬Kubernetes¡¢Agent¡¢IPAM£»KubernetesÊÇDockerµÄµ÷¶ÈºÍ¹ÜÀí×é¼þ£»Agent²¿ÊðÔÚËÞÖ÷»úÉÏ£¬ÓÃÓÚϵͳ×ÊÔ´ºÍµ×²ã»ù´¡ÉèÊ©µÄ¹ÜÀí£¬°üº¬¼à¿Ø²É¼¯¡¢ÈÕÖ¾²É¼¯¡¢ÈÝÆ÷ÏÞËٵȡ£IPAMÊÇDockerµÄÍøÂç¹ÜÀíÄ£¿é£¬ÓÃÓÚ¹ÜÀíÕû¸öÍøÂçϵͳµÄIP×ÊÔ´£»

×ÊÔ´¹ÜÀí

ÈÝÆ÷²ãÖ®ÉÏÊÇ×ÊÔ´¹ÜÀí²ã£¬°üº¬ÈÝÆ÷¹ÜÀí¡¢ËõÀ©ÈÝ¡¢»Ø¹ö½µ¼¶¡¢ÉÏÏß·¢²¼¡¢Åä¶î¹ÜÀí¡¢×ÊÔ´³Ø¹ÜÀíµÈÄ£¿é£»

Ó¦Óòã

ÔËÐÐÓû§Ìá½»µÄÒµÎñʵÀý£¬¿ÉÒÔÊÇÈÎÒâ±à³ÌÓïÑÔ£»

»ù´¡×é¼þ

˽ÓÐÔÆÆ½Ì¨ÎªÈÝÆ÷ÔËÐл·¾³Ìṩ±Ø±¸µÄ»ù´¡×é¼þ£¬°üº¬·þÎñ·¢ÏÖ¡¢¾µÏñÖÐÐÄ¡¢ÈÕÖ¾ÖÐÐÄ¡¢¼à¿ØÖÐÐÄ¡£

·þÎñ·¢ÏÖ

½ÓÈëÔÆÆ½Ì¨µÄ·þÎñÌṩͳһµÄ·þÎñ·¢ÏÖ»úÖÆ£¬±ã½ÝÒµÎñ½ÓÈëÔÆÆ½Ì¨£»

¾µÏñÖÐÐÄ

´æ´¢ÒµÎñ¾µÏñ£¬·Ö²¼Ê½´æ´¢£¬¿Éµ¯ÐÔÀ©Õ¹£»

ÈÕÖ¾ÖÐÐÄ

ÖÐÐÄ»¯ÊÕ¼¯ÒµÎñʵÀýÈÕÖ¾£¬ÌṩͳһµÄ¿ÉÊÓ»¯Èë¿Ú£¬·½±ãÓû§·ÖÎöÓë²éѯ£»

¼à¿ØÖÐÐÄ

»ã×ÜÈ«²¿µÄËÞÖ÷ºÍÈÝÆ÷¼à¿ØÐÅÏ¢£¬¼à¿ØÊÓͼ»¯£¬±¨¾¯¶¨ÖÆ»¯£¬ÎªÖÇÄÜ»¯µ÷¶ÈÌṩ»ù´¡£»

ͳһÃÅ»§

¿ÉÊÓ»¯µÄUIÃÅ»§Ò³Ã棬¹æ·¶»¯Õû¸öÒµÎñÁ÷³Ì£¬¼ò½àµÄÓû§Á÷³Ì£¬¿É¶¯Ì¬¹ÜÀíÕû¸öÔÆ»·¾³µÄËùÓÐ×ÊÔ´¡£

ȫеļܹ¹´øÀ´È«ÐµÄÒµÎñÁ÷ת·½Ê½£º

ƽ̨¶¨ÒåÁËËÄÌ×»ù´¡»·¾³£º²âÊÔ»·¾³¡¢É³Ïä»·¾³¡¢Îȶ¨»·¾³¡¢ÏßÉÏ»·¾³¡£ÒµÎñ»ùÓÚSVNÌá½»µÄ´úÂë¹¹½¨¾µÏñ£¬¾µÏñµÄÕû¸öÉúÃüÖÜÆÚ¾ÍÊÇÔÚ4¸ö»·¾³ÖÐÁ÷ת¡£ÒòΪÊÇ»ùÓÚͬһ¸ö¾µÏñ´´½¨ÊµÀý£¬ËùÒÔ¿ÉÒÔ±£Ö¤²âÊÔͨ¹ýµÄ³ÌÐòÓëÏßÉÏÔËÐеijÌÐòÊÇÍêȫһÖµġ£

²âÊÔ»·¾³£º²âÊÔÈËÔ±½øÐй¦ÄܲâÊÔ£¬¶Ô½Óµ½ÏßÏ»·¾³£»

ɳÏä»·¾³£º³ÌÐòÔ¤·¢²¼»·¾³£¬¶Ô½Óµ½ÏßÉÏ»·¾³£»

ÏßÉÏ»·¾³£ºÌṩ·þÎñµÄÏßÉÏ»·¾³£»

Îȶ¨»·¾³£ºÔËÐÐÔÚÏßÏ»·¾³µÄʵÀý£¬ÎªÆäËûÉÏÓηþÎñÌṩÎȶ¨µÄ²âÊÔ»·¾³ÊµÀý£»

ºËÐÄÄ£¿éµÄÉè¼Æ·½°¸

¿ª·¢58˽ÓÐÔÆÆ½Ì¨ÐèÒª¿¼ÂǺܶàϸ½Ú£¬ÕâÀïÖ÷ÒªºÍ´ó¼Ò·ÖÏíÏÂÆäÖеÄÎå¸öºËÐÄÄ£¿é£ºÈÝÆ÷¹ÜÀí¡¢ÈÕÖ¾ÊÕ¼¯¡¢ÍøÂçÄ£ÐÍ¡¢¼à¿Ø¸æ¾¯¡¢¾µÏñ²Ö¿â¡£ÓÐÁËÕ⼸¸öºËÐÄÄ£¿é£¬Æ½Ì¨¾ÍÓÐÁË»ù´¡¿ò¼Ü£¬¿ÉÒÔÔËתÆðÀ´¡£

ÈÝÆ÷¹ÜÀí

ÎÒÃǵ÷ÑеĻùÓÚDockerµÄ¹ÜÀíÆ½Ì¨Ö÷ÒªÓÐÈý¸ö£ºSwarm¡¢Mesos¡¢Kubernetes£¬Í¨¹ý¶Ô±È£¬ÎÒÃÇ×îÖÕÑ¡ÔñÁËKubernetes¡£Swarm¹¦ÄܹýÓÚ¼òª£¬ËùÒÔ×îÔç¾ÍpassÁË£¬Mesos + MarathonÊÇÒ»¸ö³ÉÊìµÄ½â¾ö·½°¸£¬µ«ÊÇÉçÇø²»¹»»îÔ¾£¬¶øÇÒʹÓÃÆðÀ´ÒªÊìϤÁ½Ì׿ò¼Ü£»KubernetesÊÇרÃÅÕë¶ÔÈÝÆ÷¼¼ÊõÌṩµÄµ÷¶È¹ÜÀíÆ½Ì¨£¬¸üרһ£¬ÉçÇø·Ç³£»îÔ¾£¬ÅäÌ×µÄ×é¼þÓë½â¾ö·½°¸½Ï¶à£¬Ê¹ÓÃÆäµÄ¹«Ë¾Ò²Ô½À´Ô½¶à£¬Í¨¹ýºÍһЩ¹«Ë¾¹µÍ¨£¬ËûÃÇÒ²ÔÚÖ𲽵Ľ«DockerÓ¦ÓôÓMesosÇ¨ÒÆµ½KubernetesÉÏ¡£ÏÂÃæ±í¸ñΪÎÒÃÇÍŶӹØ×¢µãµÄһЩ¶Ô±ÈÇé¿ö£º

ÍøÂçÄ£ÐÍ

ÍøÂçÄ£ÐÍÊÇÈκÎÔÆ»·¾³¶¼±ØÐëÃæ¶ÔµÄÎÊÌ⣬ÒòÎªÍøÂç¹æÄ£Ò»µ©À©´óÖ®ºó£¬»á´øÀ´¸÷ÖÖÎÊÌâ¡£ÍøÂçÑ¡ÐÍÕâ¿é£¬Õë¶ÔDockerºÍKubernetesµÄÌØÐÔ£¬¶ÔÁùÖÖ×éÍø·½Ê½½øÐÐÁ˶Աȣ¬ÈçÏÂËùʾ£º

Õë¶ÔÿÖÖÍøÂçÄ£ÐÍ£¬ÔÆÍŶӶ¼×öÁËÏàÓ¦µÄÐÔÄܲâÊÔ£¬Calico³ýÍ⣬ÒòΪ¹«Ë¾ËùÓõĻú·¿²»Ö§³Ö¿ªÆôBGPЭÒ飬ËùÒÔûÓнøÐвâÊÔ¡£

iPerf²âÊÔÍøÂç´ø¿í½á¹ûÈçÏ£º

Qperf²âÊÔTCPÑÓ³Ù½á¹ûÈçÏ£º

Qperf²âÊÔUDPÑÓ³Ù½á¹ûÈçÏ£º

ͨ¹ý²âÊÔ½á¹û¿ÉÒÔ¿´³ö£ºHostģʽºÍBridgeģʽÐÔÄÜÓëËÞÖ÷»úÊÇ×î½Ó½üµÄ£¬ÆäËû×éÍøÄ£Ê½»¹ÊÇÓÐһЩ²î¾àµÄ£¬ÕâºÍOverlayµÄÔ­ÀíÓйء£

˽ÓÐÔÆÆ½Ì¨×îÖÕÑ¡ÔñÁËBridge + VLANµÄ×éÍø·½Ê½£¬Ô­ÒòÈçÏ£º

  1. ÐÔÄܽϺã¬×éÍø¼òµ¥£¬¿ÉÒÔÓëÏÖÓÐÍøÂçÎÞ·ì¶Ô½Ó£»¿ÉÒԺܺõÄʵÏÖÈÝÆ÷ÓëÈÝÆ÷¡¢ÈÝÆ÷ÓëËÞÖ÷»¥Í¨
  2. ¹ÊÕÏÒ×ÓÚµ÷ÊÔ£¬´«Í³µÄSA¼´¿É½â¾ö£»ÊÊÓ¦ÈÎÒâÎïÀíÉ豸£¬¿É´ó¹æÄ£À©Õ¹
  3. ¹«Ë¾ÄÚ²¿·þÎñÖ®¼ä¶¼ÊÇ»ùÓÚRPCЭÒ飬ÓÐ×Ô¼ºµÄ·þÎñ·¢ÏÖ»úÖÆ£¬¿ÉÒԺܺõļæÈÝ£»ÏÖÓÐÄÚ²¿¿ò¼Ü¸Ä¶¯Ð¡

ÓÉÓÚVLAN×î¶àÓÐ4096¸ö£¬ËùÒÔVLANÊÇÓиöÊýÏÞÖÆµÄ£¬ÕâÒ²ÊÇΪʲô»áÓÐVLANµÄÔ­Òò¡£ÔÚÔÆÆ½Ì¨µ±Ç°µÄÍøÂç¹æ»®ÖУ¬VLANÊǹ»Óõģ¬Î´À´Ëæ×ÅʹÓùæÄ£µÄÀ©´ó£¬¼¼ÊõµÄ·¢Õ¹£¬ÎÒÃÇÒ²»áÉîÈëÑо¿¸üºÏÊʵÄ×éÍø·½Ê½¡£

ÍøÉÏÒ²ÓÐͬѧ·´À¡CalicoµÄIPIPÄ£Ê½ÍøÂçÐÔÄÜÒ²ºÜ¸ß£»µ«ÊÇ¿¼Âǵ½Calicoµ±Ç°µÄ¿Ó±È½Ï¶à£¬ÐèÒªÓÐרÃŵÄÍøÂç×éÀ´Ö§³Å£¬¶øÕâ¿éÊÇÔÆÍŶÓËùǷȱµÄ£¬ËùÒÔûÓÐÉîÈëµ÷ÑС£

ÕâÀﻹÓÐÒ»¸öÎÊÌ⣬ĬÈϵÄʹÓÃBridgeģʽÊÇÿ¸öËÞÖ÷»úÅäÖò»Í¬Íø¶ÎµÄµØÖ·£¬ÕâÑù¾Í¿ÉÒÔ±£Ö¤²»Í¬ËÞÖ÷»úÉÏΪÈÝÆ÷·ÖÅäµÄIP²»³åÍ»£¬µ«ÊÇÕâÑùÒ²»áµ¼Ö»á³öÏÖ´óÁ¿µÄIPÀË·Ñ£»»ú·¿µÄÄÚÍø»·¾³IP×ÊÔ´ÓÐÏÞ£¬Ã»Óа취ÕâÑùÅäÖÃÍøÂ磬ËùÒÔÖ»ÄÜ¿ª·¢IPAMÄ£¿é½øÐÐÈ«¾ÖµÄIP¹ÜÀí¡£IPAMÄ£¿éµÄʵÏֲο¼ÁË¿ªÔ´ÏîÄ¿ShrikeµÄʵÏÖ£¬½«¿É·ÖÅäµÄÍø¶ÎдÈëetcdÖУ¬DockerʵÀýÆô¶¯Ê±£¬»áͨ¹ýIPAMÄ£¿é´ÓetcdÖлñȡһ¸ö¿ÉÓÃIP£¬ÔÚʵÀý¹Ø±Õʱ£¬»á¶ÔIP½øÐй黹£¬ÕûÌå¼Ü¹¹ÈçÏÂËùʾ£º

ÁíÍ⣬ÓÉÓÚKubernetes²»Ö§³ÖʹÓÃCNM£¬ËùÒÔÎÒÃÇÕë¶ÔKubernetesÔ´Âë½øÐÐÁËÐ޸ġ£

ÍøÂç·½Ãæ»¹ÓÐÒ»¸öµãÐèÒª¿¼ÂÇ£º¾ÍÊÇÍøÂçÏÞËÙ¡£ÓÉÓÚÆª·ùÔ­ÒòÕâÀﲻ׸Êö£¬ÒÔºóרÃÅ̽ÌÖ¡£

¾µÏñ²Ö¿â

DockerµÄ¾µÏñ²Ö¿âʹÓùٷ½ÌṩµÄ¾µÏñ²Ö¿â£¬µ«ÊǺó¶ËÌṩµÄ´æ´¢ÏµÍ³ÎÒÃǽøÐÐÑ¡ÐÍ£¬Ä¬ÈϵĴæÔÚ±¾µØ´ÅÅ̵ķ½Ê½ÊÇÎÞ·¨Ó¦Óõ½ÏßÉÏϵͳµÄ¡£¾ßÌåµÄÑ¡ÐÍÈçÏ£º

ͨ¹ý¶Ô±È£¬¿ÉÒÔ¿´³öCephÊÇ×îºÏÊʵ쬵«ÊÇ×îÖÕÔÆÍŶÓÑ¡ÔñʹÓÃHDFS×÷Ϊ¾µÏñ²Ö¿âµÄºó¶Ë´æ´¢£¬Ô­ÒòÈçÏ£ºSwiftÊǹٷ½Ä¬ÈÏÌṩ֧³ÖµÄ´æ´¢ÀàÐÍ£¬µ«ÊǴһÌ×Swift²¢±£Ö¤ÆäÎȶ¨ÔËÐÐÐèҪרÈËÉîÈëÑо¿£¬ÓÉÓÚÈËÔ±ÓÐÏÞËùÓÐÔÝûʹÓã¬CephÒ²ÊÇ»ùÓÚͬÀíûÓнøÐÐÑ¡Ôñ¡£HDFSϵͳ¹«Ë¾ÓÐרÃŵÄÊý¾Ýƽ̨²¿ÃÅÔÚ¹ÜÀíºÍά»¤£¬ËûÃǸüרҵ£¬ÔÆÍŶӿÉÒÔ·ÅÐĵĽ«Docker¾µÏñÍйܵ½HDFSÉÏ¡£µ«ÊÇHDFS±¾ÉíÒ²´æÔÚһЩÎÊÌ⣬±ÈÈçѹÁ¦´óʱ£¬NameNodeÎÞ·¨¼°Ê±ÏìÓ¦£¬Î´À´ÎÒÃǻῼÂǽ«ºó¶Ë´æ´¢Ç¨ÒƵ½¼Ü¹¹Ïß²¿ÃÅÄÚ²¿×ÔÑеĶÔÏó´æ´¢ÖУ¬ÒÔÌṩÎȶ¨¸ßЧµÄ·þÎñ¡£

ÈÕ־ϵͳ

´«Í³·þÎñÇ¨ÒÆµ½ÈÝÆ÷»·¾³£¬ÈÕÖ¾ÊÇÒ»¸ö´óÎÊÌâ¡£ÒòΪÈÝÆ÷¼´Óü´Ïú£¬ÈÝÆ÷¹Ø±Õºó£¬ÈÝÆ÷µÄ´æ´¢Ò²»á±»É¾³ý¡£ËäÈ»¿ÉÒÔ°ÑÈÝÆ÷ÖеÄÈÕÖ¾µ¼³öµ½ËÞÖ÷»úÉϵÄÖ¸¶¨Î»Ö㬵«ÊÇÈÝÆ÷»á¾­³£Æ¯ÒÆ£¬ÔÚÅŲé¹ÊÕÏʱ£¬ÎÒÃÇ»¹ÐèÒªÖªµÀÀúÊ·ÉϵÄijһʱ¿Ì£¬Ä³¸öÈÝÆ÷ÔÚÄĄ̈ËÞÖ÷»úÉÏÔËÐУ¬²¢ÇÒÓÉÓÚʹÓ÷½Ã»ÓÐËÞÖ÷»úµÄµÇ½ȨÏÞ£¬ËùÒÔʹÓ÷½Ò²Ã»·¨ºÜºÃµÄ»ñÈ¡ÈÕÖ¾¡£ÔÚÈÝÆ÷»·¾³Ï£¬ÐèҪеĹÊÕÏÅŲ鷽ʽ¡£ÕâÀһ¸öͨÓõĽâ¾ö·½°¸¾ÍÊDzÉÓÃÖÐÐÄ»¯µÄÈÕÖ¾½â¾ö·½°¸£¬½«ÁãÉ¢µÄÈÕ־ͳһ½øÐÐÊÕ¼¯´æ´¢£¬²¢ÌṩÁé»îµÄ²éѯ·½Ê½¡£Ë½ÓÐÔÆÆ½Ì¨µÄ²ÉÓõķ½°¸ÈçÏ£º

ʹÓ÷½ÔÚ¹ÜÀíÃÅ»§ÉÏÅäÖÃÒª²É¼¯µÄÈÕÖ¾£¬Ë½ÓÐÔÆÆ½Ì¨Í¨¹ý»·¾³±äÁ¿µÄ·½Ê½Ó³Éäµ½ÈÝÆ÷ÖУ¬ËÞÖ÷»úÉϲ¿ÊðµÄAgent¸ù¾Ý»·¾³±äÁ¿»ñȡҪ²É¼¯µÄÈÕÖ¾£¬Æô¶¯Flume½øÐвɼ¯¡£Flume½«ÈÕ־ͳһÉÏ´«µ½KafkaÖУ¬ÉÏ´«µ½KafkaÖеÄÈÕÖ¾±£Ö¤ÑϸñµÄÏȺó˳Ðò¡£KafkaÓÐÁ½¸ö¶©ÔÄÕߣ¬Ò»¸ö½«ÈÕÖ¾ÉÏ´«µ½ËÑË÷·þÎñÖУ¬¹©¹ÜÀíÃÅ»§²éѯʹÓã»Ò»¸ö½«ÈÕÖ¾ÉÏ´«µ½HDFSÖУ¬ÓÃÓÚÀúÊ·ÈÕÖ¾µÄ²éѯºÍÏÂÔØ£¬Ê¹Ó÷½Ò²¿ÉÒÔ×Ô¼º±àдHadoop³ÌÐò¶ÔÖ¸¶¨ÈÕÖ¾½øÐзÖÎö¡£

¼à¿Ø¸æ¾¯

×ÊÔ´µÄ¼à¿ØºÍ±¨¾¯Ò²ÊÇÒ»¸öÔÆÆ½Ì¨±Ø²»¿ÉÉٵIJ¿·Ö¡£Õë¶ÔÈÝÆ÷µÄ¼à¿ØÓкܶà³ÉÊìµÄ¿ªÔ´Èí¼þ¿É¹©Ñ¡Ôñ£¬58ÄÚ²¿Ò²ÓÐרÃÅµÄ¼à¿Ø×é¼þ£¬ÈçºÎ¸üºÃµÄ¼à¿Ø£¬ÔÆÍŶÓÒ²½øÐÐÁËÏàÓ¦µÄÑ¡ÐÍ¡£

×îÖÕ£¬ÔÆÍŶÓÑ¡ÔñʹÓÃWMonitorÀ´×÷ΪÈÝÆ÷µÄ¼à¿Ø×é¼þ£¬ÒòΪWMonitor±¾Éí¼¯³ÉÁËÎïÀí»úºÍ±¨¾¯Âß¼­£¬ÎÒÃDz»ÐèÒªÔÚ×öÏà¶ÔÓ¦µÄ¿ª·¢£¬Ö»ÐèÒª¿ª·¢ÈÝÆ÷¼à¿Ø²¿·ÖµÄ×é¼þ£¬²¢ÇÒÕë¶ÔÄÚ²¿µÄ¼à¿ØÐèÇó£¬ÎÒÃÇ¿ÉÒԺܺõĽøÐж¨ÖÆ¡£Heapster + InfluxDB + GrafanaÊÇKubernetes¹Ù·½ÌṩµÄ¼à¿Ø×é¼þ£¬¹æÄ£Ð¡Ê±ÓÃËüҲûÓÐÎÊÌ⣬µ«ÊǹæÄ£´óʱʹÓÃËü¿ÉÄÜ»á´æÔÚÎÊÌ⣬ÒòΪËüÊÇÂÖѯ»ñÈ¡ËùÓнڵã¼à¿ØÐÅÏ¢µÄ¡£

ºó¼Ç

ÒÔÉÏÊÇ58ͬ³Ç¼Ü¹¹ÏßÕë¶ÔÈÝÆ÷¼¼ÊõÈçºÎÂ䵨½øÐÐÁËÏà¹ØÌ½Ë÷£¬ºÜ¶à¼¼ÊõÑ¡ÐÍÎÞ¹ØÓÅÁÓ£¬Ö»Ñ¡ÔñÊʺÏ58Ïà¹ØÓ¦Óó¡¾°µÄ¡£Õû¸öÔÆÆ½Ì¨Òª½â¾öµÄ¼¼ÊõµãÓкܶ࣬ÕâÀïѡȡÆäÖм¸¸ö¹Ø¼üµÄµãºÍ´ó¼Ò½øÐзÖÏí£¬ºóÐøÎÒÃÇÔÆÍŶӻ¹»áÕë¶Ôÿ¸ö¼¼ÊõµãµÄʵʩϸ½ÚÒÔ¼°Óöµ½µÄÎÊÌâºÍ´ó¼Ò½øÐÐÉîÈë·ÖÏí¡£

   
3835 ´Îä¯ÀÀ       27
Ïà¹ØÎÄÕÂ

ÔÆ¼ÆËãµÄ¼Ü¹¹
¶ÔÔÆ¼ÆËã·þÎñÄ£ÐÍ
ÔÆ¼ÆËãºËÐļ¼ÊõÆÊÎö
Á˽âÔÆ¼ÆËãµÄ©¶´
Ïà¹ØÎĵµ

ÔÆ¼ÆËã¼ò½é
ÔÆ¼ÆËã¼ò½éÓëÔÆ°²È«
ÏÂÒ»´úÍøÂç¼ÆËã--ÔÆ¼ÆËã
ÈídzÎöÔÆ¼ÆËã
Ïà¹Ø¿Î³Ì

ÔÆ¼ÆËãÔ­ÀíÓëÓ¦ÓÃ
ÔÆ¼ÆËãÓ¦ÓÃÓ뿪·¢
CMMIÌåϵÓëʵ¼ù
»ùÓÚCMMI±ê×¼µÄÈí¼þÖÊÁ¿±£Ö¤