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¡± Ò»Àà¡£ |