VirtualBox และ VMware (เวิร์กสเตชันและฟิวชั่น) เป็นไฮเปอร์ไวเซอร์ประเภท 2 ที่ใช้สำหรับการจำลองเสมือนบนเดสก์ท็อป หากคุณเพิ่งเริ่มต้นใช้งานระบบเสมือนจริง คุณจะไม่พบความแตกต่างที่สำคัญระหว่างทั้งสอง แต่คุณมักจะตัดสินใจจากปัจจัยเล็กๆ น้อยๆ แทน

ตัวอย่างเช่น VMware ได้รับความนิยมมากกว่าในสภาพแวดล้อมขององค์กร หากคุณวางแผนที่จะทำงานกับระบบเสมือนจริงระดับองค์กร การทำความคุ้นเคยกับ VMware จะช่วยคุณได้ดียิ่งขึ้น

หรือหากคุณต้องการ VM สำหรับการใช้งานส่วนตัว VirtualBox ก็มีคุณสมบัติพิเศษบางอย่าง เช่น สแนปช็อต เมื่อเปรียบเทียบกับผลิตภัณฑ์ฟรีของ VMware

สุดท้ายแล้ว ขึ้นอยู่กับความชอบส่วนบุคคล และวิธีที่ดีที่สุดในการค้นหาความชอบของคุณคือการลองใช้ทั้งสองอย่างสักพัก ฉันจะอธิบายความแตกต่างที่คุณควรระวังเมื่อทดสอบไฮเปอร์ไวเซอร์เหล่านี้เพื่อช่วยคุณในการตัดสินใจ

VirtualBox คืออะไร

VirtualBox 6.1 ทำงานบนโฮสต์ Windows

Oracle VM VirtualBox เป็นการจำลองเสมือน x86 ผลิตภัณฑ์ที่พัฒนาโดยออราเคิล แพ็คเกจ VirtualBox พื้นฐานเป็นโอเพ่นซอร์สและให้บริการฟรีสำหรับวัตถุประสงค์ส่วนบุคคล การศึกษา หรือการประเมินผล

ตามประวัติศาสตร์แล้ว VirtualBox เป็นหนึ่งใน ผลิตภัณฑ์ ที่ไปสู่การใช้งาน สำหรับการจำลองเสมือนส่วนบุคคล รองรับแพลตฟอร์มหลักทั้งหมด เช่น Windows, Linux, macOS ฯลฯ ทั้งในฐานะระบบปฏิบัติการแบบแขกและโฮสต์

VMware คืออะไร

VMware Workstation 16 Pro บนโฮสต์ Windows

VMware (บริษัท) มีโซลูชันการประมวลผลบนคลาวด์และการจำลองเสมือนมากมาย เมื่อเปรียบเทียบกับ VirtualBox คนส่วนใหญ่หมายถึง VMware Workstation และ Fusion เมื่อพวกเขาพูดว่า VMware ดังนั้น ฉันจะอ้างอิงสิ่งเหล่านั้นในลักษณะเดียวกันกับบทความนี้

Workstation Pro, Player และ Fusion คือโซลูชันการจำลองเสมือนเดสก์ท็อปของ VMware

Workstation Player คือ ตัวแปรที่คล้ายกับ VirtualBox มากที่สุด ฟรีสำหรับการใช้งานส่วนตัวและรองรับ Windows และ Linux Workstation Pro ใช้งานได้ทั้งแบบทดลองใช้หรือใบอนุญาตเชิงพาณิชย์ โดยมีคุณสมบัติเพิ่มเติมที่มีประโยชน์เป็นหลักในสภาพแวดล้อมองค์กร (สแนปชอต การโคลนนิ่ง ความเข้ากันได้กับ vSphere การรองรับการบูตอย่างปลอดภัย ฯลฯ) VMware Fusion มีไว้สำหรับแพลตฟอร์ม macOS รองรับ macOS ทั้งในฐานะโฮสต์และระบบปฏิบัติการเกสต์ ชุดคุณสมบัตินี้คล้ายกับเวิร์กสเตชัน ซึ่งหมายความว่า Fusion Pro รองรับคุณสมบัติพิเศษบางอย่างเมื่อเปรียบเทียบกับ Fusion Player

