ฉันต้องใช้ Win10 กับเซิร์ฟเวอร์ที่สร้างด้วย VMware ESXi 5.0 ฉันจะติดตั้ง Debian 6.0 บน VMware ESXi 5.0 แล้วติดตั้ง VirtualBox 5.0.14 พร้อมระบบปฏิบัติการ Win10 guest มันจะทำงานอย่างไร
ฉันต้องใช้ Win10 กับเซิร์ฟเวอร์ที่สร้างด้วย VMware ESXi 5.0 ฉันจะติดตั้ง Debian 6.0 บน VMware ESXi 5.0 แล้วติดตั้ง VirtualBox 5.0.14 พร้อมระบบปฏิบัติการ Win10 guest มันจะทำงานอย่างไร
คำตอบ:
สิ่งนี้เรียกว่าการจำลองเสมือน "ซ้อน" และเป็นไปได้สำหรับการรวมกันของ hypervisor
เหตุผลก็คือเพื่อให้การทำเวอร์ชวลไลเซชันแบบซ้อนทำงานได้ไฮเปอร์ไวเซอร์ตัวแรกต้องผ่านไปยังคุณสมบัติที่สองของ CPU (Intel VT-x หรือ AMD-V)
VirtualBox ไม่รองรับ ได้รับคำขอคุณลักษณะเป็นเวลา 7 ปีแล้ว! แหล่งที่มาที่นี่
แต่อย่างที่ฉันเข้าใจนั่นหมายความว่ามันไม่สามารถเป็นไฮเปอร์ไวเซอร์ตัวแรก แต่อาจเป็นอันที่สอง ...
ทำไมไม่อัปเดต ESXi ของคุณเป็น 5.5 จากนั้นให้ Windows 10 ของคุณโดยตรงบน ESXi
ปรับปรุง
ตั้งแต่เดือนพฤศจิกายน 2561 ดูเหมือนว่าจะได้รับการสนับสนุนในไม่ช้า
จากหน้าที่เชื่อมโยงก่อนหน้านี้:
AMD-V ที่ซ้อนกันทำงานได้ (แม้ว่าคุณสมบัติไม่สมบูรณ์) ซ้อน VT-x ยังคงอยู่ในระหว่างดำเนินการ
Update2 - เมษายน 2019
จากความคิดเห็น @cursed_axes:
ด้วย VirtualBox 6.0.6: Oracle VM VirtualBox รองรับการจำลองเสมือนแบบซ้อนบนระบบโฮสต์ที่ใช้ CPU AMD คุณลักษณะนี้เปิดใช้งานฟังก์ชั่นการจำลองเสมือนสำหรับฮาร์ดแวร์กับ guest VM นั่นหมายความว่าคุณสามารถติดตั้งไฮเปอร์ไวเซอร์เช่น Oracle VM VirtualBox, Oracle VM Server หรือ KVM บนแขก Oracle VM VirtualBox จากนั้นคุณสามารถสร้างและรัน VM ภายใน VM เกสต์