หน่วยท่ี 1 VIRTUAL MACHINE คื อ อ ะ ไ ร ?
หน่วยที่ 1 VIRTUAL MACHINE คืออะไร? ระบบปฏิบตั ิการ หรือ Operating System (OS) เป็นซอฟต์แวร์ที่ใช้ในการควบคมุ การทางานของ เครื่องคอมพิวเตอร์ ไม่ว่าจะเป็นควมคมุ การทางานของฮาร์ดแวร์ สง่ั บนั ทึกการทางาน จดั สรรทรัพยากรใน การใช้ ซอฟต์แวร์ ซ่ึงปัจจุบันได้ มีระบบปฏิบัติการอยู่มากมายหลากหลายระบบ เช่น Microsoft Windows, Unix, Linux, Mac OS, Chrome OS เป็นต้น และเนื่องจากระบบปฏิบตั ิการมีอย่อู ย่าง หลากหลาย การจะเรียนรู้ระบบปฏิบัติการอ่ืนจึงมีค่าใช้จ่ายสงู มาก เพราะต้องซือ้ เครื่องคอมพิวเตอร์อีก เคร่ืองมาติดตงั้ ระบบปฏิบตั ิการท่ีอยากจะเรียนรู้ ดงั นนั้ จึงได้มีการพฒั นาเทคโนโลยี Virtualization หรือ Virtual Machine ขนึ ้ มาเพ่ือชว่ ยในการเรียนรู้ระบบปฏิบตั กิ ารอ่ืน
หน่วยที่ 1 VIRTUAL MACHINE คืออะไร? Virtual Machine คือซอฟต์แวร์ท่ีใช้ทรัพยากรของเครื่องคอมพิวเตอร์ไมว่ า่ จะเป็น RAM, Hard disk, CPU ในการจาลองเครื่องคอมพิวเตอร์เสมือน ซงึ่ จะเรียกเครื่องท่ีถกู ใช้ทรัพยากรว่า Host และเรียก เครื่องเสมือนวา่ Guest โดยในเคร่ือง Guest สามารถติดตงั้ และใช้งานระบบปฏิบตั ิการได้เสมือนกบั เป็น ซอฟต์แวร์หนงึ่ ของเคร่ืองคอมพวิ เตอร์ ดงั นนั้ จงึ สามารถตดิ ตงั้ ระบบปฏิบตั กิ ารอ่ืนท่ีแตกตา่ งจาก ระบบปฏิบตั ิการหลกั ของเครื่อง Host ได้ เช่น เคร่ือง Host ใช้งาน Microsoft Windows แตเ่ คร่ือง Guest ติดตงั้ Linux เป็นต้น นอกจากนีย้ งั สามารถสร้าง Guest ได้มากกวา่ 1 Guest ในเครื่อง Host เดียวกนั
หน่วยท่ี 1 VIRTUAL MACHINE คืออะไร? ข้อดี ลดคา่ ใช้จา่ ยในการซอื ้ เคร่ืองคอมพวิ เตอร์เพิ่ม สามารถทดสอบระบบปฏิบตั ิการในเครื่อง Guest ได้โดยไมต่ ้องกลวั วา่ ระบบปฏิบตั กิ ารใน Host จะเสียหาย สามารถใช้งานระบบปฏบิ ตั ิการได้หลากหลายในเคร่ืองเดียว สามารถย้ายระบบใน Guest ไปใช้งานท่ีคอมพิวเตอร์เครื่องอื่นได้งา่ ย Virtual Box สามารถใช้งานได้ทงั้ เครื่องที่เป็น PC และ Notebook ซงึ่ อานวยความ สะดวกเป็นอยา่ งยง่ิ กบั ผ้ใู ช้ทว่ั ไป
หน่วยที่ 1 VIRTUAL MACHINE คืออะไร? ข้อเสีย เครื่อง Host จาเป็นต้องมีทรัพยากรเหลือเฟื อพอที่จะแบง่ ไปใช้งานใน Guest (ยง่ิ ใช้ งาน Guest หลาย ๆ ตวั พร้อมกนั ยง่ิ กินทรัพยากร Host เป็นจานวนมาก) ฟี เจอร์บางอยา่ งไมร่ องรับการทางานแบบคอมพวิ เตอร์เสมือน มีการใช้ทรัพยากรร่วมกบั เคร่ืองคอมพิวเตอร์ของเรา หากเคร่ืองของเรามีสเปกต่า เชน่ CPU ไมเ่ ร็ว RAM น้อย Harddisk น้อย ก็จะทาให้เคร่ืองเราทางานได้ช้าลง
หน่วยท่ี 1 VIRTUAL MACHINE คืออะไร? Virtual Machine ท่นี ิยมใช้ได้แก่ - VirtualBox ซงึ่ เป็น open-source หรือซอฟต์แวร์ใช้งานฟรีของ Oracle - Vmware ซงึ่ มที งั้ รุ่นฟรีและรุ่นเสยี เงิน
หน่วยที่ 1 VIRTUAL MACHINE คืออะไร? VirtualBox (เวอร์ชวลบ้อกซ์) คืออะไร ซอฟแวร์โอเพนซอร์สแบบ Virtualization สาหรับจาลองระบบปฏิบตั ิการอ่ืนในคอมพิวเตอร์หน่ึงเคร่ือง VirtualBox เป็นซอฟต์แวร์แบบโอเพนซอร์สประเภื Virtualization หรือหลายๆคนเรียนกนั ว่า VMware จะ เป็นการจาลองจะบบปฏิบัติอ่ืนๆนอกเหนือนจากระบบหลักที่ติดตัง้ อยู่ หรือเรียกง่ายๆสามารถใช้งาน ระบบปฏิบตั ิการ OS ได้มากกว่า 1 อย่างเช่นมีคอมพิวเตอร์หน่ึงใช้ระบบปฏิบตั ิการ Windows และใช้ ซอฟต์แวร์ VirtualBox ทาให้เคร่ืองที่ใช้ Windows เพิ่มหน้าต่างการทางานที่เป็นระบบปฏิบตั ิการอ่ืนเช่น Linux, MacOS, Windows, Solaris และ OpenSolaris ได้ นี่คือการจาลองการใช้งานทเี่ สมือนจริง
หน่วยที่ 1 VIRTUAL MACHINE คืออะไร? สาหรับ VirtualBox หรือช่ือเตม็ Oracle VM VirtualBox ซง่ึ ก่อนหน้านี ้VirtualBox เป็นของ Sun Microsystems ในปี 2008 และปัจจบุ นั ถกู ซือ้ กิจการ โดย Oracle ในปี 2010 และพฒั นามาจนถงึ ปัจจบุ นั VirtualBox เป็นซอฟต์แวร์โอเพนซอร์ฟรีและสามารถ ใช้บนคอมพวิ เตอร์ระบบ x86 และ AMD64/Intel64 โดยการทางานของ VirtualBox ภายใต้ไลเซนส์แบบ GPL เป็นซอฟต์แวร์ที่มี ประสิทธิภาพสงู รองรับการใช้งานได้ทงั้ ใน Enterprise (เอนเทอร์ไพรส์) และการใช้งาน ภายในบ้าน และยงั มีฟี เจอร์ให้ใช้งานหลากหลายและที่สาคญั เป็นโซลชู น่ั ระดบั มือ อาชีพที่ใช้งานได้ฟรี
หน่วยที่ 1 VIRTUAL MACHINE คืออะไร? VirtualBox สามรถติดตงั้ ได้หลายๆระบบปฏิบตั ิการและสร้าง VM ได้ไม่จากดั ซ่ึงจะขึน้ อย่กู บั ความสามารถของคอมพิวเตอร์หรือสเปคคอมเรานัน้ เอง หากคอมพิวเตอร์มีสเปคท่ีสูงก็สามารถแบ่ ง ทรัพยากรเพ่ือแบ่งไปใช้ยงั VM อ่ืนๆได้มากซง่ึ VirtualBox สามารถที่จะจดั การกบั อปุ กรณ์ฮาร์ดแวร์ได้เช่น CPU,RAM,VGA,HDD เพราะว่าข้อแตกตา่ งของ VirtualBox ท่ีให้บริการฟรี กบั VMware ท่ีมีค่าใช้จ่ายก็จะ แตกต่างกนั หลายอย่าง VirtualBox จะใช้ทรัพยากรหน่วยความจาในเคร่ืองเราเป็นหลกั หากคอมพิวเตอร์ หลกั เกิดความเสียหายก็จะมีผลกระทบกบั VM ท่ีเราจาลองด้วย
หน่วยท่ี 1 VIRTUAL MACHINE คืออะไร? ยกตวั อย่างให้เข้าใจชัดเจนก็คือ สมมตวิ ่าเราต้องการฝึ กใช้ระบบปฏิบตั กิ าร Linux แต่เรา มีเคร่ืองคอมพวิ เตอร์ท่ีบ้านเพียงเคร่ืองเดียวและใช้ระบบปฏิบตั กิ าร Windows อยู่ หากจะใช้ Linux กต็ ้อง Format Windows ทงิ้ เราก็ต้องไปหาเคร่ืองคอมพวิ เตอร์มาเพ่มิ อีกหน่ึงเคร่ืองเพ่ือตดิ ตัง้ และ ทดลองใช้ Linux แต่ถ้าเราใช้ Virtual Box เราสามารถแบ่งพืน้ ท่ีในฮาร์ดดสิ ก์มาจาลองเป็ นเคร่ือง คอมพิวเตอร์ได้อย่างง่ายๆ ในขณะเดียวกันเราก็สามารถจาลองเคร่ืองคอมพิวเตอร์ได้มากกว่า 1 เคร่ืองเช่น จาลองเป็ น Linux เคร่ืองหน่ึง จาลองเป็ น WindowsXP เคร่ืองหน่ึง จาลองเป็ น Windows8 เคร่ืองหน่ึง กท็ าได้อย่างง่ายๆ
หน่วยท่ี 1 VIRTUAL MACHINE คืออะไร? VMWare เป็นโปรแกรมท่ีถกู คิดค้นขึน้ มาเพ่ือสร้างคอมพิวเตอร์เสมือน (Virtual Machine) ขึน้ บนระบบปฏิบัติการเดิมท่ีมีอยู่ แสดงถึงเครื่องคอมพิวเตอร์ที่ ลง ระบบปฏิบตั ิการ Windows XP อยเู่ ดิม แล้วทาการลงระบบปฏิบตั ิการ Windows NT ผ่าน โปรแกรม VMWare อีกทีหน่ึง ซ่ึงเมื่อลงแล้ว ทงั้ สองระบบสามารถทางานพร้อมกันได้ โดย แยกจากกนั ค่อนข้างเดด็ ขาด (เสมือนเป็นคนละเคร่ือง) โดยคอมพิวเตอร์เสมือนที่สร้างขนึ ้ มา นนั้ จะมีสภาพแวดล้อมเหมือนกบั คอมพวิ เตอร์จริงๆ เครื่องหนง่ึ ซงึ่ จะประกอบด้วย พืน้ ที่ดิสก์ ที่ใช้ ร่วมกบั พืน้ ท่ีดิสก์ของเครื่องนนั้ ๆ การ์ดแสดงผล การ์ดเน็ตเวิร์ก พืน้ ที่หน่วยความจา ซึ่ง จะแบง่ การทางานมาจากหนว่ ยความจาของเครื่องนนั้ ๆ เชน่ กนั
หน่วยที่ 1 VIRTUAL MACHINE คืออะไร? ปัจจบุ นั โปรแกรม VMWare มีเวอร์ชนั ทงั้ สาหรับการทางานบน Windows และ Linux หาก เครื่องท่านเป็น Windows ก็สามารถลองเวอร์ชนั สาหรับ Windows ได้ VMware จะทาการสร้าง คอมพิวเตอร์ขึน้ มาอีก 1 เครื่อง โดยใช้ทรัพย์กรของ pc ของเราเอง คือมนั จะทาการแบ่งเอา HD,Ram CPU ของเราไป สร้างเป็นคอมพิวเตอร์เคร่ืองใหม่ เราจะเหน็ ว่ามนั ทางานอยบู่ นเครื่องเรา เราสามารถสง่ั ให้มนั boot เคร่ือง เข้าไป setup bios แล้วก็สงั่ boot ที่cdrom แล้วลง windows,linux,bsd,unix ซ้อน เข้าไปได้ในเคร่ืองเรา สง่ั เกตผุ ลงานง่ายๆอยา่ งเช่น หนงั สือสอนการลง linux เค้าก็จะทาการใช้ vmware ให้มนั ทาการ boot แผน่ cd linux ท่ีเคร่ืองเราแล้วก็ setup linux แล้วคนทาหนนงั สือก็จะ capture หน้าตา่ งๆในการลงโปรแกรม เอามาให้เรา การใช้ Vmware คือ เครื่องคอมพิวเตอร์ต้องมี ram อย่างน้อย 512-1 G
หน่วยที่ 1 VIRTUAL MACHINE คืออะไร? การใช้ Vmware คือ เครื่องคอมพวิ เตอร์ต้องมี ram อยา่ งน้อย 512-1 G ถงึ จะใช้แล้วสบายใจ ประสบการณ์ของพเ่ี องคือพีเ่ อา notebook ไปนงั้ training linux พ่ีก็เอา notebook ไปลง vmware แล้วก็เอา Vmware มาลง linux นงั้ training linux ได้โดยไมต่ ้องลบ xp ทงิ ้ เมอื่ จะเลกิ ใช้กล็ บ vmware ทงิ ้ ทกุ อยา่ งก็กลบั มาเป็น xp เหมือนเดิม vmware ยงั สามารถทาให้ os ที่ run อยถู่ ายใต้ตวั มนั ใช้ระบบเครือข่ายได้จริง
งานท่ี 2 จงบอกขนั้ ตอนการติดตงั้ Linux บน Vmware มาเป็นข้อๆอย่าง ละเอียด
Search
Read the Text Version
- 1 - 14
Pages: