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

1Ôª 10Ôª 50Ôª





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



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Modeler   Code  
»áÔ±   
 
   
 
 
     
   
 ¶©ÔÄ
  ¾èÖú
ÔÆ¹ÜÀíÆ½Ì¨(CMP) Óë OpenStack
 
×÷ÕߣºÁõÊÀÃñ  À´Ô´;CSDN ·¢²¼ÓÚ 2016-9-30
  3616  次浏览      27
 

1. CMP ½éÉÜ

¡¡¡¡1.1 CMP ¶¨Òå

¡¡¡¡ÏÈÀ´¿´¿´ Gartner ¶Ô CMP µÄ¶¨Ò壺CMP (Cloud management platforms£¬ÔƹÜÀíÆ½Ì¨)ÊÇÒ»ÖÖ¹ÜÀí¹«ÓÐÔÆ¡¢Ë½ÓÐÔÆºÍ»ìºÏÔÆ»·¾³µÄÕûºÏÐÔ²úÆ·£¬Æä×îСµÄ¹¦ÄÜ·¶Î§Ó¦¸Ã°üÀ¨×Ô·þÎñ½çÃæ(self-service interfaces)¡¢´´½¨ÏµÍ³¾µÏñ(provision system images)¡¢¼à¿ØºÍÕ˵¥(metering and billing)£¬ÒÔ¼°»ùÓÚ²ßÂÔµÄÒ»¶¨³Ì¶ÈµÄ¸ºÔØÓÅ»¯(workload optimization)µÈ¡£¸ß¼¶µÄ¹¦ÄÜ»¹°üÀ¨ÕûºÏÍⲿÒÑÓÐµÄÆóÒµ¹ÜÀíϵͳ£¬°üÀ¨·þÎñĿ¼(service catalogs)¡¢´æ´¢ºÍÍøÂç×ÊÔ´ÅäÖ㬸ü¸ß¼¶µÄ×ÊÔ´¹ÜÀíºÍ¼à¿Ø£¬±ÈÈç¿Í»§»úÐÔÄܺͿÉÓÃÐÔ¼à¿ØµÈ¡£¾ßÌå¼ûÏÂͼ£º

¡¡¡¡1.2 CMP ÔÚ Cloud Stack ÖеÄλÖÃ

¡¡¡¡¿É¼û£º

¡¡¡¡Resource Layer (×ÊÔ´²ã)°üÀ¨Ó²¼þ¡¢ÐéÄ⻯ºÍÍøÂç»ù´¡ÉèÊ©µÈ¡£

¡¡¡¡Cloud Platforms (ÔÆÆ½Ì¨²ã)ÌṩÁË API ¸øÓû§ÒÔ¼°ÆäËüÈí¼þʹÓã¬Ê¹µÃËüÃÇ¿ÉÒÔ¹ÜÀí¡¢ÉêÇëºÍʹÓÃÔÆ×ÊÔ´¡£

¡¡¡¡Coud Management Platforms (CMP ²ã)ÊǰüÀ¨¿ª·¢ÈËÔ±¡¢ITÈËÔ±¡¢ÉÌÎñ·ÖÎöʦµÈÔÚÄ򵀮óÒµÓû§ÓÃÀ´ÀûÓÃÆóÒµÔÆ»ù´¡ÉèÊ©µÄ¹ÜÀíÆ½Ì¨¡£ËüÊÇÕû¸öÔÆÕ»µÄ×îÉÏÃæµÄÒ»²ã£¬Ò²ÊÇ×îºóÒ»²ã¡£ÖÕ¶ËÓû§ÔÚ CMP ²ãÉϽøÐвÙ×÷£¬È»ºó CMP ²ã½«Ö¸Áî·¢¸øÏÂÃæµÄÒ»¸ö»òÕß¶à¸öÔÆÆ½Ì¨£¬ÔÆÆ½Ì¨ÓÖ·¢ËÍÖ¸Áî¸øÏÂÃæµÄ»ù´¡ÉèÊ©²ã¡£Ä¿Ç°ÕâÒ»²ãµÄ²úÆ·³ÊÏÖË鯬»¯µÄÌ¬ÊÆ£¬°üÀ¨²»Ö§³Ö¶àÔÆ¹ÜÀíµÄ AWS Console ºÍ OpenStack Horizon µÈÒÔ¼°Ö§³Ö¶àÔÆ¹ÜÀíµÄ Scalr, Dell Cloud Manager, ÒÔ¼° CSC¡¯s ServiceMesh µÈ¡£

