Open-VM-Tools กับ VMware-Tools


19

ความแตกต่างระหว่างแพ็คเกจ Open-VM-Tools และเครื่องมือที่มาพร้อมกับ VMware ESX / ESXi คืออะไร

สิ่งที่สงสัยนี้เพราะสิ่งที่มาจาก VMware ไม่ได้ถูกรวบรวมเพื่อสิ่งใดนอกจาก RPM และฉันใช้ Debian ในอดีตที่ผ่านมาฉันเพิ่งรวบรวมพวกเขาในแต่ละเครื่องตามคำแนะนำ VMware

แต่มีบางสิ่งที่ฉันกำลังพูดถึงอยู่เช่นซอฟต์แวร์ UTM ชื่อ Untangle และเพื่อหลีกเลี่ยงปัญหาที่เกี่ยวข้องกับการเปิดแก้ให้หายยุ่งได้ถึง vanilla repos ฉันต้องการลองใช้เครื่องมือ Open-VM

ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม

คำตอบ:


21

แพ็คเกจเครื่องมือ VMware ที่จัดส่งมาพร้อมกับผลิตภัณฑ์ VMware ประกอบด้วยทั้งโอเพ่นซอร์สและคอมโพเนนต์ซอร์สที่ปิด แพ็คเกจ Open VM Tools เป็นเพียงชุดย่อยโอเพ่นซอร์สของแพ็คเกจเครื่องมือ VMware โดยทั่วไปคุณสามารถคาดหวังได้ว่า Open VM Tools จะให้คุณสมบัติพื้นฐานแบบเดียวกับที่ VMware Tools ทำ แต่อาจมีบางสิ่งเพิ่มเติมที่ VMware Tools รวมอยู่ด้วย นอกจากนี้หาก Linux distro ของคุณมีแพ็คเกจเครื่องมือ VMware อยู่ในที่เก็บมันจะใช้ Open VM Tools ไม่ใช่เครื่องมือของ VMware

UPDATE: ก่อนหน้านี้ฉันลังเลที่จะเจาะจงเกี่ยวกับรหัสที่อยู่ใน open-vm-tools และ VMware Tools เนื่องจากชุดเปลี่ยนแปลง ยังคงเป็นความจริง แต่ฉันพบรายการจากเว็บไซต์ open-vm-tools ดังนั้นฉันแม้ว่าฉันจะรวมไว้ที่นี่

เปิด VM-เครื่องมือคำถามที่พบบ่อยกล่าวว่าต่อไปนี้เกี่ยวกับสิ่งที่มันมีรหัสเทียบเครื่องมือ VMWare:

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

โดยเฉพาะอย่างยิ่ง:

  • ไดรเวอร์สำหรับอุปกรณ์และระบบไฟล์ที่เข้าถึง
  • บอลลูนหน่วยความจำ
  • โฟลเดอร์ที่แชร์
  • ลากและวางข้อความและคัดลอก / วางไฟล์
  • การแชร์คลิปบอร์ด
  • การลบและการลดขนาดดิสก์
  • การประสานเวลา
  • การปรับขนาดความละเอียดหน้าจอเกสต์อัตโนมัติ
  • GuestInfo (จัดทำสถิติเกี่ยวกับสภาพแวดล้อมของแขก)
  • Guest SDK (ให้ข้อมูลเกี่ยวกับ VM)
  • การดำเนินงานพลังงานอ่อน
  • รองรับจอภาพหลายจอ
  • GTK Toolbox UI

อีกครั้งชุดนี้เปลี่ยนแปลงตลอดเวลา เนื่องจากฟังก์ชันการทำงานใหม่ออกมาผ่านทาง VMware Tools อาจต้องใช้เวลาสักระยะหนึ่งในการหาวิธีในการเปิด vm-tools หรืออาจไม่สามารถทำได้ถ้า VMware ไม่สามารถปล่อยได้


ฉันเห็นแล้วบางอย่างเช่น VMCI น่าจะเป็นกรรมสิทธิ์ส่วนใหญ่ในขณะที่ไดรเวอร์ e1000e อาจไม่เป็นเช่นนั้น ขวา?
ianc1215

1
@Solignis: โดยทั่วไปคุณควรคาดหวังว่าไดรเวอร์ส่วนใหญ่จะอยู่ในเครื่องมือ Open VM รวมถึง VMCI VMware ไม่ได้จัดเตรียมไว้ให้ การนำเสนอ NIC เสมือนจริงในฐานะ e1000 เสร็จสิ้นเนื่องจาก NIC ที่แท้จริงนั้นเป็นเรื่องธรรมดามากและทุกระบบปฏิบัติการที่สำคัญมีไดรเวอร์สำหรับมันแล้ว
kbyrd

ฉันจะทราบได้อย่างไรว่าไดรเวอร์ / แอพพลิเคชั่นใดบ้างที่รวมอยู่ใน vmware-tools แต่ไม่ได้อยู่ใน open-vm-tools?
netvope

@netvope: ตกลงฉันได้รวบรวมข้อมูลจากคำถามที่พบบ่อยเกี่ยวกับ open-vm-tools มันน่าผิดหวังที่คุณทุกคนพบคำตอบที่เกี่ยวข้องพอที่จะแสดงความคิดเห็น แต่ไม่ดีพอที่จะโหวต
kbyrd

1
มันเป็นโบนัสที่ยอดเยี่ยมของการมีชุดเครื่องมือ open-vm- จัดการและปรับปรุงโดย distro ของคุณหากคุณจัดการเครื่องเสมือนมากกว่า 90 เครื่อง ... คุณสามารถอัพเกรดเครื่องมือที่มีส่วนที่เหลือของระบบแทนการติดตั้งเครื่องมือ vmware ที่กำหนดเอง ISO (หรือ สำหรับการดาวน์โหลดแต่ละครั้ง)
Dalibor Filus

7

ใน VMware เวอร์ชันล่าสุดแนะนำให้ใช้ open-vm-tools

นี่คือ KB http://kb.vmware.com/kb/2073803

ซึ่งโดยทั่วไปกล่าวว่า:

VMware แนะนำให้ใช้ open-vm-tools แจกจ่ายซ้ำโดยผู้จำหน่ายระบบปฏิบัติการ

นี้แน่นอนขึ้นอยู่กับคู่มือการทำงานร่วมกัน

ดิสทริบิวชั่นลีนุกซ์รุ่นใหม่ยังมีไดรเวอร์ VMware โดยตรงในเคอร์เนลและ VMware แนะนำและสนับสนุนไดรเวอร์นี้

VMware เก็บรักษาซอร์สโค้ดสำหรับไดรเวอร์ VMware paravirtual และโมดูลเคอร์เนลต้นน้ำในแผนผัง mainline kernel.org สำหรับ Linux

ดังนั้นคุณสามารถรู้สึกปลอดภัยโดยใช้ open-vm-tools

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.