ความแตกต่างหลัก – VirtualBox Vs VMware

ใบอนุญาต

VirtualBox แพ็คเกจพื้นฐาน มีให้บริการภายใต้ GNU General Public License เวอร์ชัน 2 (GPLv2) และเวอร์ชัน 3 (GPLv3) ซึ่งหมายความว่าคุณสามารถใช้ แก้ไข และแจกจ่ายแพ็คเกจพื้นฐานภายใต้สิทธิ์การใช้งานเหล่านี้ได้อย่างอิสระ สำหรับผู้ที่มีค่านิยมสอดคล้องกับปรัชญา GNU แพ็คเกจพื้นฐานที่เป็นโอเพ่นซอร์สอาจเป็นปัจจัยสำคัญได้

VirtualBox ชุดส่วนขยาย เพิ่มฟังก์ชันพิเศษ เช่น การรองรับ VRDP, เว็บแคม และ PCI passthrough, อุปกรณ์ USB 2.0 และ 3.0 เสมือน ฯลฯ

ชุดเหล่านี้ได้รับอนุญาตภายใต้ใบอนุญาตการใช้งานส่วนบุคคลและการประเมินผล (PUEL) ซึ่งหมายความว่าชุดต่างๆ เป็นกรรมสิทธิ์ แต่คุณสามารถรับได้ ฟรี เพื่อการใช้งานส่วนตัว ชุดเหล่านี้ยังมีให้ใช้งานภายใต้สิทธิ์ใช้งานระดับองค์กร (ชำระเงิน) หากคุณต้องการเพื่อวัตถุประสงค์ทางการค้า เวอร์ชันนี้ยังรวมการสนับสนุนระดับองค์กรขั้นพื้นฐานจาก Oracle อีกด้วย

ผลิตภัณฑ์ของ VMware เป็นแบบปิด เครื่องเล่น (เวิร์คสเตชั่น/ฟิวชั่น) ใช้งานได้โดยมีใบอนุญาตการใช้งานส่วนบุคคลหรือการใช้งานเชิงพาณิชย์ Pro สามารถใช้ได้กับใบอนุญาตเชิงพาณิชย์หรือรุ่นทดลองใช้

คุณสามารถลงทะเบียนได้ที่ vmware.com เพื่อรับใบอนุญาต ส่วนบุคคล ฟรี ใบอนุญาตนี้อนุญาตให้คุณใช้ผลิตภัณฑ์ VMware Player ได้ฟรีสำหรับการใช้งานส่วนตัว VMware Player EULA อธิบายแนวทางโดยละเอียด ใบอนุญาต รุ่นทดลองใช้ ช่วยให้คุณสามารถประเมินผลิตภัณฑ์ VMware Pro ได้ในระยะเวลาที่จำกัด หลังจากช่วงทดลองใช้งานสิ้นสุดลง คุณจะได้รับแจ้งให้รับใบอนุญาตเชิงพาณิชย์ ใบอนุญาต เชิงพาณิชย์ อนุญาตให้คุณใช้ VMware Player และ Pro เพื่อวัตถุประสงค์ทางการค้า นอกจากนี้ยังมีการสนับสนุนที่จำกัดจาก VMware

คุณสมบัติ

คุณสมบัติ VMware Snapshot

เมื่อเปรียบเทียบเวอร์ชันฟรีโดยเฉพาะ VirtualBox รองรับคุณสมบัติเพิ่มเติมบางอย่าง เช่น สแน็ปช็อตหรือการโคลนนิ่ง คุณสมบัติดังกล่าวมีเฉพาะในกลุ่ม Pro ในกรณีของ VMware

หากคุณเพียงพยายามสร้าง VM สองสามตัว ให้ทดสอบ distros ที่แตกต่างกัน และอะไรก็ตามที่ไม่ใช่ ทั้ง VirtualBox และ VMware จะเหมาะกับกรณีการใช้งานของคุณเป็นอย่างดี แต่หากคุณต้องการคุณสมบัติพิเศษโดยไม่ต้องซื้อใบอนุญาต VirtualBox มักจะเป็นผลิตภัณฑ์ฟรีที่ดีกว่า

