¡¡¡¡À´Ô´£ºÌì¼«Íø
¡¡¡¡Î§×·¶Â½Ø----ÎôÈÕ΢Èí¶Ô¿ªÔ´Í´ÏÂɱÊÖ
¡¡¡¡1984Ä꣬Richard Stallman ·¢ÆðGNUºÍFree SoftwareFoundation£¬ÖÁ½ñ£¬¿ªÔ´ÒѾÓÐ28ÄêµÄÀúÊ·¡£´Ó×îµ×²ãµÄ²Ù×÷ϵͳµ½¸ß¼¶×ÀÃæÓ¦Ó㬶¼ÓпªÔ´µÄ×ã¼£¡£¶øÆäÖÐÓÈÒÔ¿ªÔ´²Ù×÷ϵͳLinuxÕùÒéÒýÈËעĿ£¬Ò²Êܵ½Ðí¶àµÄÉÌÒµ¹¥»÷¡£ºÜ¶àÈËϲ»¶°Ñ¿ªÔ´ºÍÉÌÒµ·Åµ½Ò»ÆðÈ¥±È£¬ÒÔÖ¸Ôð¿ªÔ´ÊÇÈçºÎµÄ¡°²»Õý¹æ¡±¡¢¡°ºÄ·Ñ¾«Á¦¡±¡¢¡°²»Îȶ¨¡±µÈµÈ£¬ÆäÖÐÓÈÒÔ΢ÈíΪÉõ¡£
¡¡¡¡¶Ô¸¶¿ªÔ´Î¢Èí¹«Ë¾×îÉó¤µÄιýÓÚרÀû£¬Ê®¼¸ÄêǰֻÓÐ200¼þרÀû£¬¶øÏÖÔÚµÄרÀûÊý¾Í´ïµ½ÁËÿÄê3000¼þ¡£ºìñ¹«Ë¾µÄ·¨ÂɹËÎÊΤ²¼Á¦¿Ë(Mark Webbink)ÈÏΪ΢Èí´Ë¾ÙµÄÄ¿µÄÕýÊdzöÓÚ±£»¤ÉÌÒµÀûÒæºÍÏÞÖÆ¾ºÕù¶ÔÊֵĿ¼ÂÇ¡£ ¾ÝϤ£¬ÓÉÓÚÔÚ²éѯרÀûÇÖȨ·½Ãæ³É±¾ºÜ¸ß(ÿ²éѯһ´ÎרÀû¾ÍºÄ·Ñ5000ÃÀÔª)£¬ºÜ¶àLinuxµÄ¿Í»§»ò¿ª·¢ÈËÔ±ÔÚרÀûÎÊÌâÉÏͶÈëµÄ¾«Á¦²»¶à¡£Ò»µ©Ôâµ½ÇÖȨָ¿Ø£¬ËûÃǽ«´¦ÓÚÈõÊÆµØÎ»¡£
¡¡¡¡Î¢Èí¶ÔLinuxÓкܶàɱÕУ¬±ÈÈçͨ¹ý·ÃÎÊÓëLinuxÏà¹ØµÄÍøÕ¾ºÍÐÂÎÅ×飬ÉõÖÁÖ±½ÓÓ뿪ԴÈí¼þµÄͶ×ÊÈ˵绰½»Ì¸£¬³ä·ÖÁ˽âLinuxµÄÔË×÷Çé¿ö£¬ÒÔ±ã×îÖÕ´Ý»ÙLinux¡£¹ÍÓ¶´óÁ¿µÄLinux¿ª·¢ÈËÔ±£¬ÆäÖаüÀ¨Ç°IBMµÄLinux¼¼Êõ¸ºÔðÈË£¬¶Ô´óÔ¼20ÖÖ¿ªÔ´Èí¼þ½øÐвâÊÔ¡¢Ñо¿£¬ÕÒ³öÆäÈõµã½øÐй¥»÷¡£(Õâ¾ÍÊÇ΢Èí¹ÍÓ¶Linux¿ª·¢ÈËÔ±µÄÕæÏà)
¡¡¡¡Î¢Èí»¹×ÊÖúÔ¼13¸öÓйØLinuxÓëÆä×Ô¼ºµÄ²úÆ·½øÐбȽϵÄÑо¿£¬·¢¶¯"ÕæÏàÔ˶¯"£¬¹¥»÷LinuxµÄ³É±¾ÓÅÊÆ¡£ÔÚLinuxDZÔÚÓû§ÖÐÖÆÔ첻ȷ¶¨ÐÔ£¬¶¯Ò¡ÆäʹÓÃLinuxµÄ¾öÐÄ¡£Îª´Ë×ÊÖúSCO¼ÌÐøÓëLinuxµÄÖ÷ÒªÖ§³ÖÕßIBM½øÐз¨ÂÉËßËÏ¡£»ñµÃÓëLinuxÏà¹ØµÄרÀû£¬Éù³ÆÒªÆðËßÇÖ·¸ÆäרÀûµÄÆóÒµ¡£²ÉÓÃÁé»îµÄ¼Û¸ñ²ßÂÔ£¬×èÖ¹Óû§Ç¨ÒƵ½LinuxÉÏ¡£Õë¶ÔLinuxµÄÖмäÏúÊÛÉÌ£¬½øÐÐËùνµÄ"Éî¶È̸ÐÄ"£¬ÒªËûÃÇͬʱÏúÊÛÆä²úÆ·¡£
¡¡¡¡ÔÆÊ±´ú----΢Èí¿ªÊ¼½ÓÄÉ¿ªÔ´
¡¡¡¡Î¢ÈíÓÚ2012Äê´º¼¾Æô¶¯ÁËÓÀ¾ÃVMÌØÐÔµÄÒ»¸öÉçÇø¼¼ÊõÔ¤ÀÀ(Community Technology Preview, CTP)²âÊÔ¹¹½¨(test-build)¡£Î¢Èí×Ô¼ºÒѾΪ֧³ÖÓÀ¾ÃVM£¬ÌرðÊÇÔÚÉÏÃæÖ§³ÖLinux£¬×÷ºÃÁË×¼±¸¡£Î¢Èí½«ÔÊÐíÓû§ÔÚAzureÉϽ¨Á¢ÓÀ¾ÃVMÕâһʼþÀ´µÃ²¢²»ÒâÍâ¡£ËäÈ»AzureÓµÓÐÓÀ¾Ã´æ´¢ÄÜÁ¦£¬µ«ÆäÎÞ·¨±£³ÖÒ»¸öÓÀ¾ÃVMµÄȱÏÝÒÑÈÇÄÕÁËÐí¶àÈË£¬¶øÇÒËûÃDz»¹âÊÇLinux·þÎñÆ÷¹ÜÀíÔ±¡£»¹Óв¿·ÖSharePointºÍSQl Server¹ÜÀíÔ±£¬ËûÃÇÔøÎª´ËȱÏݶøÓÐÒâ±Ü¿ªAzure¡£ÆäʵҲÓа취ÃÖ²¹AzureÎÞ·¨±£³ÖÓÀ¾ÃVMµÄȱÏÝ£¬µ«ËüÃǶ¼²»¼òµ¥¡£
¡¡¡¡ÔÚ¹ýÄ꼸ÄêµÄʱ¼äÀ´ÓSUSE Linux¿ªÊ¼£¬Î¢ÈíÒѾÔÚÆäHyper-V ÐéÄâ»úƽ̨É϶ÔLinuxÌṩÁËÖ§³Ö¡£½ñÌ죬΢Èí»¹Ö§³ÖÉÏÁË Red Hat Enterprise Linux (RHEL) ºÍCentOS¡£´ËÍ⣬»¹Óд«ÑÔ³ÆÈ¥ÄêÏÄÌ죬΢Èí´òËãÔÚHyper-VÉÏÖ§³ÖDebian ºÍUbuntu£¬µ«ºóÀ´¾Í²»Á˲»Ö®ÁË¡£Î¢Èíµ±Ê±Ã»Ö§³ÖLinux ÊÇÒòΪËüÌ«°®Linux ÁË;Ëüµ±Ê±Ö§³ÖËü£¬ÊÇÒòΪËüµÄ¹Ë¿ÍÐèÒªLinux·þÎñÆ÷Ö§³Ö;ÏÖÔÚ£¬¹Ë¿Í¸üÊǸü½øÒ»²½µØÍƶ¯Î¢ÈíÈ¥Ö§³ÖLinux£¬²»¹ý´ËʱÒѾÊÇÔÚÔÆ¶Ë¡£
¡¡¡¡¶ø½ñ£¬Î¢ÈíµÄÒµÎñ¹Ë¿ÍÕýÒªÇóÔÚÔÆ¶ËÓÐͬÑùµÄVMÖ§³Ö£¬¶øÎ¢ÈíÔò²»µÃ²»ÌṩÕâÒ»Ö§³Ö¡£ÕýÈç·¢ÑÔÈËFoley ±¨µÀµÄ£¬¡°ÔÚAzureÉÏÔËÐÐLinuxÒѾ³ÉÁËÒ»¸ö´óµÃ¾ªÈ˵ÄÒµÎñ¹Ë¿ÍÐèÇ󡱡£ÑÇÂíÑ·µ¯ÐÔ¼ÆËãÔÆ(EC2)ÉϲÙ×÷ϵͳµÄÔÆÊг¡·ÖÎö±íÃ÷£¬Ïà±È1,120¸öWindowsʵÀý£¬ÓÐ6,556¸öLinuxʵÀýÔÚÔÆÉÏÔËÐС£¼¸ºõ6:1µÄ±ÈÀý¡£
¡¡¡¡´óÊý¾Ýʱ´ú----΢ÈíͶÉí¿ªÔ´»³±§
¡¡¡¡´óÊý¾ÝµÄÅÝÄÔÚºÁÎÞÖ¹¾³µÄÅòÕÍ£¬Ëü¸øITÆóÒµ´øÀ´Á˵߸²ÐԵĸĸ HortonworksµÄCEO Eric Baldeschwieler±íʾ£¬Ä¿Ç°ÆóÒµÖÐ80%µÄÊý¾ÝÊǷǽṹ»¯Êý¾Ý¡£¸üΪÀ×È˵ÄÊÇÕâЩÊý¾ÝÔÚÒÔ60%µÄËٶȳÊÏÖÖ¸Êý¼¶Ôö³¤£¬µ½2020Ä꣬ȫÇòÊý¾ÝʹÓÃÁ¿Ô¤¼Æ½«±©Ôö44±¶£¬´ïµ½35.2ZB(1ZB=10ÒÚTB)¡£´óÊý¾ÝµÄ¼±¾çÂûÑÓʹµÃÆóÒµÔÚ´æ´¢¼Ü¹¹·½ÃæÖð½¥ÃæÁÙ×ÅÊ·ÎÞǰÀýµÄ¿¼Ñ飬ÓÉ´ËÒý·¢ÁËÊý¾Ý²Ö¿â¡¢Êý¾ÝÍÚ¾ò¡¢ÉÌÒµÖÇÄÜ¡¢ÔƼÆËãµÈÓ¦ÓõÄÒ»Á¬´®Á¬Ëø·´Ó¦¡£
¡¡¡¡¸÷´óÆóÒµ¾ÞÍ··×·×ÓÐËùÐж¯£¬ÑÅ»¢¡¢AOL¡¢¹È¸è¡¢FacebookµÈÔçÆÚ²ÉÓò¢Ê¹ÓÃHadoopÀ´´æ´¢ºÍ·ÖÎöPB¼¶±ðµÄ·Ç½á¹¹»¯Êý¾Ý¡£IBMÒ²ÔÚ SmartCloud ƽ̨ÉÏÐÂÔö»ùÓÚ Apache Hadoop µÄ·þÎñ InfoSphere BigInsights ·ÖÎöÈí¼þ¡£OracleµÄBig Data»ú²ÉÓÃÁËNoSQLÊý¾Ý¿âºÍHadoop¿ò¼Ü¡£EMCÒ²ÍÆ³öÁËÊÀ½çÉϵÚÒ»¸ö¶¨ÖƵġ¢¸ßÐÔÄܵÄHadoopרÓÃÊý¾ÝÐͬ´¦ÀíÉ豸----Greenplum HDÊý¾Ý¼ÆËãÉ豸¡£Google µÄÍøÂçËÑË÷ÒýÇæÔÚµÃÒæÓÚËã·¨·¢»Ó×÷ÓõÄͬʱ£¬HadoopµÄºËÐÄMapReduce ÔÚºǫ́·¢»ÓÁ˼«´óµÄ×÷Óá£ÒÚ±´µÄHadoopϵͳÄܹ»ºÜºÃµØ´¦Àí´ó¹æÄ£·Ç½á¹¹»¯Êý¾Ý£¬¸ßЧ´¦ÀíÓû§ÓʼþÊý¾Ý¡£
¡¡¡¡ÎôÈÕ¶Ô¿ªÔ´´òѹΧ½ËµÄ΢Èí----MicrosoftÒѾ½«Hadoop×÷Ϊ×ÔÉí´óÊý¾ÝÕ½ÂԵĺËÐÄ¡£Microsoft´Ë¾ÙµÄÀíÓɾÍÊÇ¿´ÖÐÁËHadoopµÄDZÁ¦£¬ÔÚ´óÊý¾ÝÁìÓòHadoopÒѾ³ÉΪ·Ö²¼Ê½Êý¾Ý´¦ÀíµÄ±ê×¼¡£Í¨¹ý¼¯³ÉHadoop¼¼Êõ£¬MicrosoftÔÊÐí¿Í»§·ÃÎÊ¿ìËÙÔö³¤µÄHadoopÉú̬ϵͳ¡£Í¬Ê±Ëæ×ÅÔ½À´Ô½¶àÉÆÓÚÔÚHadoopƽ̨½øÐпª·¢µÄÈ˲ÅÓ¿³ö£¬Õâ¶ÔHadoop·¢Õ¹¼«ÆäÓÐÀû¡£
¡¡¡¡MicrosoftµÄÄ¿±ê²»½ö½öÊǽ«Hadoop¼¯³Éµ½Windowsϵͳ֮ÖУ¬MicrosoftÓÐÒâÏòApache HadoopÉçÇø¹±Ï×´úÂ룬²¢Ï£ÍûµÃµ½ÉçÇøµÄ²ÉÄÉ¡£×îÖÕʹÈκÎÈ˶¼¿ÉÒÔÔÚWindowsÉÏÔËÐд¿´â¿ªÔ´µÄHadoop¡£
¡¡¡¡MicrosoftµÄHadoop°æ±¾Ä¿Ç°·¢Õ¹µ½¡°¿Í»§¼¼ÊõÔ¤ÀÀ°æ¡±µÄ½×¶Î¡£ÕâÒâζ×ÅMicrosoftÔÚ½ÓÊܿͻ§ÈºÌåµÄÆÀ¼Û£¬Ô¤¼ÆÕýʽ°æ»áÔÚ2012ÄêÖÐÆÚÍÆ³ö¡£MicrosoftµÄHadoop»ùÓÚWindows Serverƽ̨»òMicrosoftÔÆÆ½Ì¨AzureÖ®ÉÏ¡£ÔÚ½«ÒªÍƳöµÄ1.0°æ±¾Ö®ÖУ¬²úÆ·ºËÐİüÀ¨MapReduce¡¢HDFS¡¢ÒÔ¼°Hadoop×é¼þPigºÍHive¡£
¡¡¡¡MicrosoftµÄÄ¿±êÊǼæÈÝËùÓеÄHadoop×é¼þ¡£HadoopÉú̬ϵͳÖеÄZookeeper¡¢HBase¡¢HCatalogºÍMahoutµÈ×é¼þÒ²»á±»¸½¼Óµ½MicrosoftµÄHadoop°æ±¾Ö®ÖС£ÔÚºó¶Ë£¬Microsoft¶ÔHadoop½øÐÐÁËÆäËûµÄ¸ÄÉÆ£¬Microsoft½«ÕûºÏActive Directory·½±ã·ÃÎÊ¿ØÖÆ¡£Í¬Ê±¼¯³ÉSystem CenterÓÃÓÚ¹ÜÀíÈËÔ±¹ÜÀí¡£
¡¡¡¡Microsoft¹Ù·½¼Æ»®ÔÚ¼´½«ÓÚ6Ô¾ÙÐеÄTechED´ó»áÉϹ«²¼ÓйØWAAD(Windows Azure Active Directory)µÄ¸ü¶àϸ½Ú¡£ÕâÓëMicrosoftÔÚWindows ServerϵͳÉϵÄActive DirectoryµÄ¸ÅÄîÈç³öÒ»ÕÞ¡£Î´À´Ê¹ÓÃACS(Access Control Service)ÓëÏÖÓеÄActive Directory²¿Êðʱ¿É±£Ö¤Á¼ºÃµÄ»¥²Ù×÷ÐÔ¡£
¡¡¡¡¿ªÔ´ÉÌÒµ»¯----»úÓöÓëÔðÈβ¢´æ
¡¡¡¡ÆóÒµ¡¢¸öÈËרÀû±£»¤Î޿ɺñ·Ç£¬ÊÇ·¨ÂɵÄÌåÏÖ¡£µ«ÆóÒµ×÷Ϊһ¸ö·â±ÕµÄ×éÖ¯£¬ÖÇÄұϾ¹ÓÐÏÞ£¬¾ö²ßÊܵ½¸÷ÖÖÒòËØµÄ³¸Ö⣬¿ªÔ´ÊÇÁé¸ÐµÄ»ã¼¯£¬Äý¾ÛÁËÈ«ÊÀ½ç·¶Î§×ÔÓÉ¿ª·¢È˵Ä˼Ïë½á¾§¡£¿ªÔ´£¬ÊÇÎÞ½çµÄºÏ×÷£¬Ã»ÓеØÀíλÖõÄ×è¸ô£¬Ã»ÓÐÉÌÒµÌõ¿îµÄî¿°í¡£ËäÈ»£¬¿ªÔ´²»ÊÇΪÉÌÒµ»¯¶øÉú£¬ÊÂʵ֤Ã÷¿ªÔ´ÓÐÉÌÒµ»¯Ó¦Óò»¿É±ÈÄâµÄÓÅÊÆ¡£
¡¡¡¡È»¶ø£¬¿ªÔ´È´ÊÇ´àÈõµÄ£¬¿ªÔ´½ç¡°³ÜÈè°ñ¡±¼ûÖ¤ÁËÎÞÁ¼ÆóÒµ¶Ô¿ªÔ´µÄÂӶᣬҲչÏÖÁË¿ªÔ´¶ÔÎÞÁ¼ÆóÒµÂÓ¶á×ÔÉí³É¹ûµÄÎÞÄΡ£Òò´Ë£¬ÓеĿªÔ´Ó¦Óñ»¼¤Åת¶ø×ßÏò·â±Õ£¬¸üÓÐÉõÕߣ¬×÷Ϊ¿ªÔ´¡°Ô´Í·¡±±»ÎÞÁ¼ÆóÒµÇáÒ×ÄÃÈ¥³É¹û£¬×îºó·´±»´ÓËûÃÇ×ÔÉíÖ®ÉϹ¹½¨µÄ¡°×ÓËӦÓÃËù»÷¿å¡£¿ªÔ´ÉÌÒµ»¯£¬»úÓöÓëÔðÈβ¢´æ¡£