Linux-KVM มีการสนับสนุนบางอย่างสำหรับเครื่องเสมือนซ้อนกัน ฉันขอช่อง KVM IRC แล้วและได้รับข้อมูลต่อไปนี้ (แต่อย่าใช้คำของฉันลองด้วยตัวคุณเอง):
- ซีพียู AMD ควรทำงานได้ดีแขกที่มี Xen และ Hyper-V ทำงานได้ดี
- CPU ของ Intel ต้องการซอร์สโค้ด KVM Git ล่าสุดและมีเพียงแขกที่มีงาน KVM เท่านั้น
ฉันยังไม่ได้ลองตัวเอง การค้นหา "KVM ซ้อนกัน" ควรให้ข้อมูลมากพอที่จะลองด้วยตัวคุณเอง
แก้ไข: KVM จะทำงานบนโฮสต์ Linux เท่านั้น ฉันไม่ได้รับข้อมูลที่น่าเชื่อถือเกี่ยวกับซอฟต์แวร์การจำลองเสมือนของ Windows ที่เกี่ยวข้องกับการสนับสนุน VM ที่ซ้อนกัน โดย 'เหมาะสม' ฉันหมายความว่าไฮเปอร์ไวเซอร์เปิดเผยส่วนขยายเสมือนจริงแก่แขก คุณสามารถเรียกใช้ VM ที่ซ้อนกันได้ตลอดเวลาโดยใช้ Hypervisor ซอฟต์แวร์แท้ๆ (เช่นการแปลแบบไดนามิก) แต่จะช้าลงอย่างเห็นได้ชัด
แก้ไข: Bochs ซึ่งคุณพูดถึงเป็นไฮเปอร์ไวเซอร์เฉพาะซอฟต์แวร์ ซึ่งหมายความว่าจะช้าเสมอและไม่เกี่ยวข้องหาก hypervisor บนโฮสต์ทำให้ส่วนขยายการจำลองเสมือนแก่แขก (เช่นเดียวกับที่ KVM ทำ) ซอฟต์แวร์การจำลองเสมือนอื่น ๆ ส่วนใหญ่ (KVM, VirtualBox, VMWare) สามารถใช้ประโยชน์จากส่วนขยายเหล่านั้นและจะทำงานได้ดีกว่ามากหากมีให้ใช้งาน