วันนี้ ผมจะเขียนเกี่ยวกับผลิตภัณฑ์เวอร์ชวลไลเซชันยอดนิยมและมีประโยชน์สูงหลายรายการ ซึ่งคุณสามารถใช้เพื่อปรับปรุงประสบการณ์การใช้งานเดสก์ท็อปของคุณได้ ผมเคยเขียนเกี่ยวกับซอฟต์แวร์เวอร์ชวลไลเซชันไว้อย่างยาวเหยียดแล้ว แต่คราวนี้เกี่ยวกับสิ่งที่ผู้ใช้สามารถทำได้ มากกว่าสิ่งที่ซอฟต์แวร์สามารถทำได้
ผู้ใช้ Windows / Linux ทั่วไปจะมีซอฟต์แวร์ให้เลือกมากมาย รวมถึงฟรีและโอเพ่นซอร์ส แพ็คเกจเวอร์ช่วลไลเซชันเสมือนแบบโอเพนซอร์สและฟรีแบบปิด และเพย์แวร์ ทั้งหมดนี้มีความสามารถในการใช้งานและความยากง่ายที่แตกต่างกัน ดังนั้นเรามาเริ่มกันเลย
ตัวเลือกที่ดีที่สุด
ในหมวดหมู่นี้ คุณจะพบผลิตภัณฑ์ฟรีสองรายการจาก VMware และหนึ่งผลิตภัณฑ์ฟรีจาก Sun ซึ่งเดิมคือ innotek ผู้สร้าง VirtualBox VMware Player, VMware Server และ VirtualBox คือตัวเลือกที่เป็นไปได้มากที่สุดสำหรับการจำลองเสมือนบนเดสก์ท็อป
พวกเขาให้ประสิทธิภาพที่แข็งแกร่งหากไม่ใช่ความเร็วเนทีฟ คอนโซลควบคุมที่เรียบง่ายและเป็นมิตรอย่างยิ่ง และการสนับสนุนฮาร์ดแวร์จำนวนมากพร้อมข้อเสียเล็กน้อย (3D, USB) ในทางกลับกัน พวกเขาต้องการ RAM จำนวนมากและพื้นที่ว่างในฮาร์ดดิสก์จำนวนมากสำหรับเครื่องเสมือน
โปรแกรมเล่น VMware
VMware Player น่าจะเป็นตัวเลือกที่ง่ายที่สุดสำหรับคนส่วนใหญ่ โปรแกรมเล่นอนุญาตให้คุณเรียกใช้เครื่องเสมือนที่มีอยู่ซึ่งกำหนดค่าไว้ล่วงหน้าหรือติดตั้งเครื่องใหม่ แม้ว่าจะมีข้อจำกัดบางประการเกี่ยวกับการกำหนดค่าของระบบปฏิบัติการแขก ตัวอย่างเช่น คุณจะไม่สามารถติดตั้งส่วนเสริมของผู้เยี่ยมชมหรือที่เรียกว่า VMware Tools ซึ่งช่วยปรับปรุงประสิทธิภาพโดยรวมของระบบปฏิบัติการของผู้เยี่ยมชม
ยิ่งไปกว่านั้น VMware Player ต้องอาศัยสแต็คเครือข่ายของระบบทั้งหมดสำหรับการเชื่อมต่อ ดังนั้นหากคุณใช้การกำหนดค่าเครือข่ายที่ซับซ้อน โดยมีการส่งต่อ กฎไฟร์วอลล์ และอื่นๆ คุณจะต้องตรวจสอบให้แน่ใจว่า Player ได้รับอนุญาตให้เชื่อมต่อผ่าน
ในทางกลับกัน การติดตั้งและใช้งานนั้นง่ายมาก และยังมาในรูปแบบแพ็คเกจในที่เก็บออนไลน์ของลีนุกซ์รุ่นยอดนิยมมากมาย
คุณลักษณะที่ยอดเยี่ยมอีกอย่างคือ Virtual Appliances Marketplace ซึ่งเป็นพื้นที่เก็บข้อมูลออนไลน์ที่คุณสามารถดาวน์โหลดเครื่องเสมือนจำนวนมากที่สร้างโดยบุคคลอื่น ติดตั้งและกำหนดค่าไว้แล้ว คุณยังสามารถอ่านบทความของฉัน VMware Player - เพื่อนที่ดี สำหรับข้อมูลเพิ่มเติม
เซิร์ฟเวอร์ VMware
VMware Server เป็น VMware Workstation รุ่นที่แพงแต่คุ้มค่า ประกอบด้วย VMware Player - และบางส่วน ทำให้เป็นตัวเลือกที่มีเหตุผลมากขึ้นสำหรับการติดตั้ง
อย่างไรก็ตาม เพื่อใช้พลังของมันอย่างเต็มที่ คุณจะต้องสามารถติดตั้งมันได้ด้วยตัวเอง ไม่ใช่เรื่องยากแต่ไม่ใช่งานเล็กน้อย นอกจากนี้ คุณจะต้องสามารถติดตั้งเครื่องมือ VMware ในระบบปฏิบัติการแขก และอาจกำหนดค่าตัวเลือกขั้นสูงเพื่อปรับปรุงการผสานรวมระหว่างโฮสต์และแขก เครื่องมือจะช่วยให้คุณสามารถย้ายระหว่างระบบปฏิบัติการจริงและเสมือนได้อย่างราบรื่น ปรับปรุงประสิทธิภาพของเมาส์และจอภาพ ช่วยให้คุณซิงโครไนซ์นาฬิกาในเครื่องแขก และอื่นๆ อีกมากมาย
หากคุณเต็มใจที่จะใช้เวลาเพิ่ม รับรองว่าคุ้มค่าอย่างแน่นอน คุณจะเพลิดเพลินกับแพ็คเกจเวอร์ช่วลไลเซชั่นที่สมบูรณ์ที่สุดที่คุณสามารถมีได้ฟรี
เซิร์ฟเวอร์อนุญาตให้คุณควบคุมเครื่องเสมือนแบบโลคัลและรีโมตหลายเครื่องพร้อมกัน โดยจำกัดด้วยทรัพยากรฮาร์ดแวร์ของคุณเท่านั้น ใช้งานได้จริง ฟาร์มพีซีเสมือนขนาดเล็กเพื่อวัตถุประสงค์ในทางปฏิบัติทั้งหมด ข้อดีอย่างหนึ่งของเซิร์ฟเวอร์คือการติดตั้งไดรเวอร์เครือข่ายของตัวเอง ทำให้การจัดวางและการตั้งค่าเครือข่ายของคุณง่ายขึ้นอย่างมาก
เซิร์ฟเวอร์ VMware ยังเสนอสแน็ปช็อตเดียวสำหรับระบบปฏิบัติการเกสต์แต่ละระบบ ซึ่งช่วยให้คุณเปลี่ยนกลับเป็นสถานะก่อนหน้าได้ เครื่องเสมือนเป็นไฟล์ง่ายๆ ที่สามารถคัดลอกเพื่อสร้างสำเนาหลายชุดได้ (โดยที่คุณไม่ได้ทำอะไรผิดกฎหมาย)
VMware Server โดดเด่นบนระบบปฏิบัติการ Linux 64 บิต โดยที่โฮสต์ไม่จำกัดด้วย RAM สูงสุด 4GB ทำให้คุณสามารถอัดหน่วยความจำในเครื่องและเรียกใช้เครื่องเสมือนได้หลายสิบอินสแตนซ์ บน Windows คุณยังสามารถแปลงเครื่องจริงเป็นเครื่องเสมือนโดยใช้ VMware Converter
ข่าวดีก็คือเวอร์ชันในอนาคตของ VMware Server ซึ่งใช้ VMware Workstation Beta ล่าสุดจะให้การสนับสนุน 3D จริงสำหรับเครื่องเสมือน
VirtualBox
VirtualBox ชนะที่ไหนสักแห่งระหว่างผู้เล่นและเซิร์ฟเวอร์ มันเบากว่าและเร็วกว่าทั้งสองอย่างมาก แต่สแต็กเครือข่ายนั้นยากที่สุดในการกำหนดค่าสำหรับสถานการณ์ที่ซับซ้อนซึ่งระบบปฏิบัติการแขกจำเป็นต้องพูดคุยกันหรือเรียกใช้บริการ
มีคุณสมบัติสแน็ปช็อตไม่จำกัด ซึ่งเป็นตัวเลือกที่มีมูลค่าสูงสำหรับผู้ที่ต้องทดสอบการกำหนดค่าระบบปฏิบัติการ (หรือบางส่วน) บ่อยๆ การสนับสนุน 3D คล้ายกับ VMware Server แม้ว่าจะไม่อนุญาตให้คุณรันงาน 3D จริง VirtualBox จะให้ประสิทธิภาพที่เหนือกว่ากับเกม Windows รุ่นเก่า
VirtualBox ยังรองรับ USB 2.0 นอกกรอบ ซึ่งเป็นสิ่งที่ VMware Server ยังขาดอยู่
VirtualBox สามารถเรียกใช้เครื่องเสมือน VMware ได้เช่นกัน นอกจากนี้ยังเป็นผลิตภัณฑ์เดียวจากทั้งสามที่เป็นโอเพ่นซอร์สซึ่งมีศักยภาพในการพัฒนาในอนาคต VirtualBox ยังมาพร้อมกับลีนุกซ์หลายรุ่น ตัวอย่างเช่น นี่คือ VirtualBox ที่ทำงานอยู่ใน MCNLive VirtualCity live CD:
ทางเลือก
มีวิธีแก้ปัญหาอื่น ๆ อีกมากมายที่คุณอาจสนใจ คุณสามารถเพลิดเพลินกับการเลียนแบบ การจำลองเสมือน และผลิตภัณฑ์การจำลองเสมือนแบบบางสำหรับทั้ง Windows และ Linux โดยไม่ต้องเรียกใช้ชุดการจำลองเสมือนเต็มรูปแบบ แม้ว่าโซลูชันเหล่านี้จะไม่ให้คุณมีพีซีเสมือนจริง ๆ แต่ก็ใกล้เคียงกัน
คิวอีมู
QEMU น่าจะเป็นผลิตภัณฑ์ที่ยากที่สุดในการควบคุมและใช้งาน เป็นบรรทัดคำสั่งที่เรียบง่ายและต้องการความรู้ที่ดีเกี่ยวกับโครงสร้างพื้นฐานของฮาร์ดแวร์เพื่อตั้งค่าอย่างเหมาะสม ถึงกระนั้นก็เป็นสิ่งที่คุณอาจต้องพิจารณา โดยเฉพาะอย่างยิ่งเมื่อคุณพบอิมเมจระบบปฏิบัติการที่พร้อมใช้งานมากมายบนอินเทอร์เน็ต รวมถึงเว็บไซต์อย่างเป็นทางการ
เพนไดรฟลินุกซ์
เราเคยพูดถึง Pendrivelinux มาก่อนแล้ว การเรียกใช้สคริปต์ QEMU ที่หลากหลาย คุณสามารถเรียกใช้ Linux distro จากอุปกรณ์ USB (ฮาร์ดไดรฟ์แบบพกพา ไดรฟ์ปากกา ฯลฯ) ได้เกือบทั้งหมดในขณะที่ยังคงบูตอย่างมีความสุขใน Windows
นี่เป็นวิธีแก้ปัญหาที่ยอดเยี่ยมสำหรับผู้ที่ต้องใช้ Linux แต่ไม่กล้าที่จะย้าย หรือไม่ได้รับอนุญาตให้ติดตั้ง Linux ในที่ที่ต้องการ ตัวอย่างเช่นงาน คุณสามารถอ่านเพิ่มเติมเกี่ยวกับเรื่องนี้ได้ในบทความของฉัน Pendrivelinux - เท่ได้ทุกที่
โมโจแพ็ก
MojoPac เป็นโซลูชันที่สวยงามและมีประโยชน์สำหรับผู้ใช้ Windows XP ช่วยให้คุณสามารถรันเวอร์ชันเสมือนจริงของการติดตั้งของคุณเอง พร้อมรองรับ 3D เต็มรูปแบบ ทำให้เหมาะสำหรับเกมและโปรแกรมที่ต้องใช้กราฟิกการ์ด แต่คุณไม่สามารถติดตั้งในที่ที่คุณต้องการ (ที่ทำงาน อินเทอร์เน็ตคาเฟ่)
MojoPac มีข้อจำกัดในการจำลองเสมือนด้วยตนเอง แต่ใช้งานได้ง่ายมาก คุณไม่จำเป็นต้องกังวลเกี่ยวกับเครือข่ายซ้อนหรือการกำหนดค่าไดรเวอร์
โชคดีที่สามารถติดตั้ง VirtualBox ภายใน Mojo ได้ ทำให้คุณสามารถทดสอบและใช้ระบบปฏิบัติการอื่นได้ ต้องบอกว่า VirtualBox เป็นผลิตภัณฑ์เวอร์ชวลไลเซชันเพียงหนึ่งเดียวใน 3 'ตัวเลือกที่ดีที่สุด' ที่เรียกใช้จาก MojoPac ได้ คุณสามารถอ่านเพิ่มเติมเกี่ยวกับ Mojo ได้ในบทความของฉัน MojoPac - Desktop virtualization software
อื่นๆ
ผลิตภัณฑ์อื่นๆ ที่อาจดึงดูดใจคุณคือ Returnil Virtual System และ ShadowSurfer ทั้งคู่ใช้ได้เฉพาะกับ Windows เท่านั้น ShadowSurfer เป็นเพย์แวร์เช่นกัน แต่เวอร์ชันเก่ามักจะให้บริการฟรี ทั้งคู่จะได้รับการตรวจสอบอย่างละเอียดในอนาคต
ฮาร์ดคอร์
OpenVZ
นี่เป็นเรื่องยากที่สุดในบรรดาผลิตภัณฑ์ทั้งหมดที่ตรวจสอบที่นี่ - และต้องใช้ความรู้ที่มั่นคงเกี่ยวกับ Linux จึงจะใช้งานและเพลิดเพลินได้ OpenVZ เป็นระบบเสมือนจริงที่ใช้คอนเทนเนอร์ แต่ละคอนเทนเนอร์ทำงานเป็นระบบปฏิบัติการที่แยกจากกันโดยสมบูรณ์ โดยไม่ขึ้นกับคอนเทนเนอร์อื่นๆ ทั้งหมด ยิ่งไปกว่านั้น คุณจะเพลิดเพลินไปกับการแสดงที่ใกล้เคียงกับเจ้าของภาษา
ข้อแม้คือสามารถทำงานบนโฮสต์ Linux เท่านั้น และต้องใช้เคอร์เนลพิเศษเฉพาะซึ่งเหลือพื้นที่น้อยสำหรับแอปพลิเคชันอื่นๆ กล่าวอีกนัยหนึ่งคือคุณจะต้องใช้ทั้งเครื่องสำหรับสิ่งนี้ แม้ว่าคุณจะสามารถเรียกใช้เครื่องเสมือนได้หลายสิบหรือไม่ใช่หลายร้อยเครื่องในเวลาเดียวกัน OpenVZ จะได้รับการตรวจสอบที่นี่บน dedoimedo.com ในอนาคต
เพย์แวร์
ฉันสามารถนึกถึงผลิตภัณฑ์หลายอย่างที่คุณอาจสนใจ แต่พิจารณาว่าเป็นตัวเลือกระยะยาว สำหรับคนส่วนใหญ่ ไม่มีเหตุผลใดที่จะต้องเสียเงิน เนื่องจากมีโซลูชันฟรีมากมายและยอดเยี่ยมให้เลือกมากมาย แต่ถึงกระนั้นสำหรับนักเลงที่ร่ำรวย ...
เวิร์กสเตชัน VMware
หากคุณมีเงินสดเพิ่ม นี่เป็นโอกาสที่จะใช้จ่าย VMware Workstation เป็นเซิร์ฟเวอร์บนสเตอรอยด์ที่มีความสามารถในการสร้างและส่งมอบอุปกรณ์เสมือนของคุณเอง สแน็ปช็อตไม่จำกัด และ - กำลังจะเปิดตัวในรุ่นเบต้าล่าสุด - รองรับ 3D ฉันแนะนำให้คุณลองใช้ VMware Server แล้วตกหลุมรัก - จากนั้นลองซื้อ Workstation
อุปมาอุปมัย
นี่คือเวอร์ชันเชิงพาณิชย์ของ OpenVZ มันอาจจะดีสำหรับคุณถ้าคุณไม่ต้องทำให้มือของคุณสกปรกด้วยบรรทัดคำสั่ง
ครอสโอเวอร์
CrossOver เป็นผลิตภัณฑ์ที่ได้รับการคัดสรรที่ให้คุณเพลิดเพลินกับแอพพลิเคชั่นและเกม Windows ทั้งบน Linux และ Mac ผลิตภัณฑ์นี้ไม่ฟรี แต่ก็คุ้มค่าที่จะพิจารณา
ข้อสรุป
สำหรับผู้ที่ชื่นชอบการทดสอบอัลฟ่า เบต้าทดสอบ หรือการทดสอบธรรมดา สำหรับมือสมัครเล่นและมืออาชีพด้านความปลอดภัย นักวิจัยและนักวิเคราะห์เครือข่าย ผู้ใช้ Windows ที่หวาดกลัวและต้องการรสชาติของ Linux ผู้ใช้ Linux ที่ต้องเรียกใช้แอปพลิเคชัน Windows เป็นครั้งคราว เกมเมอร์ นักเดินทาง นักเรียน นักศึกษา และใครจะรู้บ้างว่ามีผลิตภัณฑ์ที่ยอดเยี่ยมมากมายที่เหมาะกับทุกอารมณ์และทุกจิตวิญญาณ
เห็นได้ชัดว่า VMware Server และ VirtualBox เป็นตัวเลือกที่สมเหตุสมผลที่สุด แต่ตัวเลือกอื่นๆ ใส่ไดร์ฟ USB สักสองสามตัว ใส่ Linux แบบพกพาและ Windows ที่รองรับ 3D แล้วคุณก็พร้อม
เนื่องจากตัวเลือกระหว่างผลิตภัณฑ์ VMware และ VirtualBox จึงเป็นเรื่องยากมากที่จะตัดสินใจ แต่ละคนมีส่วนแบ่งของสารพัดในขณะที่ข้อเสียคือ (sic) แทบจะเป็นศูนย์ ฉันรู้สึกว่าเซิร์ฟเวอร์ VMware ชนะเนื่องจากการรองรับเครือข่ายที่เหนือกว่า แต่ถ้าคุณไม่กลัวที่จะสร้างและกำหนดค่าอินเทอร์เฟซแบบบริดจ์ด้วยตนเอง VirtualBox อาจเป็นตัวเลือกที่ดีที่สุดสำหรับคุณ
หากคุณชอบประสิทธิภาพที่เกือบจะเป็นเนทีฟ คุณต้องเลือก OpenVZ แต่การตั้งค่าและใช้งานนั้นค่อนข้างแย่ มีให้เลือกมากมาย คำถามคือ คุณกล้าพอหรือไม่ หรือมากกว่านั้น คุณมีเวลาว่างเพียงพอหรือไม่