¡¡¡¡1.3 CMP ·ÖÀà

¡¡¡¡Gartner ÈÏΪ£¬Ä¿Ç°Êг¡É쵀 CMP ²úÆ·³ÊÏÖË鯬»¯µÄÌ¬ÊÆ£¬¹À¼ÆÃ»ÓÐÒ»ÖÖ²úÆ·µÄÊг¡Õ¼ÓÃÂʳ¬¹ý10%¡£Ëü½« CMP ×öÁËÈçϵĴóÖ·ÖÀࣺ

¡¡¡¡´Ó¶àÔÆ¹ÜÀí½Ç¶È½øÐбȽϣº

2 OpenStack Óë CMP

¡¡¡¡2.1 OpenStack Horizon ÊÇ CMP Âð?

¡¡¡¡Æä´ð°¸ÊÇĿǰ Horizon Ö»Êǰüº¬ÁË CMP µÄÒ»²¿·Ö¹¦ÄÜ¡£ÎÒÃǶ¼ÖªµÀ£¬Horizon ÊÇ OpenStack ×Ô´øµÄ Dashboard ÏîÄ¿£¬ËüÏò¹ÜÀíÔ±ºÍÖÕ¶ËÓû§ÌṩÁ˹ÜÀíºÍ²Ù×÷ OpenStack ÔÆµÄÓû§½çÃæ¡£Ëüͨ¹ýµ÷Óà OpenStack ¸÷¸öÏîÄ¿µÄ API ½Ó¿ÚÀ´Çý¶¯ÕâЩģ¿éÈ¥²Ù×÷×ÊÔ´²ãÖеĸ÷ÖÖ×ÊÔ´¡£HorizonʵÏÖÁË CMP ËùÒªÇóµÄÒ»²¿·Ö¹¦ÄÜ£¬µ«ÊÇËü»¹È±Éٺܶ๦ÄÜ¡£¾ßÌå²î¾à£¬Í¨¹ý¶Ô±ÈÉÏÎÄËùÊöµÄ CMP ¹¦ÄܺÍHorizonµÄ¹¦ÄܾÍÖªµÀÁË¡£

¡¡¡¡2.2 OpenStack ºÍ CMP Ö®¼äµÄ¹ØÏµ

¡¡¡¡CMP ÊÇÓÃÀ´¹ÜÀí OpenStack ÔÆ»·¾³µÄ£¬¶ø Horizon Ö»ÊÇ OpenStack ÔÆµÄ Dashboard¡£Òò´Ë£¬CMP ÍùÍùÊÇÒÔÓ¦ÓÃΪÖÐÐĵ쬶ø OpenStack ÊÇÒÔ»ù´¡ÉèʩΪÖÐÐĵġ£

¡¡¡¡µ±Ç°Ö÷Á÷ CMP ¶¼Ö§³Ö OpenStack£º

¡¡¡¡2.3ΪʲôҪ¶¨ÖÆ»òÕßÖØÐ¿ª·¢ Horizon?

¡¡¡¡¸ù¾ÝÉÏÎÄ·ÖÎö£¬¸ù¾Ý¿ª·¢ÕߺÍÓÃ;²»Í¬£¬OpenStack CMP ¿ÉÒÔ·ÖΪÈýÀࣺ

¡¡¡¡¶ÔÓÚºóÁ½ÖÖÀ´Ëµ£¬ËüÃÇÓ¦¸ÃÓÐÒÔϼ¸¸öÐèÇó£º

¡¡¡¡²úÆ·²îÒ컯ÐèÒª£ºHorizon ×÷ΪÓû§²Ù×÷µÄÈë¿ÚºÍÓû§Ê×ÏȽӴ¥µ½µÄ OpenStack Ä£¿é£¬Ò»¸ö·Ç³£Ö±½ÓµÄ²úÆ·²îÒ컯ҪÇó¾ÍÊǶÔËü½øÐж¨ÖÆ¡£¶ÔÖÕ¶ËÓû§À´Ëµ£¬Horizon ¾ÍÊÇ OpenStack ÔÆ£¬ËüµÄÓû§ÌåÑéºÃ»µ¡¢½çÃæÊÇ·ñÃÀ¹Û¡¢¹¦ÄÜÊÇ·ñÈ«ÃæµÈ£¬¾Í¾ö¶¨ÁËÓû§¶ÔÔÆµÄµÚÒ»Ó¡Ïó¡£Òò´Ë£¬»ù±¾ÉÏËùÓÐµÄ OpenStack ÌṩÉ̶¼¶¨ÖÆÁË Horizon¡£¶¨ÖÆÒ²·ÖΪÁ½ÖÖ£¬Ò»ÖÖÊÇ»ùÓÚÉçÇøÌṩµÄ Horizon ¶¨ÖÆ·½·¨Ëù×öµÄ·Ç³£¼òµ¥µÄ¶¨ÖÆ£¬±ÈÈç¸ü»» logo£¬¼òµ¥¸Ä±ä²¼¾Ö¡¢¸ü»»½çÃæÑÕÉ«µÈ£¬ºÜÏÔÈ»ÕâÖÖ¶¨ÖÆËù´øÀ´µÄ²îÒ컯·Ç³£ÓÐÏÞ;ÁíÒ»ÖÖÊÇÉî¶È¶¨ÖÆÉõÖÁÖØÐ±àд£¬ÕâÄÜ´øÀ´×ã¹»µÄ²îÒ컯¡£

¡¡¡¡¹¦Äܲ¹Æë£º±ÈÈçÒ»¸öÓµÓй«ÓÐÔÆºÍOpenStack˽ÓÐÔÆµÄ³§ÉÌ£¬½«¹«ÓÐÔÆºÍ˽ÓÐÔÆµÄ¹ÜÀíÆ½Ì¨½øÐÐÕûºÏ£¬ÏòÓû§ÌṩͳһµÄÄܹÜÀí»ìºÏÔÆµÄƽ̨£¬ÊÇÒ»¸ö·Ç³£×ÔÈ»µÄÑ¡Ôñ;Ö§³Ö¶à×â»§;Ö§³Ö²»Í¬Óû§µÄÐèÇó;Ö§³Ö¹¤µ¥ºÍÕ˵¥µÈ;Ö§³ÖÓ¦ÓùÜÀíºÍ²Ù×÷µÈ¡£

¡¡¡¡¿Í»§ÒªÇ󣺶Կͻ§À´Ëµ£¬ÒªÇó Console ¶¨ÖÆÊǷdz£Ö±½ÓµÄ£¬Ò²ÊǷdz£ÈÝÒ×Ìá³öÀ´µÄ¡£Ò»·½Ã棬һ¸öºÃµÄ½çÃæ£¬ºÍÖ±½ÓʹÓÃÉçÇø°æ±¾Horizon»òÕßÖ»ÊǼòµ¥¶¨ÖÆ£¬¸ø¿Í»§½«»á´øÀ´·Ç³£²»Í¬µÄ¸ÐÊÜ;ÁíÒ»·½Ã棬¿Í»§ÍùÍùÐèÒªÓж¨Öƹ¦ÄÜ£¬±ÈÈç¸úËüÒÑÓÐϵͳµÄÕûºÏµÈ¡£

¡¡¡¡¶¨ÖÆ Horizon µÄһЩºÃ´¦£º

¡¡¡¡ÊµÏÖËùÐèÒªµÄ CMP ¹¦ÄÜ

¡¡¡¡¶ÔÓû§À´Ëµ£¬ÓиöͳһµÄƽ̨£¬ÃâÈ¥ÁËÔÚ¶à¸ö²»Í¬ÏµÍ³ºÍ¹¤¾ßÖ®¼ä½øÐÐÇл»µÄÂé·³£¬Ìá¸ßÁËÓû§ÌåÑéºÍ¹¤×÷ЧÂÊ

¡¡¡¡¼õÉÙÓû§µÄÅàѵ³É±¾£¬ÒòΪֻÐèÒªÅàѵһ¸ö¹ÜÀíÆ½Ì¨

¡¡¡¡¶àÔÆºÍ»ìºÏÔÆÖ§³Ö

¡¡3. Á½¸öµäÐ굀 CMP ²úÆ·

¡¡¡¡3.1 Red Hat CloudForms

¡¡¡¡CloudForms ÊÇСºìñ¹«Ë¾¿ª·¢µÄCMP£¬ËüÊÇ´«Í³ÐÍCMP²úÆ·µÄ´ú±íÖ®Ò»¡£

