ºìÁªLinuxÃÅ»§
Linux°ïÖú

ËÄ´ó¿ªÔ´ÔÆÆ½Ì¨µÄÃüÔË»ùÒò

·¢²¼Ê±¼ä:2012-12-14 14:53:17À´Ô´:ºìÁª×÷Õß:bretxn
¡¡¡¡À´Ô´£ºCSDN

¡¡¡¡¡°ÓÐЩÓû§ÐèÒª»ìºÏÔÆµÄ²úÆ·£¬ÔÚ¹«ÓÐÔÆµÄ²¿·ÖÎÒÃÇʹÓÃOpenStack£¬¿¼Âǵ½³ÉÊì¶È¡¢Îȶ¨ÐÔµÄÎÊÌ⣬˽ÓÐÔÆµÄ²¿·Ö¾ÍûÓÐÓÃ(OpenStack)¡£ÖÁÓÚ˽ÓÐÔÆµÄ²¿·ÖʹÓÃʲô¾Í²»Óöà˵ÁË£¬Êµ¼ÊÉÏҲûÓбðµÄÑ¡Ôñ£¬¡±ËµÕâ·¬»°µÄÊǺ£ÔƽÝѸÑз¢¾­ÀíÌïÁÁ£¬ÕâÊÇÒ»¼Ò´´Á¢2ÄêµÄ³õ´´¹«Ë¾¡£»°Òô¸ÕÂ䣬ÅԱߵij̻Գå׎¯ÇåÒ°Ò»ÀÖ¡£Õâ·¬»°Á¢¿Ì¼¤ÆðÁËÎ񵀼̮æÐÄ£¬×·ÎʵÀ£º¡°ÄãÃÇ˽ÓÐÔÆÓõÄʲô²úÆ·?¡±³Ì»Ô½Ó¹ý»°Í²£º¡°Õâ¿ÉÒÔ˵Âð?¡±ÌïÁÁµãÍ·Ïò³Ì»ÔʾÒâ¡£¡°ÄǺÁÎÞÒÉÎÊ£¬Ö»ÓÐEucalyptusÁË£¬¡±³Ì»Ô˵µÀ¡£

¡¡¡¡ÕâһĻ·¢ÉúÔÚOpenStackÖйúÐÐ----Ìì½òÕ¾×îºóµÄÔ²×ÀÂÛ̳»·½Ú£¬À´×ÔËÄ´ó¿ªÔ´ÔÆÆ½Ì¨µÄ´ú±íÈËÎï×øÔÚÒ»Æð¡£µ±±»Îʼ°¸÷×Ô¿ªÔ´Æ½Ì¨×î³É¹¦µÄ²¿ÊðÇé¿öºó£¬ÖйúOpenStackÓû§×é(COSUG)¹ÜÀíÔ±³Ì»Ô¡¢CloudStack CommitterÀîѧ»Ô¡¢Eucalyptus¿Í»§×ܼ཯ÇåÒ°¡¢ÖйúµçÐÅÑо¿ÔºÔƼÆËãÑо¿Ô±Áõ¾üÎÀ·Ö±ð×÷Á˻شð¡£

¡¡¡¡ÕâЩ»îÔ¾µÄÉçÇø¿ª·¢Õß¶¼ÓÐ×Ô¼ºÈ«Ö°µÄ¹¤×÷£¬²ÎÓëÉçÇø»î¶¯»ù±¾ÉÏÕ¼Óø÷×ÔµÄ˽ÈËʱ¼ä£¬Äܹ»°ÑËĸöƽ̨µÄ´ú±í¾ÛÔÚÒ»Æð¸üÊÇÀ§ÄÑ¡£ÒÔÖÁÓÚÌìÔÆÇ÷ÊÆÑз¢×ܼàÔÚ΢²©ÉÏÆÀÂÛ˵£º¡°Èç¹ûÄã2012Ò»ÕûÄ궼û²Î¼Ó¹ýÔÆÆ½Ì¨µÄ¼¼Êõ·ÖÏí»î¶¯£¬Ã»¹ØÏµ£¬Ö»Òª²Î¼ÓÕâ¸ö¾Í¹»ÁË£¬Ã¿¸öƽ̨³öϯµÄ¶¼ÊǹúÄÚ×îÓз¢ÑÔȨµÄÈË£¬Ã»ÓÐÖ®Ò»¡£¡±

