Ảo hóa lồng nhau cho phép bạn chạy một Hypervisor bên trong Máy ảo. Windows 10 đã giới thiệu Ảo hóa lồng nhau. Dù bạn có cần hay không, đây là một số thông tin mà bạn có thể quan tâm.
Vùng chứa bên trong Vùng chứa:Giới thiệu về Ảo hóa lồng nhau trong Windows
Trước đó, bạn có thể tạo các vùng chứa song song - với số lượng bộ nhớ chính cho phép và sử dụng chúng cho các mục đích khác nhau. Microsoft hiện đã phát hành tính năng ảo hóa lồng nhau với Bản dựng Insider mới nhất được đánh số là 10565. Tính năng ảo hóa lồng nhau trong Windows cho phép bạn tạo các vùng chứa bên trong các vùng chứa. Mặc dù tính năng này chưa hoàn hảo nhưng đây là những gì bạn cần biết.
Ảo hóa bằng Hyper V
Windows hỗ trợ Droka - cho phép bạn tạo các vùng chứa đơn giản mà bạn có thể sử dụng song song hoặc tạo các vùng chứa Hyber V được coi là tốt hơn các vùng chứa đơn giản. Mặc dù bạn có thể tạo Windows Containers song song, nhưng chúng thường sử dụng cùng một thư viện và tài nguyên. Trong trường hợp này, một hoặc nhiều vùng chứa “Không hợp lệ” có thể kết thúc tạo ra kẹt bằng cách giữ tài nguyên và không giải phóng chúng cho các vùng chứa khác sử dụng. Đó là nhược điểm duy nhất dẫn đến sự ra đời của Hyper V. container.
Bộ chứa Hyper V tạo ra mọi thứ riêng biệt cho từng bầu không khí ảo. Có nghĩa là, ngay cả hệ điều hành cũng được tạo lại và cung cấp cho các ứng dụng chạy trong ngăn ảo đó. Điều này có nghĩa là không có tài nguyên ảo chung và do đó không có xung đột.
Ảo hóa lồng nhau trong Windows có thể thực hiện được bằng Hyper V. Bạn có thể thử những cách khác nhưng Microsoft cho biết hiện tại, ảo hóa lồng nhau sẽ chỉ hoạt động với vùng chứa Hyper V. Vì vậy, bạn phải cẩn thận tạo một vùng chứa và sau đó tạo một vùng chứa khác bên trong vùng chứa đầu tiên. Nếu bạn cố gắng sử dụng bất kỳ trình siêu giám sát nào khác hoặc cố gắng tạo một vùng chứa Hyper V khác song song với những gì bạn đã tạo, nó có thể không hoạt động. Tuy nhiên, nó đặt ra một câu hỏi trong tâm trí tôi - liệu các vùng chứa song song không thể sử dụng được trong Windows? Tôi cũng sẽ nói về nó trong phần tiếp theo.
Ảo hóa lồng nhau - Nó là gì và cách triển khai nó như thế nào?
Như đã nói trước đó, bạn có thể tạo một vùng chứa Hyper V. Vùng chứa này sẽ đảm bảo rằng những người giám sát khác không được phép nhìn thấy nó. Có nghĩa là, chỉ vùng chứa sẽ xuất hiện dưới dạng CPU và CPU thực tế có thể không hiển thị với những người giám sát khác, do đó bạn thậm chí không thể tạo một vùng chứa khác song song. Trong trường hợp này, nghi ngờ là liệu bạn có thể tạo song song hai hoặc nhiều vùng chứa Hyper V hay chỉ tạo vùng chứa bên trong vùng chứa đầu tiên mà bạn đã tạo.
Blog của Microsoft cho biết sau khi bạn tạo vùng chứa Hyper V, nó sẽ không cho phép những người giám sát khác cài đặt thêm bất kỳ vùng chứa Hyper V nào nữa vì họ sẽ không thể nhìn thấy CPU thực. Bạn không thể tạo thêm vùng chứa bên ngoài vùng chứa mà bạn đã tạo? Sau đó, khi bạn chạy các trình ảo hóa khác, chúng sẽ nghĩ rằng vùng chứa là CPU thực và tạo một vùng chứa ảo bên trong vùng chứa đó.
Đó là ảo hóa lồng nhau - nơi bạn có các bộ chứa bên trong các bộ chứa - cái đó cũng vậy, mỗi cái hoàn toàn độc lập với cái khác:không có thư viện hoặc trình điều khiển được chia sẻ. Âm thanh tốt ngoại trừ một số nghi ngờ về các thùng chứa song song. Đây là hình ảnh tôi đã mượn từ Microsoft để chứng minh hoạt động của ảo hóa lồng nhau
Đến với việc thực hiện ảo hóa lồng nhau, có rất nhiều yếu tố cần được kiểm tra. Một số ví dụ là:
- Dung lượng RAM (hãy nhớ rằng RAM là một yếu tố giới hạn; bạn chỉ có thể tạo bao nhiêu vùng chứa mà RAM của bạn có thể chứa)
- Bộ xử lý của bạn có được hỗ trợ không? (MS cho biết hiện tại chỉ hỗ trợ Intel VT-X)
- Bộ nhớ động phải tắt
- Giữ tab trên bộ nhớ thời gian chạy và hơn thế nữa
Có một loạt các vấn đề tại thời điểm này mà Microsoft có thể sẽ xử lý trong các giai đoạn sau. Nhưng để thử ảo hóa lồng nhau, nó đã phát triển một tập lệnh PowerShell mà bạn có thể gọi từ GitHub.
Windows 11/10 có hỗ trợ ảo hóa lồng nhau không?
Có, Windows 11 và Windows 10 hỗ trợ ảo hóa lồng nhau. Đối với thông tin của bạn, nó không phải là một chức năng dựa trên phần mềm và đúng hơn, nó là một tính năng phần cứng. Phải nói rằng, phần cứng máy tính của bạn phải hỗ trợ SLAT hoặc Dịch địa chỉ cấp thứ hai. Nếu không, bạn không thể sử dụng ảo hóa lồng nhau trên máy tính của mình.
Làm cách nào để bật ảo hóa lồng nhau trong Windows 11/10?
Nếu bạn sử dụng Hyper-V để tạo máy ảo, bạn có thể không cần bật hoặc bật bất kỳ cài đặt bổ sung nào. Mặt khác, nếu bạn sử dụng Virtual Box hoặc VMware để tạo máy ảo, bạn có thể tìm thấy cài đặt tương ứng. Bạn cần bật chúng trước khi chạy máy ảo để có thể tạo và sử dụng một máy ảo khác bên trong hệ điều hành ảo.
Để tìm hiểu cách tạo Vùng chứa ảo hóa lồng nhau trong Windows 10 và hơn thế nữa, hãy tham khảo bài đăng trên blog MSDN này.