¡¡¡¡3.1.1 Ö÷Òª¹¦ÄÜ

¡¡¡¡¹¦ÄܰüÀ¨ÉóÅúÁ÷³Ì¡¢ºÏ¹æ¡¢×Ô·þÎñ¡¢¼ÇÕ˺ÍÅä¶î¹ÜÀí£º

¡¡¡¡ÄܹÜÀí¶àÖÖITºÍÔÆ»·¾³£º

¡¡¡¡¾ßÌåµÄ¹¦ÄÜÁÐ±í£º

¡¡¡¡3.1.2 ½ØÆÁʾÀý

¡¡¡¡(¸üÏêϸ½éÉÜ£¬Çë¹Û¿´ Youtube ÊÓÆµ Red Hat CloudForms Build a Cloud - Product Demo)£º

¡¡¡¡3.1.3 ¸öÈ˸ÐÊÜ

¡¡¡¡¹¦ÄÜÈ«Ãæ¡¢·á¸»£¬ÄܹÜÀí¶àÔÆ£¬Ö§³Ö OpenStack, VMware, KVM, Microsoft ºÍ AmazonµÈÔÆ»·¾³¡£

¡¡¡¡½çÃæµÄÓû§ÌåÑé²»´í£¬µ«ÊÇÆä·ç¸ñ»¹ÊÇ´«Í³IT¹ÜÀíÈí¼þµÄ·ç¸ñ£¬Òò´Ë 451 Reseach ½«Æä¹éµ½ ¡°Legacy CMP Vendors¡± Ò»Àà¡£

¡¡¡¡3.1.4 CloudFroms Óë ManageIQ

¡¡¡¡2012/12/20£¬Red Hat »¨ÁËÒ»ÒÚÃÀ½ðÊÕ¹ºÁË ManageIQ£¬¸Ã¹«Ë¾ÌṩÆóÒµÔÆ¹ÜÀíºÍ×Ô¶¯»¯½â¾ö·½°¸¡£Í¨¹ý¸ÃÊÕ¹º£¬Red Hat µÄ¿ª·Å»ìºÏÔÆ¹ÜÀí½â¾ö·½°¸¾Í°üÀ¨ÁË Red Hat CloudForms, Red Hat Enterprise Virtualization ÒÔ¼° ManageIQ¡¯s Hybrid Cloud Operations Management Tools¡£(À´Ô´)

¡¡¡¡2014/05/12£¬Red Hat Ðû²¼³ÉÁ¢ ManageIQ ¿ªÔ´ÉçÇø£¬²¢½« ManageIQ µÄÈí¼þ¹±Ï׸øÉçÇø¡£²»µÃ²»Åå·þRed Hat ¶ÔÆä¿ªÔ´ÀíÄîµÄÒ»¹áÐÔ¼á³Ö¡£(À´Ô´)

¡¡¡¡Òò´Ë£¬ManageIQ ÊÇ CloudForms µÄ¿ªÔ´°æ±¾£¬»òÕß˵ÉÌÒµµÄ CloudForms ÊÇ»ùÓÚ¿ªÔ´µÄ ManageIQ µÄÆóÒµ¼¶µÄ¡¢¸ß¶È°²È«µÄ¡¢ÕûºÏµÄ½â¾ö·½°¸¡£

¡¡¡¡Red Hat Ìṩ CloudFroms µÄ¶©ÔÄ·þÎñ£¬À´ÌṩÉý¼¶ºÍ¼¼ÊõÖ§³ÖµÈ·þÎñ¡£

¡¡¡¡CloudFroms »¹Ö§³ÖÓëµÚÈý·½²úÆ·ºÍƽ̨µÄÉÌÒµÐÔÕûºÏ¡£

¡¡¡¡CloudFroms »¹½«ÌṩÈÏ֤ʽµÄÕûºÏºÍ¿ª·¢·þÎñ¡£

¡¡¡¡3.2 RightScale

¡¡¡¡RightScale ³ÉÁ¢ÓÚ2007Ä꣬ÆäÔÆ¹ÜÀíÆ½Ì¨²úÆ·ÊÇÐÂÐ赀 CMP ´ú±íÖ®Ò»¡£Ö®Ç°ËüרעÓÚ·þÎñ¹«ÓÐÔÆÓû§£¬ÏÖÔÚÒѾ­ÔÚÏò¶àÔÆºÍ»ìºÏÔÆ¹ÜÀíתÐÍ¡£