¡¡¡¡ÕýÈçÒÔÉÏÄǶζԻ°Ëù˵£¬¿ª·ÅÔÆÆ½Ì¨Ô̺¬×ÅÒ»¸ö¾Þ´óµÄ¡°Òõı¡±----¾¡¹ÜOpenStackÒÔǰËùδÓеÄÈȶÈÕ¼¾Ý×Å´óÁ¿Ã½ÌåµÄÍ·Ìõ£¬Í¬Ê±CloudStack´óÓг¬Ô½ÀÏ´óOpenStackµÄÊÆÍ·£¬¶øÕæÕýµÄÓ®¼ÒÊDz»ÏÔɽ¶ˮµÄEucalyptus¡£

¡¡¡¡2012 OpenStackÒý·¢µÄÁ¬Ëø·´Ó¦

¡¡¡¡¡°ÄãÈçºÎ¿´´ýOpenStack´æÔÚ¾ö²ß»ºÂý£¬Öؼ¼ÊõÕù¶á¶øºöÊÓÓû§ÐèÇó?(´Ëǰ£¬CloudStackµì»ùÈËÁºÊ¤ÏòCSDN͸¶ÁËÍ˳öOpenStackµÄÔ­Òò¡£)¡±ÔÚÏò³Ì»ÔÕýʽÅ׳öÕâ¸ö¼âÈñµÄÎÊÌâǰ£¬ÎÒÀñòÐÔµÄ×öÁËÆÌµæ£¬¡°Õâ°ëÄê¶àÀ´£¬Ìرð¸ÐлOpenStack£¬½«¿ª·ÅÔÆÆ½Ì¨³ÉΪҵ½ç»ðÈȵϰÌâÖ®Ò»¡±¡£µ«¼¸·ÖÖÓÖ®ºó£¬ÎÒ¾ÍÒâʶµ½£¬¸Ã¸ÐлOpenStackµÄ²»ÊÇÎÒ£¬¶øÊÇÁíÍâÈý¼Ò¡£

¡¡¡¡ºÃ°É£¬ÈÃÎÒÃÇÏë»Ø¹ËϽñÄêOpenStackµÄÖØ´ó¶¯×÷¡£»¹¼ÇµÃµÚËĽìÔÆ¼ÆËã´ó»á¡¶¿ªÔ´ÔƼÆËãÆ½Ì¨¼¼Êõר³¡£ºOpenStack¡¢CloudStack¡¢Hadoop¡·Éϱ¬ÂúµÄ³¡Ãæ¡£½Ó×Å£¬Ê×½ìOSAC´ó»áÔÚ±±¾©ÕÙ¿ª£¬ÈÃÎÒÃǼûʶÁË¿ªÔ´µÄÁ¦Á¿¡£È»ºó£¬OpenStack Foundation³ÉÁ¢£¬Õýʽ½áÊøRackspace¶ÔÆäµÄ¿ØÖÆ¡£Ëæ×ÅVMware¡¢»ªÎª¡¢EMCµÈ½ø×¤OpenStack Foundationg£¬OpenStackµÄºËÐĹÜÀí²ãÒѾ­È·Á¢¡£°ËÔ£¬HP cloudºÍRackspace»ùÓÚOpenStackµÄ·þÎñÕýʽÉÏÏߣ¬ËäÈ»»¹´æÔÚÐÔÄÜÎÊÌ⣬µ«ÕâÎÞÒÉÕâÊÇÔٺò»¹ýµÄÊг¡Ðû´«ÁË¡£

¡¡¡¡´ËÍ⣬CSDNÓëÖйúOpenStackÓû§×é(COSUG)Á¬ÐøÆß³¡¾ÙÐÐOpenStackÖйúÐУ¬ÑÓÐøÁËOSAC´ó»áµÄ»ð±¬¡£

¡¡¡¡²»¹ý£¬¶ÔÊÖÃÇҲûÓÐ×øÒÔ´ý±Ð¡£½ñÄêËÄÔ£¬CitrixÐû²¼½«CloudStack¹±Ï׸øASF£¬È«Ã濪Դ¡£´ÓÎåÔ¿ªÊ¼£¬CloudStackÖйúÉçÇøµÄ»îÔ¾Õß¾ÍÒÔÒ»¸öÔÂÒ»´ÎµÄÖÜÆÚ½øÐÐÉçÇø»î¶¯¡£Ê®Ò»Ô£¬CloudStack 4.0·¢²¼£¬ÕâÊÇASF·¢²¼µÄµÚÒ»¸öCloudStack°æ±¾¡£

