¶øÔÚÖÚ¶àÐéÄ⻯½â¾ö·½°¸ÖУ¬LinuxÐéÄâÈí¼þÒÔÆä¿ªÔ´¡¢Áé»î¡¢¸ßЧµÄÌØµã£¬³ÉΪÁËÖڶ࿪·¢Õß¡¢ITרҵÈËÊ¿ÄËÖÁÆÕͨÓû§µÄÊ×Ñ¡
±¾ÎĽ«ÉîÈë̽ÌÖLinuxÐéÄâÈí¼þµÄʹÓ㬽ÒʾÆäΪºÎÄܳÉΪ½âËøÎÞÏÞ¿ÉÄܵÄÇ¿´ó¹¤¾ß£¬²¢Í¨¹ýʵ¼Ê°¸ÀýչʾÆä¹ã·ºÓ¦ÓÃÓëÏÔÖøÓÅÊÆ
Ò»¡¢LinuxÐéÄâÈí¼þ¸ÅÊö LinuxÐéÄâÈí¼þ£¬¼ò¶øÑÔÖ®£¬ÊÇÔÚLinux²Ù×÷ϵͳ»·¾³ÏÂÔËÐеÄÐéÄ⻯ƽ̨£¬ÔÊÐíÓû§ÔÚͬһÎïÀíÓ²¼þÉÏ´´½¨²¢ÔËÐжà¸ö¶ÀÁ¢µÄ¡¢¸ôÀëµÄ²Ù×÷ϵͳʵÀý£¬ÕâЩʵÀý±»³ÆÎªÐéÄâ»ú£¨Virtual Machines, VMs£©
ÕâÖÖ¼¼Êõ²»½ö¼«´óµØÌá¸ßÁËÓ²¼þ×ÊÔ´µÄÀûÓÃÂÊ£¬»¹´Ù½øÁË¿çÆ½Ì¨¼æÈÝÐÔ¡¢¿ìËÙ²¿ÊðºÍÔÖÄѻָ´µÈÄÜÁ¦µÄÌáÉý
¶þ¡¢LinuxÐéÄâÈí¼þµÄºËÐļÛÖµ 1.×ÊÔ´ÓÅ»¯Óë³É±¾½ÚÔ¼£º ÔÚÐéÄ⻯֮ǰ£¬Ã¿Ì¨·þÎñÆ÷»ò¹¤×÷վͨ³£Ö»ÄÜÔËÐÐÒ»¸ö²Ù×÷ϵͳ£¬µ¼ÖÂÓ²¼þ×ÊÔ´ÏÐÖÃ
¶øLinuxÐéÄâÈí¼þͨ¹ý´´½¨ÐéÄâ»ú£¬ÊµÏÖÁËÓ²¼þ×ÊÔ´µÄ¶¯Ì¬·ÖÅäºÍ¹²Ïí£¬ÓÐЧ½µµÍÁËÓ²¼þ²É¹º³É±¾ºÍά»¤³É±¾
ÀýÈ磬VMware Workstation¡¢VirtualBoxµÈÁ÷ÐеÄLinuxÐéÄâÈí¼þ£¬¶¼ÄÜÇáËÉʵÏÖ¶à²Ù×÷ϵͳ²¢ÐÐÔËÐУ¬ÏÔÖøÌá¸ß×ÊÔ´ÀûÓÃÂÊ
2.ÔöÇ¿°²È«ÐÔÓë¸ôÀëÐÔ£º ÐéÄâ»úÖ®¼äµÄ¸ôÀëÌØÐÔΪ°²È«²âÊÔ¡¢¶ñÒâÈí¼þ·ÖÎöÌṩÁ˰²È«É³Ïä»·¾³£¬¼´Ê¹Ò»¸öÐéÄâ»úÊܵ½¹¥»÷£¬Ò²²»»áÓ°Ïìµ½ËÞÖ÷»ú»òÆäËûÐéÄâ»ú
Õâ¶ÔÓÚÆóÒµ¶øÑÔ£¬Òâζןü¸ßµÄÊý¾Ý±£»¤¼¶±ðºÍ¸üµÍµÄ°²È«·çÏÕ
3.Áé»îµÄ¿ª·¢Óë²âÊÔ»·¾³£º ¿ª·¢ÕߺͲâÊÔÈËÔ±¿ÉÒÔÀûÓÃLinuxÐéÄâÈí¼þ¿ìËٴ²»Í¬ÅäÖᢲ»Í¬²Ù×÷ϵͳµÄ²âÊÔ»·¾³£¬ÎÞÐèµ£ÐĶÔÉú²ú»·¾³µÄÓ°Ïì
ÕâÖÖÁé»îÐÔ¼ÓËÙÁËÈí¼þ¿ª·¢ÖÜÆÚ£¬Ìá¸ßÁËÈí¼þÖÊÁ¿
4.½ÌÓýÓëÅàѵ£º ½ÌÓý»ú¹¹¿ÉÒÔÀûÓÃLinuxÐéÄâÈí¼þΪѧÉúÌṩ¶àÑù»¯µÄѧϰ»·¾³£¬ÈçÄ£Ä⸴ÔÓµÄÍøÂç¼Ü¹¹¡¢²Ù×÷ϵͳʵÑéµÈ£¬´Ó¶øÔöǿѧÉúµÄʵ¼ùÄÜÁ¦ºÍÎÊÌâ½â¾öÄÜÁ¦
Èý¡¢Ö÷Á÷LinuxÐéÄâÈí¼þ½éÉÜ 1.VMware Workstation/Fusion£º VMwareÊÇÐéÄ⻯ÁìÓòµÄÁìÍ·Ñò£¬ÆäWorkstation£¨ÊÊÓÃÓÚWindowsºÍLinux£©ºÍFusion£¨×¨ÎªmacOSÉè¼Æ£©ÌṩÁËÇ¿´óµÄÐéÄ⻯¹¦ÄÜ
ËüÃÇÖ§³Ö¹ã·ºµÄ²Ù×÷ϵͳ£¬°üÀ¨¸÷ÖÖLinux·¢Ðа棬¾ß±¸³öÉ«µÄÐÔÄÜ¡¢Í¼ÐμÓËٺ͸߼¶¹ÜÀí¹¦ÄÜ£¬ÊÇרҵÓû§µÄ²»¶þ֮ѡ
2.Oracle VirtualBox£º VirtualBoxÊÇÒ»¿î¿ªÔ´µÄÐéÄ⻯Èí¼þ£¬ÓÉOracle¹«Ë¾Î¬»¤
ËüÒÔÆäÒ×ÓÃÐÔ¡¢¿çƽ̨¼æÈÝÐÔ£¨Ö§³ÖWindows¡¢Linux¡¢macOS£©ºÍ·á¸»µÄÅäÖÃÑ¡Ïî¶øÖø³Æ
¶ÔÓÚ³õѧÕߺÍÐèÒªÇáÁ¿¼¶ÐéÄ⻯½â¾ö·½°¸µÄÓû§À´Ëµ£¬VirtualBoxÊÇÒ»¸öºÜºÃµÄÆðµã
3.QEMU/KVM£º QEMU£¨Quick EMUlator£©ÊÇÒ»¸ö¿ªÔ´µÄ»úÆ÷Ä£ÄâÆ÷ºÍÐéÄ⻯Æ÷£¬½áºÏKVM£¨Kernel-based Virtual Machine£©¼¼Êõ£¬¿ÉÒÔÖ±½ÓÔÚLinuxÄÚºËÉÏÔËÐÐÐéÄâ»ú£¬ÊµÏÖ½üºõÔÉúµÄÐÔÄÜ
QEMU/KVMÒòÆä¸ß¶ÈµÄ¿É¶¨ÖÆÐԺͶԹ㷺Ӳ¼þµÄÖ§³Ö£¬³ÉΪÆóÒµºÍÑо¿»ú¹¹µÄÊ×Ñ¡
4.LXC/LXD£º LXC£¨Linux Containers£©ÊÇÒ»ÖÖÇáÁ¿¼¶ÐéÄ⻯¼¼Êõ£¬Ïà½ÏÓÚ´«Í³ÐéÄâ»ú£¬LXCÈÝÆ÷¹²ÏíËÞÖ÷»úÄںˣ¬Æô¶¯Ëٶȸü¿ì£¬×ÊÔ´Õ¼ÓøüÉÙ
LXDÊÇLXCµÄ¸ß¼¶¹ÜÀí¹¤¾ß£¬ÌṩÁËͼÐνçÃæºÍÃüÁîÐнӿڣ¬¼ò»¯ÁËÈÝÆ÷µÄ´´½¨ºÍ¹ÜÀí
ËÄ¡¢Êµ¼ÊÓ¦Óð¸Àý·ÖÎö 1.ÆóÒµIT»·¾³£º ijÖÐÐÍÆóÒµ²ÉÓÃVMware ESXi×÷Ϊ·þÎñÆ÷ÐéÄ⻯ƽ̨£¬½áºÏVMware WorkstationÔÚ¿ª·¢ÍŶÓÖв¿Êð
ÕâÖÖ×éºÏ²»½öʵÏÖÁË·þÎñÆ÷×ÊÔ´µÄ¸ßЧÕûºÏ£¬»¹ÔÊÐí¿ª·¢ÍŶÓÔÚ±¾µØ¿ìËٴÓëÉú²ú»·¾³Ò»ÖµIJâÊÔÆ½Ì¨£¬ÏÔÖøÌá¸ßÁËÈí¼þ½»¸¶ËٶȺÍÖÊÁ¿
2.½ÌÓýÅàѵ£º Ò»Ëù¸ßУÀûÓÃOracle VirtualBoxΪ¼ÆËã»ú¿ÆÑ§×¨ÒµµÄѧÉú´´½¨ÁËÐéÄâʵÑéÊÒ£¬º¸ÇÁË´ÓLinuxϵͳ¹ÜÀíµ½ÍøÂ簲ȫµÄ¸÷Àà¿Î³Ì
ѧÉú¿ÉÒÔÔÚ×Ô¼ºµÄµçÄÔÉϰ²È«µØÁ·Ï°¸÷ÖÖ²Ù×÷£¬¼«´óµØÌáÉýÁ˽ÌѧЧ¹ûºÍѧÉúʵ¼ùÄÜÁ¦
3.¸öÈË¿ª·¢Õߣº һλ¶ÀÁ¢¿ª·¢ÕßʹÓÃQEMU/KVMÔÚÆäLinux¹¤×÷Õ¾ÉÏÔËÐжà¸öLinux·¢Ðа棬ÓÃÓÚ²âÊÔÆä¿ª·¢µÄ¿çƽ̨ӦÓóÌÐò
ͨ¹ýQEMU/KVMµÄ¸ß¼¶ÅäÖÃÑ¡ÏËûÄܹ»¾«È·Ä£ÄⲻͬӲ¼þ»·¾³£¬È·±£Èí¼þµÄ¹ã·º¼æÈÝÐÔ
Îå¡¢ÃæÁÙµÄÌôÕ½Óë½â¾ö·½°¸ ¾¡¹ÜLinuxÐéÄâÈí¼þ´øÀ´ÁËÖî¶àÓÅÊÆ£¬µ«ÔÚʵ¼ÊÓ¦ÓÃÖÐÈÔÃæÁÙһЩÌôÕ½£¬ÈçÐÔÄÜËðºÄ¡¢×ÊÔ´·ÖÅ临ÔÓÐÔ¡¢ÒÔ¼°°²È«ÐÔÅäÖõÈ
Õë¶ÔÕâЩÎÊÌ⣬¿ÉÒÔ²ÉÈ¡ÒÔÏ´ëÊ©£º - ÐÔÄÜÓÅ»¯£ºÍ¨¹ýºÏÀíÅäÖÃÐéÄâ»ú×ÊÔ´£¨ÈçCPU¡¢ÄÚ´æ¡¢´ÅÅÌI/O£©£¬Ê¹ÓÃÓ²¼þ¼ÓËÙ¼¼Êõ£¨ÈçGPUֱͨ£©£¬ÒÔ¼°ÓÅ»¯ÐéÄ⻯Èí¼þÉèÖ㬿ÉÒÔÓÐЧ¼õÉÙÐÔÄÜËðºÄ
- ×ÊÔ´¹ÜÀí£ºÀûÓÃÐéÄ⻯ƽ̨µÄ×Ô¶¯»¯¹¤¾ßºÍ²ßÂÔ£¬ÈçVMwareµÄvSphere¡¢OracleµÄVM Manager£¬¿ÉÒÔʵÏÖ×ÊÔ´µÄ¶¯Ì¬·ÖÅäºÍÖÇÄܹÜÀí£¬Ìá¸ß×ÊԴʹÓÃЧÂÊ
- °²È«¼Ó¹Ì£º¶¨ÆÚ¸üÐÂÐéÄ⻯Èí¼þºÍÐéÄâ»úÄڵIJÙ×÷ϵͳ£¬ÊµÊ©ÑϸñµÄ·ÃÎÊ¿ØÖƺÍÍøÂç¸ôÀë²ßÂÔ£¬ÒÔ¼°²¿Êð°²È«¼à¿ØºÍÉó¼ÆÏµÍ³£¬ÊÇÈ·±£ÐéÄ⻯»·¾³°²È«µÄ¹Ø¼ü
Áù¡¢½áÓï LinuxÐéÄâÈí¼þÒÔÆäÇ¿´óµÄ¹¦ÄÜ¡¢Áé»îµÄÅäÖú͹㷺µÄÓ¦Óó¡¾°£¬³ÉΪÁËÍÆ¶¯¼¼Êõ´´Ð¡¢ÓÅ»¯×ÊÔ´ÀûÓá¢ÌáÉý¹¤×÷ЧÂʵÄÖØÒª¹¤¾ß
ÎÞÂÛÊǶÔÓÚÆóÒµ¼¶Ó¦ÓᢽÌÓýÅàѵ£¬»¹ÊǸöÈË¿ª·¢£¬LinuxÐéÄâÈí¼þ¶¼Õ¹ÏÖ³öÁËÎÞÓëÂױȵļÛÖµ
Ëæ×ż¼ÊõµÄ²»¶Ï½ø²½£¬Î´À´LinuxÐéÄâÈí¼þ½«ÔÚ¸ü¶àÁìÓò·¢»Ó¸ü¼ÓÖØÒªµÄ×÷Óã¬ÖúÁ¦ÎÒÃÇ̽Ë÷ÎÞÏÞ¿ÉÄÜ£¬¿ªÆôÊý×Ö»¯Ê±´úµÄÐÂÆªÕÂ