¡¡¡¡3.2.1 Ö÷Òª¹¦ÄܺͽçÃæ

¡¡¡¡RightScaleÄܹÜÀí¹«ÓÐÔÆºÍ˽ÓÐÔÆ£¬ÒÔ¼°ÐéÄâ·þÎñÆ÷ºÍÂã½ðÊô·þÎñÆ÷£¬ÌṩµÄ¹¦ÄܰüÀ¨×Ô·þÎñ¡¢ÔƹÜÀíºÍÔÆ·ÖÎöµÈ¡£

¡¡¡¡¶¯Ì¬ÏÔʾ°²È«×éµÄÅäÖÃ(Ч¹ûºÜcool)£º

¡¡¡¡sCatalog£º

¡¡¡¡3.2.2 ¸öÈ˸ÐÊÜ

¡¡¡¡¹¦ÄÜÈ«Ãæ¡¢·á¸»£¬Ö§³Ö¼¸ºõËùÓеÄÖ÷Á÷¹«ÓÐÔÆ¡¢Ë½ÓÐÔÆ¡¢ÐéÄâ·þÎñÆ÷ºÍÂã½ðÊô·þÎñÆ÷µÈ¡£

¡¡¡¡½çÃæ·ç¸ñÏÖ´ú£¬Óû§ÌåÑé·Ç³£ºÃ¡£

¡¡¡¡451 Reseach ½« RightScale ¹éµ½ ¡°CLOUD-NATIVE CMP VENDORS¡± Ò»Àà¡£

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

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

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

ÔÆ¼ÆËãÔ­ÀíÓëÓ¦ÓÃ
ÔÆ¼ÆËãÓ¦ÓÃÓ뿪·¢
CMMIÌåϵÓëʵ¼ù
»ùÓÚCMMI±ê×¼µÄÈí¼þÖÊÁ¿±£Ö¤
×îл¼Æ»®
DeepSeekÔÚÈí¼þ²âÊÔÓ¦ÓÃʵ¼ù 4-12[ÔÚÏß]
DeepSeek´óÄ£ÐÍÓ¦Óÿª·¢Êµ¼ù 4-19[ÔÚÏß]
UAF¼Ü¹¹ÌåϵÓëʵ¼ù 4-11[±±¾©]
AIÖÇÄÜ»¯Èí¼þ²âÊÔ·½·¨Óëʵ¼ù 5-23[ÉϺ£]
»ùÓÚ UML ºÍEA½øÐзÖÎöÉè¼Æ 4-26[±±¾©]
ÒµÎñ¼Ü¹¹Éè¼ÆÓ뽨ģ 4-18[±±¾©]

ר¼ÒÊӽǿ´ITÓë¼Ü¹¹
Èí¼þ¼Ü¹¹Éè¼Æ
ÃæÏò·þÎñÌåϵ¼Ü¹¹ºÍÒµÎñ×é¼þµÄ˼¿¼
ÈËÈËÍøÒÆ¶¯¿ª·¢¼Ü¹¹
¼Ü¹¹¸¯»¯Ö®ÃÕ
̸ƽ̨¼´·þÎñPaaS
Ïà¹ØÅàѵ¿Î³Ì

ÔÆ¼ÆËãÔ­ÀíÓëÓ¦ÓÃ
Windows Azure ÔÆ¼ÆËãÓ¦ÓÃ

ĦÍÐÂÞÀ­ ÔÆÆ½Ì¨µÄ¹¹½¨ÓëÓ¦ÓÃ
ͨÓù«Ë¾GE DockerÔ­ÀíÓëʵ¼ù
ijÑз¢ÖÐÐÄ Openstackʵ¼ù
ÖªÃûµç×Ó¹«Ë¾ ÔÆÆ½Ì¨¼Ü¹¹ÓëÓ¦ÓÃ
ijµçÁ¦ÐÐÒµ »ùÓÚÔÆÆ½Ì¨¹¹½¨ÔÆ·þÎñ
ÔÆ¼ÆËãÓëWindows AzureÅàѵ
±±¾© ÔÆ¼ÆËãÔ­ÀíÓëÓ¦ÓÃ