¡¡¡¡Í¬Ê±£¬EucalyptusÒ²Ðû²¼£¬´Ó3.1°æ¿ªÊ¼½«¼¯³É¹«Ë¾ËùÓеļ¼ÊõÍêÈ«¿ªÔ´¡£ÁíÍâEucalyptusµÄ´úÂëÈ«Ãæ×ªµ½Github½øÐÐÍйܡ£

¡¡¡¡Ò²ÕýÒòΪOpenStackÇ¿´óµÄÊг¡¹¥ÊÆ£¬²Åµ¼ÖÂCloudStackºÍEucalyptus²»µÃ²»Ñ¡Ôñ¿ª·Å¡£ÉõÖÁÁ¬Ñ§Êõ·¶¶ùō֨µÄOpenNebulaÔÚ½ñÄêÒ»ÏÂ×ÓÍÆ³öÁË4¸ö·¢Ðа档Ҫ֪µÀ£¬OpenNebulaÔÚ¹ýÈ¥ÈýÄê×ܹ²²ÅÍÆ³ö5¸ö·¢Ðа档

¡¡¡¡Ë­ÊÇÓ®¼Ò?

¡¡¡¡´ÓÉÌÒµÉÏÀ´½²£¬Ã»ÓÐÊä¼Ò¡£OpenStackÖ±½Ó´ø¶¯ÁË¿ª·ÅÔÆÆ½Ì¨µÄÊг¡£¬¹Ø×¢¶È¿Õǰ£¬ÔÚÒ»¶¨³Ì¶ÈÉ϶ÔAWSºÍVMware¢¶ÏµÄIaaSºÍÐéÄ⻯²ãÔì³ÉÁ˳å»÷¡£µ°¸â×ö´óÁË£¬¸÷¼Ò¿ªÔ´Æ½Ì¨µÄÉú´æ¿Õ¼äÒ²±äµÃ¸ü´ó¡£

¡¡¡¡¡°ÎÒÃÇÖ»¹Ø×¢Ë½ÓÐÔÆÊг¡£¬ÊÂʵÉÏÎÒÃǵĿͻ§´ó²¿·ÖÊÇ·ÇITȦµÄ£¬×öÍæ¾ßµÄ¡¢¸ã½ðÈڵ쬡±½¯ÇåÒ°±íʾ£¬¡°ÓÉÓÚÉÌÒµ»¯×öµÄ½ÏÔ磬´ÓÉÌÒµ¿Í»§ÊýÁ¿ÉÏ¿´£¬ÎÒÃÇÊÇ×î¶àµÄ¡£¡±ºÁÎÞÒÉÎÊ£¬EucalyptusÔÚ˽ÓÐÔÆÊг¡Õ¼¾Ý×ÅÏ൱¸ßµÄ·Ý¶î£¬Ëû»¹¸æËßCSDN£º¡°Ò»Öܲ¶àÒª·É3-4¸öµØ·½(×ö¼¼ÊõÖ§³Ö)¡£¡±

¡¡¡¡¡°ÎÒÃÇ×î½üºÜ棬¿Í»§Åܲ»¹ýÀ´£¬¡±Ò»Î»ÌìÔÆÇ÷ÊÆµÄÊÛǰ¹¤³Ìʦ¸æËßCSDN¡£¡°ÉÏÎ绹ÔںͿͻ§¿ª»á£¬ÏÂÎçÀ´ÕâÀï×ö¸ö·ÖÏí£¬¡±ÔÚÔÆÊÀ½ç´ó»á¼ä϶£¬Àîѧ»Ô±íʾ¡£¿ªÔ´ÔÆÆ½Ì¨Êг¡ÕýÔÚ²»¶ÏÉýΣ¬ÉÌÒµ»ú»áÔ´Ô´²»¶ÏµÄÓ¿ÏÖ¡£

