Ảo hóa lồng nhau - liệu có thể? [đóng cửa]


10

Tôi cần sử dụng Win10 với một máy chủ được tạo bằng VMware ESXi 5.0. Tôi sẽ cài đặt Debian 6.0 trên VMware ESXi 5.0 và sau đó cài đặt VirtualBox 5.0.14 với hệ điều hành khách Win10. Nó sẽ làm việc chứ?


Điều này trông giống như Cách chạy VMWare ESX hoặc ESXi trong máy ảo? nhưng bạn đang sử dụng một chút kết hợp công nghệ khác nhau. Mặc dù các cài đặt chính và phần cứng cần thiết dành cho cấp máy chủ vật lý và các tham số VM được đặt trong máy chủ vật lý cho máy cấp trung.
BeowulfNode42 ngày

@ BeowulfNode42 Cảm ơn, nhưng trong chủ đề đó họ đang xử lý câu hỏi ngược lại. Do đó, họ đang cài đặt ESX / ESXi bên trong máy ảo, trong khi tôi đang cố gắng chạy VirtualBox bên trong ESXi.
Iren

Tại sao bạn không tạo Windows 10 VM trong ESXi?
joeqwerty

Câu trả lời:


16

Điều này được gọi là ảo hóa "lồng nhau" và nó có thể cho một số sự kết hợp của hypanneror.

Lý do là để ảo hóa lồng nhau hoạt động, bộ ảo hóa đầu tiên cần chuyển sang cái thứ hai một số tính năng của CPU (Intel VT-x hoặc AMD-V).

VirtualBox không hỗ trợ nó. Nó đã là một yêu cầu tính năng trong 7 năm nay! Nguồn ở đây .

Nhưng theo tôi hiểu thì điều đó có nghĩa là nó không thể là nhà ảo thuật đầu tiên, nhưng có lẽ nó có thể là cái thứ hai ...

Tại sao không cập nhật ESXi của bạn lên 5.5 sau đó có trực tiếp Windows 10 của bạn trên ESXi?

Cập nhật

Kể từ tháng 11 năm 2018 có vẻ như nó sẽ được hỗ trợ sớm.
Từ trang được liên kết trước đó:

Nested AMD-V là chức năng (mặc dù không có tính năng hoàn chỉnh). Nested VT-x vẫn đang được tiến hành.

Cập nhật2 - Tháng 4 năm 2019

Từ @cursed_axes bình luận:

Với VirtualBox 6.0.6: Oracle VM VirtualBox hỗ trợ ảo hóa lồng nhau trên các hệ thống máy chủ chạy CPU AMD. Tính năng này cho phép truyền các chức năng ảo hóa phần cứng cho máy khách VM. Điều đó có nghĩa là bạn có thể cài đặt một trình ảo hóa, chẳng hạn như Oracle VM VirtualBox, Oracle VM Server hoặc KVM, trên máy khách Oracle VM VirtualBox. Sau đó, bạn có thể tạo và chạy VM trong máy khách VM


cũng xem về việc lồng ESXi trong ESXi 5 trên hầu
nhưghetto.com / 2011/07 / Bọ

Với VirtualBox 6.0.6: Oracle VM VirtualBox hỗ trợ ảo hóa lồng nhau trên các hệ thống máy chủ chạy CPU AMD. Tính năng này cho phép truyền các chức năng ảo hóa phần cứng cho máy khách VM. Điều đó có nghĩa là bạn có thể cài đặt một trình ảo hóa, chẳng hạn như Oracle VM VirtualBox, Oracle VM Server hoặc KVM, trên máy khách Oracle VM VirtualBox. Sau đó, bạn có thể tạo và chạy VM trong máy khách VM. virtualbox.org/manual/UserManual.html#nested-virt
cursed_axes

@cursed_axes cảm ơn về thông tin, thêm nó vào câu trả lời để dễ nhìn hơn
JFL
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.