รูปแบบดิสก์เสมือน

VirtualBox รองรับดิสก์เสมือนหลายรูปแบบ:

Virtual Disk Image (VDI) – รูปแบบเริ่มต้นใน VirtualBox พัฒนาโดย Oracle ฮาร์ดดิสก์เสมือน (VHD) – VHD และ VHDX เป็นรูปแบบที่พัฒนาโดย Microsoft และใช้กันทั่วไปใน Windows Virtual Machine Disk (VMDK) – รูปแบบเริ่มต้นในผลิตภัณฑ์ VMware ซึ่งเริ่มพัฒนาโดย VMware

คุณสามารถบูตจากดิสก์ในรูปแบบใดก็ได้เหล่านี้ใน VirtualBox ในทางกลับกัน VMware ใช้งานได้กับ VMDK ตามค่าเริ่มต้นเท่านั้น คุณต้องแปลงดิสก์เพื่อบูตโดยใช้รูปแบบอื่น

ดังนั้น หากคุณวางแผนที่จะใช้ผลิตภัณฑ์การจำลองเสมือนหลายรายการ และต้องการความเข้ากันได้ของดิสก์เสมือนที่ดีขึ้นตามค่าเริ่มต้น VirtualBox มี ขอบเล็กน้อย.

โหมดเครือข่าย

การตั้งค่าอะแดปเตอร์เครือข่าย VMware

VMware รองรับโหมดเครือข่ายเสมือนต่อไปนี้:

การแปลที่อยู่เครือข่าย (NAT) – โหมดเริ่มต้นที่แขกแชร์ข้อมูลระบุตัวตนเครือข่ายของโฮสต์ การรับส่งข้อมูล VM ดูเหมือนจะมาจากโฮสต์ บริดจ์ – แขกมีที่อยู่ IP ของตัวเองบนเครือข่ายภายนอก ช่วยให้เครื่องอื่นๆ สามารถเข้าถึงแขกได้โดยตรง โฮสต์เท่านั้น – ตั้งค่าเครือข่ายด้วยอะแดปเตอร์เครือข่ายเสมือน แขกสามารถสื่อสารกับโฮสต์และ VM อื่น ๆ ในเครือข่ายนี้เท่านั้น การตั้งค่าอะแดปเตอร์เครือข่าย VirtualBox

VirtualBox รองรับโหมดเพิ่มเติมสองสามโหมด:

เครือข่าย NAT – ซึ่งก็เหมือนกับ NAT แต่มี VM หลายตัวอยู่ด้านหลังเราเตอร์เสมือนตัวเดียว ซึ่งหมายความว่าแขกสามารถสื่อสารระหว่างกันได้ เครือข่ายภายใน – สร้างเครือข่ายภายในส่วนตัวที่สามารถเข้าถึงได้โดย VM ที่กำหนดค่าไว้เท่านั้น เครือข่ายคลาวด์ – ใช้เพื่อเชื่อมต่อ VM กับซับเน็ตบนบริการคลาวด์ระยะไกล เครือข่ายทั่วไป – ให้คุณใช้โหมดย่อยเครือข่าย UDP Tunnel หรือ VDE แบบแรกให้คุณเชื่อมต่อ VM บนโฮสต์ที่แตกต่างกันได้ ในขณะที่แบบหลังให้คุณเชื่อมต่อกับสวิตช์เสมือนบนโฮสต์ Linux/FreeBSD

โหมดเครือข่ายของ VMware จะครอบคลุมความต้องการของผู้ใช้ 99% แต่ถ้าคุณเชี่ยวชาญด้านระบบเครือข่าย โหมดเครือข่ายเพิ่มเติมของ VirtualBox อาจมีประโยชน์ สำหรับคุณ

กราฟิก 3D

การตั้งค่ากราฟิก VMware