¡¡¡¡ËäÈ»CloudStack¹±Ï׸øÁËASF£¬µ«²»´ú±í²»¿ÉÒÔÓ¯Àû¡£¡°Ê×ÏÈ¿ÉÒÔÂô·þÎñ£¬Í¬Ê±£¬Ò»Ð©¸ß¼¶µÄ¹¦ÄÜÖ»ÓÐÔÚ·¢Ðаæ²Å»áÓУ¬Èç¹ûÄãҪʹÓ㬾ÍÐèÒª¸¶·Ñ£¬¡±Àîѧ»Ô¸æËßCSDN¡£

¡¡¡¡µ±È»£¬×î´óµÄÓ®¼Òµ±ÊôOpenStack£¬¶Ì¶ÌÁ½Äêʱ¼ä³ÉΪ¹æÄ£½ö´ÎÓÚLinux FoundationgµÄ¿ªÔ´ÏîÄ¿£¬³É¼¨ì³È»¡£ÓÈÆäÔÚ¹úÄÚ£¬°üÀ¨ÐÂÀË¡¢È¤ÓΡ¢»ªÎª(¹±Ï×½ÏÉÙ)¡¢¾©¶«É̳ǡ¢ÍøÒ׵ȶ¼³ÉΪOpenStackµÄ¿ª·¢Õß¡£

¡¡¡¡¿ª·Å±³ºóµÄ»ùÒò

¡¡¡¡ËäÈ»ËÄ´ó¿ªÔ´Æ½Ì¨¶¼³Ö¿ª·Å̬¶È£¬µ«Ã¿¼Ò±³ºó¶¼ÓÐ×Ô¼ºµÄÀúÊ·Óë»ùÒò£º

¡¡¡¡¿ª·Å³Ì¶È£ºOpenStack > CloudStack > OpenNebula > Eucalyptus

¡¡¡¡Ç°Á½ÃûºÁÎÞÕùÒ飬֮ËùÒÔÈ϶¨OpenNebulaµÄ¿ª·Å³Ì¶È¸ßÓÚEucalyptus£¬ÊÇÒòΪEucalyptusÊÇËÄ´ó¿ªÔ´ÔÆÆ½Ì¨ÖÐΨһ²ÉÓÃGPLЭÒéÊÚȨ£¬ÕâÏÔȻûÓжÔÉÌÒµ¸üÓѺõÄASL 2.0ÊÜ»¶Ó­¡£

¡¡¡¡ÉçÇø»î¶¯£ºOpenStack > CloudStack

¡¡¡¡ÎÞÂÛÔÚÉùÊÆÉÏ»¹ÊÇÊýÁ¿µÄ£¬OpenStackµÄÉçÇø»î¶¯¶¼ÊÇ×î¶àµÄ¡£ÉçÇø»î¶¯µÄÄ¿µÄ£¬Ò»·½ÃæÊÇÌáÉýÆóÒµ¡¢¿ª·¢ÕßµÄÓ°ÏìÁ¦£¬ÒÔÇóÔÚδÀ´ÓµÓиüºÃµÄÊг¡»Ø±¨ÒÔ¼°Ö°Òµ»ú»á¡£Òò´Ë£¬ÎÞÂÛÊÇÆóÒµ»¹ÊÇ¿ª·¢Õß¶¼¶Ô²ÎÓëÉçÇø»î¶¯·Ç³£»ý¼«¡£

¡¡¡¡¼¼Êõ·ÖÏí£ºCloudStack > OpenStack

¡¡¡¡Ö®ËùÒÔÁгö´ËÏÊÇÒòΪÎÒ·¢ÏÖÔÚOpenStackµÄÉçÇø»î¶¯ÖУ¬´ó²¿·ÖÄÚÈÝÉæ¼°ÆóÒµÐû´«ÒÔ¼°¿ª·¢Õ߸öÈËÐû´«£¬¼¼Êõ»°Ìâ̽ÌÖÕ¼ÉÙ²¿·Ö¡£¶øCloudStackµÄÉçÇø»î¶¯ÔòÏà·´£¬´ó²¿·Ö»°ÌâÉæ¼°µ½Éú²ú»ò²âÊÔ»·¾³Öеľ­Ñé·ÖÏí£¬¸É»õ¸ü¶à¡£ÁíÍâÒ»¸öÔ­ÒòÊÇ£¬ÔÚApache CloudStackÉçÇøÖУ¬°ëÊýµÄ¿ª·¢ÕßÒÀÈ»À´×ÔCitrix£¬Òò´Ë£¬CloudStackµÄÉçÇø×éÖ¯ÕßÏ£ÍûÌṩ¸ü¶à¼¼Êõ·ÖÏí£¬²¢´øÁì¸ü¶àµÄÆóÒµºÍ¿ª·¢Õß²ÎÓëµ½ÉçÇø¹±Ï×ÖÐÀ´¡£ÒòΪ£¬Ä¿Ç°CloudStack»¹´¦ÔÚApacheµÄ·õ»¯×´Ì¬ÖУ¬²¢Î´×ªÕý¡£ÐèÒªÕÐļ¸ü¶àµÄ·ÇCitirx¹«Ë¾µÄ¿ª·¢Õߣ¬²Å¿ÉÄÜÍê³É¡°·õ»¯¡±¡£

