¡¡¡¡À´Ô´£ºZDÖÁ¶¥Íø
¡¡¡¡LinuxÒѾÍêÈ«³¤´óÁË¡£ÕâÒѾÊÇûÓÐʲôÐèÒªÖ¤Ã÷µÄÊÂʵÁË¡£ËäÈ»´ÓÀ´Ã»ÓÐÄÄÒ»ÄêÊÇLinux×ÀÃæµçÄÔÖ®Ä꣬¶øÇÒ¿ÉÄÜÓÀÔ¶Ò²²»»áÓÐÕâôһÄ꣬µ«ÊÇËüÔËÐÐÔÚÕâ¸öÊÀ½çµÄ´ó²¿·Ö·þÎñÆ÷ÉÏ¡£Ëü´ÓÀ´Ã»ÓÐÕÆ¹Ü×ÀÃæµçÄÔÁìÓò£¬¶øÊDzÉÈ¡ÁËÓØ»ØµÄ·½·¨£ºÓÐÔ½À´Ô½¶à»ùÓÚLinuxµÄ¿Í»§¶ËÉ豸·ÃÎÊÕâЩ·þÎñÆ÷£¬¶øÇÒÊýÁ¿±ÈWindowsÉ豸¶àµÃ¶à¡£
¡¡¡¡Linux FoundationµÄÀϰåJim ZemlinÔøËµ¹ý£º¡°Ëü³öÏÖÔÚÊýÊ®ÒÚµÄÉ豸֮ÖС£LinuxÊÇÿһ¸öSOCµÄÌìÈ»¿ª·¢Æ½Ì¨¡£Freescale¡¢Qualcomm¡¢Intel¡¢MIPS£ºLinuxÊǵ±È»Ö®Ñ¡¡£ËüÊÇÊÂʵÉÏµÄÆ½Ì¨¡£ËüÊÇ»¥ÁªÍøµÄ¿Í»§¶Ë¡£¡±
¡¡¡¡LinuxÊÇÒ»ÃÅ´óÉúÒ⣬ÏÖÔÚ¼¸ºõÿ¸öÈ˶¼Í¬ÒâÕâÒ»µã£¬ÉõÖÁÊÇ΢Èí¡£¿ª·¢Ô´´úÂëʤÀûÁË£¬µ«ÊÇËüÊÇͨ¹ýÕÒµ½Ò»¸öСÁìÓò£¬È»ºó½«Æä×öµ½¼«Öµķ½Ê½Ê¤ÀûµÄ¡£Linux×î´óµÄ·þÎñÆ÷ϵͳ£¬ËüÔËÐÐÔÚÊý°ÙÍǫ̀·þÎñÆ÷ÉÏ£¬ÎªÍøÂçÌṩ¶¯Á¦¡£LinuxÓÖÊÇÔËÐÐÔÚÔÆ¼ÆËãÖеÄϵͳ£¬¶øÔƼÆËãÏÖÔÚÒ²ÊÇÒ»ÃÅ´óÉúÒâÁË¡£
¡¡¡¡Õâ¾ÍÊÇÈ¥ÄêLinuxCon Europe´ó»áÉϵ½´¦¶¼ÊÇ´©×ÅÆ¯ÁÁÒ·þµÄרҵÈËÊ¿£¬¶ø²»ÊǺú×ÓÀ²ê»òÕßͦ×ÅÆ¡¾Æ¶ÇµÄåååݹíµÄÔÒòËùÔÚ£¬ÕâÒ²ÊÇËÆºõÿһ³¡ÆäËûµÄÑݽ²¶¼ÊǹØÓÚÈÝÆ÷µÄÔÒòËùÔÚ¡£
¡¡¡¡ÈÃÔÆ¼ÆËã±äµÃ¿ÉÐеĺËÐļ¼ÊõÖ®Ò»¾ÍÊÇÐéÄ⻯£¬ÐéÄ⻯ͨ¹ý½«ÈÎÎñ·ÖÉ¢ÔÚ¶à¸öµ¥¶ÀµÄ·þÎñÆ÷ÉÏʵÏÖ¡°ÍøÂç¹æÄ£¡±£¬²¢½«ÔÚ¹¤×÷¸ºÔØÐèÒªµÄʱºò£¬Í¨¹ýÆô¶¯ºÍ¹Ø±ÕÐéÄâ»ú½«ÕâЩ·þÎñÆ÷Á¬½Óµ½ÍøÂçÉÏ¡£
¡¡¡¡µ«ÊÇÐéÄâ»ú´ú¼Û¸ß°º¡£Õâµ¹²»ÊÇ˵ǮµÄÎÊÌâ----¾¡¹ÜËüÃÇÒ²¿ÉÄÜÊǼ۸ñ²»·Æ----¶øÊÇ¿¼Âǵ½×ÊÔ´ºÍ¸´ÔÓÐÔ¡£Õû¸öϵͳµÄÐéÄ⻯ÊÇÒ»ÖÖÌØÊâµÄ·ÂÕæÆ÷£ºÔÚÒ»¸öÍйܵIJÙ×÷ϵͳÖУ¬ÄãÆôÓÃÁíÒ»¸ö·Ã¿Íϵͳ¡£Õû¸ö²Ù×÷ϵͳÒÔ¼°¸±±¾¶¼ÊÇÔÚÐéÄâ»úÉÏÍê³É¹¤×÷£¬»»¾ä»°ËµÐéÄ⻯¾ÍÊǼÙ×°²¢Ä£ÄâÓ²¼þ¡£Ò»Çж¼ÊǸ´ÖƵģ¬ÕâÒâζ×ÅÐÔÄÜÉϵĺķѡ£¶øÇҷÿͲÙ×÷ϵͳ±ØÐëÏñÕý³£µÄϵͳһÑùÆô¶¯£¬¶øÆô¶¯ÐéÄâ»úÐèҪʱ¼ä¡£
¡¡¡¡ÕâÈÃij¸ö°®ËµÐ¦µÄÈËÆÀÂÛµÀ£¬¡°ÐéÄâ»ú¼à¿Ø³ÌÐòÊDzÙ×÷ϵͳÎÞÄܵÄÒ»¸ö»îÉúÉúµÄÖ¤Ã÷¡£¡±
¡¡¡¡Õâ¼òÖ±ÊǰáŪÊÇ·Ç£¡ÈÃÎÒÃÇ¿´¿´ÏÂÃæµÄÀý×Ó¡£
¡¡¡¡²Ù×÷ϵͳµÄÄÚºËÔÚ¹æÄ£ÉÏÎÞ·¨ºÜºÃµØÆ¥ÅäÊýÒÔÍò¼ÆµÄÄں˻òÕßTB¼¶±ðµÄNUMA RAM£¿¿ÉÒÔ½â¾ö£º¶Ô»úÆ÷½øÐзÖÇø£¬ÔÚ¹æÄ£ÓÅ»¯ºóµÄÐéÄâ»úÉÏÔËÐжà¸ö¸±±¾¡£
¡¡¡¡ÄãµÄ²Ù×÷ϵͳ²»ÊǷdz£¿É¿¿£¿»òÕßÄãÐèÒª¶à¸ö°æ±¾£¬»òÕ߸òÙ×÷ϵͳÐèÒªÌØ¶¨µÄÓ¦ÓóÌÐò°æ±¾£¿¿ÉÒÔ½â¾ö£ºÐéÄâ»ú¸³ÓèÓû§ÍêÕûµÄÔ¶³Ì¿ØÖÆÈ¨Á¦£¬ÒòΪӲ¼þÊÇÐéÄâµÄ¡£Óû§¿ÉÒÔÔÚ¹ÊÕϱ¸Ô®µÄ¼¯ÈºÖÐÔËÐдóÁ¿¸±±¾----ÕâÒ²ÊÊÓÃÓÚÍйܵÄÓ²¼þ¡£ÔÚ¹ÊÕϵÄÍйÜÖ÷»úÉÏÔËÐеÄÐéÄâ»ú¿ÉÒÔ×Ô¶¯Ç¨ÒƵ½Áíһ̨Ö÷»úÖ®ÉÏ¡£
¡¡¡¡¼´Ê¹ÊÇÔÚ¹æÄ£×ø±êÖáÉÏ×îСµÄÒ»¶Ë£¬ÔÚSOHO°ì¹«ÖÐֻʹÓÃһ̨·þÎñÆ÷µÄÇé¿öÏ£¬ËüÈÔÈ»ÓÐÓᣲÙ×÷ϵͳÐèÒªÌØ¶¨µÄÇý¶¯³ÌÐòºÍÅäÖòÅÄÜÆô¶¯Ìض¨ÐͺŵĻúÆ÷£¿Èç¹û»úÆ÷ËÀ»úÁË£¬±¸·ÝÎÞ·¨»Ö¸´µ½¸üеÄÌæ´ú£¬Ëü¾ÍÎÞ·¨Æô¶¯¡£¿ÉÒÔ½â¾ö£º×¨ÃŰ²ÅÅһ̨»úÆ÷À´ÔËÐÐÒ»¸öÐéÄâ»ú¡£Õâ¾ÍÌṩÁ˱ê×¼µÄÓ²¼þÄ£°å£¬Ïû³ýÁËÇý¶¯³ÌÐòµÄÎÊÌâ¡£Äã¿ÉÒÔ½«°²×°ºÃµÄ²Ù×÷ϵͳ´Óһ̨»úÆ÷Ç¨ÒÆµ½Áíһ̨»úÆ÷¶ø²»Óõ£ÐÄÊÜ·££¬ÕâÒ»µãºÍÂã»ú°²×°ÊDz»Í¬µÄ¡£Ëü·½±ãÁ˱¸·ÝºÍ»Ö¸´¡¢ÈÝÁ¿¹æ»®ÒÔ¼°ÆäËûµÄ¹¤×÷¡£
¡¡¡¡ÐéÄ⻯ÊÇÒ»¸öÆæÃîµÄ¹¤¾ß£¬¸øIT½ç´øÀ´ÁËÒ»³¡¸ïÃü£¬ÕâÖÖ˵·¨Ò»µãҲû´í¡£Óзdz£¶àºÜ°ôµÄÀíÓÉҪʹÓÃËü£¬ËüÌØ±ðÊʺÏÔËÐо«ÐÄÅäÖõIJÙ×÷ϵͳµÄ¡¢³¤ÆÚ´æÔÚµÄÐéÄâ»ú£¬ÕâЩ»úÆ÷ÐèÒªÓÐÈËά»¤¡£Ëü´øÀ´ÁËΰ´óµÄ¹¦ÄÜ£¬ÀýÈ罫ÔËÐÐ×ŵÄÐéÄâ»ú´Óһ̨ÍйܷþÎñÆ÷Ç¨ÒÆµ½ÁíÍâһ̨¡£ËüÍÆ¶¯ÁËÈí¼þ¶¨ÒåÍøÂçµÄ·¢Õ¹£¬¼ò»¯ÁËÍøÂçÉè¼Æ¡£Èç¹ûÄãÓй̶¨µÄ·þÎñÆ÷£¬³äÂúÁËÊý¾ÝºÍ¸÷ÖÖÅäÖã¬ÐéÄâ»ú¾ÍÕýÊÇÄãËùÐèÒªµÄ¡£
¡¡¡¡¶øÇÒÔÚÕâ¸öÊÀ½çÀÓÐרÓеĴúÂë¹æÔò£ºWindows·þÎñÆ÷ºÍVMware£¬ÒÔ¼°Ô½À´Ô½¶àµÄHyper-V¡£
¡¡¡¡µ«ÊÇÈç¹ûÄãÒ»¼ÒÒÔ»¥ÁªÍøÆóÒµ£¬¶øÇÒÄã×î¹ØÐĵÄÊÇÓÉСÐÍ¡¢¾ø´ó²¿·ÖÊDz»¹Ì¶¨µÄ·þÎñÆ÷¹¹½¨¿ìËÙ¡¢¿ÉÀ©Õ¹µÄ»·¾³Ö§³ÅÓÃFOSS¹¤¾ßºÍ¼¼Êõ¿ª·¢µÄ΢·þÎñ¡£ÔÚÕâÀï²»Óõ£ÐÄÐí¿ÉÖ¤µÄÎÊÌâ----Ò»Çж¼ÊÇÃâ·ÑµÄ¡£¸ù¾ÝÐèÒª´´½¨ÐµÄʵÀý£¬ÔÚÄãÓò»×ÅËüÃǵÄʱºòÄã¿ÉÒÔ¡°¸Éµô¡±ËüÃÇ¡£
¡¡¡¡Ã¿¸öʵÀý¶¼ÊÇ×Ô¶¯ÅäÖÃÁËPuppet»òÕßAnsible£¬ËüÃǶ¼ÔËÐÐÔÚͬһ¸öLinux°æ±¾Ö®ÉÏ£¬²»¹ÜÄãµÄ¼¼ÊõÈËԱϲ»¶µÄÊÇÄĸö°æ±¾£¬ÕâÒ²ÐíÒâζ×ÅUbuntuÊÊÓÃÓÚ¾ø´ó²¿·ÖÈË£¬DebianÊÊÓÃÓÚÌú¸Ë£¬¶øCentOSÊÊÓÃÓÚÄÇЩÖÂÁ¦ÓÚRPMµÄÈË¡£
¡¡¡¡ÔÚÕâ¸öÊÀ½çÀKVMºÍXenÊÇ´óÍæ¼Ò£¬ÔÚרÃÅ·þÎñÓÚËûÃǵÄLinuxConÖ®ÀàµÄ»î¶¯ÖÐÓÐ×Ô¼ºµÄÎę̀¡£Õë¶ÔÃâ·Ñ²Ù×÷ϵͳµÄÃâ·ÑµÄÐéÄâ»ú¼à¿ØÏµÍ³Ò²¾ß±¸Í¬ÑùµÄȱµã£ºÔËÐÐÔÚLinuxϵÄLinuxÖÐÒâζןܶàÖØ¸´µÄ¶ÑÕ»£¬Ò»´ó¶Ñ²»±ØÒªµÄÐéÄ⻯Ӳ¼þ£¬ÐéÄâ»úÖ®¼äµÍЧµÄ×ÊÔ´¹²Ïí£¬ÒÔ¼°Âþ³¤µÄÐéÄâ»úÆô¶¯Ê±¼äµÈ¡£
¡¡¡¡Ã¿¸öÈ˶¼ÔÚ̸ÂÛÈÝÆ÷µÄÔÒòÊÇËüÃÇÄܹ»½â¾öÕâЩÎÊÌâÖеľø´ó²¿·Ö¡£Èç¹ûÄãµÄÄÚºËÀ©Õ¹Á¼ºÃ£¬ÄãËùÓеŤ×÷¸ºÔØÎÞÂÛÈçºÎ¶¼ÔÚͬһ¸öÄÚºËÉÏ£¬ÄÇôÈÝÆ÷ÌṩÁËÐéÄâ»úµÄ¸ôÀëºÍ¿ÉÉìËõµÄ¹¦ÄÜ£¬¶øÇÒ²»Óóе£¹ý¶à·ÑÓá£ÎÒÃÇÔøÔÚ2011Äê̸µ½ÁËËüÃÇÊÇÈçºÎ¹¤×÷µÄ£¬µ«ÊÇÔÚÄǸöʱºò£¬LinuxÈÝÆ÷ÈÔÈ»ÊÇÐÂÉúÊÂÎ¶øÇҷdz£¼òª¡£
¡¡¡¡²»¹ý£¬´ÓÄǸöʱºòÆð£¬Ò»¸ö²úÆ·ÍÆ¶¯ÁËLinuxÈÝÆ÷µÄ¿ª·¢£ºDocker¡£×î³õµÄ²úƷΪLXCÌí¼ÓÁËһЩ·½±ãµÄ¸½¼Ó¹¦ÄÜ£¬DockerÏÖÔÚÒÑ¾ÍØÕ¹³öÁ˶Զà¸öºó¶ËµÄÖ§³Ö¡£Ò»¸öȫеÄÈí¼þÐÐÒµ°å¿éÕýÔÚÎ§ÈÆ×ÅDocker³É³¤ÆðÀ´¡£ÐÂÀàÐ͵ÄLinux°æ±¾±»´òÔì³ÉÄܹ»ÈÝÄÉDockerÈÝÆ÷£¬ÀýÈçCoreOSºÍºìñ×ÓµÄProject Atomic¡£CoreOSÔÚDocker·½ÃæÒ²ÓÐ×Ô¼ºµÄ¾ºÕù¸ñʽ----Rocket¡£
¡¡¡¡ÁíÍ⣬Docker²¢²»¾ÖÏÞÓÚLinux¡£ÏÖÓеÄDockerÈÝÆ÷Ò²¿ÉÒÔÔËÐÐÔÚJoyentµÄSmartOSÖ®ÉÏ£¬ËüÊÇ»ùÓÚOpenSolarisµÄÒ»¸ö·ÖÖ§¡£¶øDockerµÄÒ»¸ö°æ±¾½«Äܹ»¹ÜÀíWindows Server 2016ÖеÄWindowsÈÝÆ÷£¬Õâ¸ö°æ±¾¼´½«ÍƳö¡£ÉõÖÁÊÇOracleÒ²·¢³öÁ˸ÐÐËȤµÄÉùÒô¡£
¡¡¡¡Í¬Ê±£¬CanonicalÔÚÈÝÆ÷ģʽÉϲÉÈ¡ÁËÁíÒ»ÖÖ¶ÀÌØµÄ·½Ê½£¬LXD¡£
¡¡¡¡Õâ²¢²»Òâζ×Å¡°´«Í³¡±ÐéÄ⻯µÄÖսᡣÈÝÆ÷¶ÔÓÚ΢·þÎñÀ´Ëµ·Ç³£°ô£¬µ«ÊÇÖÁÉÙ°´ÕÕĿǰµÄ״̬£¬ËüÃǶÔÓÚÏÖÓеĸ´ÔÓ·þÎñÆ÷¹¤×÷¸ºÔز¢Ã»ÓÐÄÇôÀíÏ롣ĿǰµÄ¹ÜÀí¹¤¾ßÒ²Ô¶²»¹»Ç¿´ó£¬Òò´Ë£¬¾ø´ó²¿·ÖÈ˶¼½«ËûÃÇÈÝÆ÷»¯µÄ¹¤×÷¸ºÔØÔËÐÐÔÚÐéÄâ»úÖеÄÍйܲÙ×÷ϵͳ֮ÖУ¬ÕâÑù×öµÄȱµãÊÇ»á´øÀ´Ò»Ð©ÐÔÄÜÉϵÄËðʧ¡£
¡¡¡¡¶øÇÒ£¬Ëæ×ÅÈÝÆ÷¶ÔÏÖÓеÄÐéÄâ»ú¹ÜÀí³ÌÐò¹©Ó¦ÉÌÔì³ÉµÄÍþв±äµÃÔ½À´Ô½Ã÷ÏÔ£¬ÆóÒµ¶¼ÔÚÕù·Ö¶áÃëµØÏë·½Éè·¨ÈÃÐéÄâ»úµÄÐÐΪ¸üÏñÈÝÆ÷¡£
¡¡¡¡ÏÖÔÚ£¬Ä¬ÈÏUnixµÄ²Ù×÷ϵͳ¼¶±ðµÄÐéÄâ»¯ÍøÂçʱ´úÖÕÓÚµ½À´ÁË£¬ËüÓÐÍû³¹µ×¸Ä±äÕâ¸öÊг¡----»¹ÓÐLinux¡£¶øÕâÒ²ÒâζןܶàеĴúÂëºÍ´óÁ¿ÐµÄÁ÷ÐдʻãÒª³öÏÖÁË¡£