หากคุณวางแผนที่จะทำงานที่เน้นกราฟิก 3D เช่น แอนิเมชันหรือเกมใน VM ของคุณ VMware มีข้อได้เปรียบที่ชัดเจน รองรับเทคโนโลยีล่าสุดบางอย่าง เช่น DirectX 12, OpenGL 4.3 และ Direct3D 11 นอกจากนี้ ยังรองรับหน่วยความจำกราฟิก 3D สูงสุด 8 GB

VirtualBox ไม่สามารถจัดการปริมาณงานที่เน้นกราฟิกได้ดีเกินไป เวอร์ชันล่าสุดรองรับเฉพาะ DirectX 11 ที่มีหน่วยความจำวิดีโอสูงสุด 256 MB แม้จะเร่งความเร็วแบบ 3D ก็ตาม

ฐานผู้ใช้

เมื่อพูดถึงกลุ่มเป้าหมาย ทั้ง VirtualBox และ VMware จะถูกทำการตลาด สำหรับผู้ใช้ทุกประเภท ตั้งแต่นักเรียนและผู้ที่ชื่นชอบไปจนถึงมืออาชีพ

ในทางปฏิบัติ ฉันมักจะเห็น VirtualBox ใช้สำหรับการใช้งานส่วนตัวแบบเบาๆ VMware นั้นยอดเยี่ยมสำหรับการใช้งานส่วนตัวเช่นกัน แต่พบเห็นได้ทั่วไปในสถาบันการศึกษาหรือสภาพแวดล้อมขององค์กร

ด้วยเหตุนี้ หากคุณกำลังมองหาผลิตภัณฑ์เสมือนจริงสำหรับโรงเรียนหรือที่ทำงานโดยเฉพาะ VMware มีแนวโน้มที่จะเป็นตัวเลือกที่ดีกว่า

การตัดสินใจระหว่าง VirtualBox กับ VMware

ดังที่ผมได้กล่าวไว้ในตอนเริ่มต้น ทั้ง VirtualBox และ VMware เป็นโซลูชันการจำลองเสมือนบนเดสก์ท็อปที่ยอดเยี่ยม คุณจะไม่พบคุณสมบัติหลักใด ๆ ที่ขาดหายไปจากคุณสมบัติใดคุณสมบัติหนึ่ง เป็นปัจจัยเล็กๆ น้อยๆ ที่จะส่งผลต่อความต้องการของคุณไปในทิศทางใดทิศทางหนึ่ง

เมื่อใช้ VirtualBox, VMware Workstation และ Fusion ฉันพบว่าผลิตภัณฑ์ VMware มีความสวยงามมากขึ้น VM ส่วนใหญ่ของฉันใช้งานได้โดยไม่มีปัญหา เมื่อเกิดปัญหาใดๆ ปรากฏขึ้น ฉันมีประสบการณ์ที่ดีกว่าในการแก้ไขปัญหาด้วย VMware

แต่โปรดจำไว้ว่านี่เป็นเพียงประสบการณ์เล็กๆ น้อยๆ ของคนๆ หนึ่งเท่านั้น ฉันรู้จักผู้คนมากมายที่ชื่นชอบ VirtualBox และใช้เป็นประจำโดยไม่มีปัญหา

ณ จุดนี้ หากความแตกต่างที่กล่าวถึงในบทความนี้ทำให้คุณชอบ VirtualBox ก็เยี่ยมมาก! แต่ถ้าคุณยังไม่สามารถตัดสินใจได้ ฉันขอแนะนำให้ลองใช้ทั้งสองอย่างสักพัก

ตั้งค่า VM ที่เหมือนกันทั้งใน VirtualBox และ VMware และใส่ใจกับทุกสิ่งตั้งแต่ประสบการณ์การตั้งค่าเริ่มต้นไปจนถึงการติดตั้งไดรเวอร์ การจัดการการตั้งค่า และความแตกต่างอื่นๆ ที่คุณพบ

หลังจากผ่านไประยะหนึ่ง คุณจะมีความคิดที่ดีขึ้นมากว่าคุณชอบ/ไม่ชอบและต้องการอะไรจากไฮเปอร์ไวเซอร์ของคุณ และคุณจะมีความพร้อมที่จะตัดสินใจได้ดีขึ้นมาก

Categories: IT Info