¡¡¡¡ÁíÍ⣬EucalyptusºÍOpenNebulaµÄÉçÇø»î¶¯ÔÚ¹úÄÚ¼¸ºõ¿´²»µ½£¬¾Í²»Ôڴ˶ԱÈÁË¡£

¡¡¡¡2013ÄêÔõô×ß?

¡¡¡¡¡°ÔÚÒ»´Î½»Á÷»áÉÏÌýµ½Ò»¾ä»°£¬OpenStackÔÚÉçÇøÉÏÁìÏÈCloudStackÒ»Äê°ë£¬¶øCloudStackÔÚ³ÉÊì¶ÈÉÏÁìÏÈOpenStackÒ»Äê°ë¡£Ã÷ÄêÎÒÃÇ»á¼Ó´óÍÆ¹ã£¬ÉçÇø»î¶¯Ò»¸öÔÂÒ»´Î£¬¡±Àîѧ»Ô±íʾ¡£ËäÈ»CloudStack¡°·õ»¯¡±³É¹¦Ó¦¸ÃÊdzÙÔçµÄÊ£¬µ«Ë­²»Ï£ÍûÕâÒ»ÌìÔçµãµ½À´ÄØ?

¡¡¡¡¡°½ñÄêÍÆ¹ãµÄÌ«¶àÁË£¬Ã÷ÄêÓÃÊÂʵ˵»°£¬°üÀ¨stacklab×ö¸ü¶à²âÊÔ£¬Ìṩ¸ü¶à½è¼ø£¬¡±³Ì»Ô±íʾ£¬¡°ÔÚ¼¼ÊõÉ϶àºÍCloudStackÏ໥½è¼ø¡£¡±

¡¡¡¡¡°OpenStackÓëCloudStack¾ÍÏñLinuxµÄ¶à¸ö·¢Ðа棬ÎÒÃÇÒ²ÔÚѧϰOpenStackµÄ³¤´¦£¬±ÈÈç¼õÉÙ¹ý¶ÈñîºÏ¡£ÁíÍâSwift·Ç³£³ÉÊ죬ÎÒÃǾÍÖ±½ÓÄÃÀ´Ó㬡±Àîѧ»Ô˵¡£

¡¡¡¡¿ÉÒÔÔ¤¼ûµÄÊÇ£¬2013ÄêOpenStack½«Ì¤ÊµÏÂÀ´×öºÃ²úÆ·¡£CloudStack½èÖúOpenStackµÄ»ð±¬ÆØ¹â¶È¶¸Ôö£¬µ«ÉçÇøµÄºËÐűÏ×Õß»¹ÊÇÒÔCitrix¹«Ë¾ÎªÖ÷£¬ÕÐļ¸ü¶àµÄCommitter²ÅÊÇÖØÖÐÖ®ÖØ£¬ÔçÈÕ¡°·õ»¯¡±³É¹¦£¬Òò´Ë»á´ó·ù¶È½øÐÐÍÆ¹ã¡£EucalyptusÒÀÈ»»áÃÆÉù·¢²Æ£¬±Ï¾¹ËûµÄÉÌÒµ¿Í»§ÊýÁ¿×î¶à£¬¶øÇÒÒÔ²»²îÇ®µÄ´«Í³ÆóÒµ¾Ó¶à¡£OpenNebulaѧÊõ·¶¶ùō֨£¬ËûµÄÊг¡ÖÐÐÄÒÀÈ»ÔÚÅ·ÖÞ¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