Ảo hóa (Virtualization) là chủ đề nóng hổi, các chuyên gia IT (quản trị mạng, hệ thống) bàn luận nhiều. Với lý do chính đáng: nhờ đó bạn có thể test phần mềm và cả hệ điều hành trong một cửa sổ Windows, tách biệt quá trình khỏi phần còn lại của PC.
Bạn có thể chạy phần mềm dành cho Windows cũ, bằng cách chạy instance ảo của Windows đó, cài phần mềm bên trong, hoặc test nhanh phần mềm/chức năng trên nhiều OS.
Bạn có thể đã biết rồi, nên chúng tôi giới thiệu 4 phần mềm ảo hóa miễn phí yêu thích cho Windows 10.
1. Hyper-V
Lưu ý: Hyper-V chỉ tương thích với Windows Professional, Education, Enterprise và Windows Server.
Hyper-V có từ 2008, thay thế Microsoft Virtual PC thành lựa chọn gốc cho ảo hóa trong Windows 8 trở đi.

Ngoài ảo hóa OS, Hyper-V đi xa hơn, cho ảo hóa phần cứng: ổ cứng, switch, ổ đĩa ngoài, v.v. Nó không chỉ mạnh mẽ mà còn giao diện sạch, dễ dùng.
Nhược điểm: không ảo hóa phần cứng âm thanh, và (giống nhiều VM) không giỏi ảo hóa GPU. Có vậy, như tùy chọn onboard nhanh gọn trong Windows 10, nó đáng để thử.
Để bật Hyper-V: gõ "features" trong tìm kiếm Start → nhấp "Turn Windows features on or off" → tìm Hyper-V trong danh sách → tích hộp → OK. Sau khi kích hoạt, gõ "hyper-v" trong Start Search, "Hyper-V Quick Create" sẽ xuất hiện.
2. VirtualBox
VirtualBox là sản phẩm ảo hóa của Oracle, chạy trên hầu hết nền tảng: Windows, Linux, Mac. VirtualBox miễn phí và mã nguồn mở (luôn là điểm cộng), cho phép resize màn hình guest OS động theo cửa sổ VirtualBox.

Cần bật scale mode cho mục đích này. Nhấp vào màn hình guest OS, chuột/bàn phím sẽ bị khóa trong guest OS để dùng không gián đoạn host. Để thả chuột/bàn phím về host, nhấn Ctrl + left arrow. Phím tắt này có thể tùy chỉnh trong options VirtualBox.
VirtualBox cũng có extension pack cài cùng để có thêm chức năng: hỗ trợ USB, remote desktop, PXE boot cho card mạng Intel.
3. VMLite Workstation
VMLite Workstation dựa trên VirtualBox (mã nguồn mở). Tính năng thú vị: cho chạy guest OS 64-bit trên host OS 32-bit. Nếu bạn chạy Windows 7 32-bit, có thể chạy Windows XP 64-bit nhờ VMLite.

VMLite hỗ trợ lưu nhiều live snapshot của máy ảo. Giống versioning. Nếu không thích môi trường hiện tại, có thể revert về trạng thái trước qua snapshot đã lưu.
VMLite hỗ trợ hầu hết định dạng ảo hóa công nghiệp: VMDK (VMWare), VHD (Microsoft), VDI (Sun), HDD (Parallel).
4. VMWare Server
VMWare Server là phần mềm ảo hóa miễn phí từ VMWare. Dù hỗ trợ đã kết thúc, vẫn tải và dùng miễn phí được. VMWare Server hỗ trợ hầu như mọi OS làm guest hoặc host, tuy nhiên guest 64-bit không cài trên host 32-bit như VMLite. Hỗ trợ USB và bridged, NAT, host-only network interfaces.

VMWare Server kèm administrative tools package cài từ menu File. Công cụ admin giúp giao tiếp host-guest dễ dàng hơn mà không khóa chuột, cho phép cut, copy, paste, drag-drop giữa host và guest OS.
Giải Pháp Ảo Hóa Khác
Có nhiều công cụ ảo hóa hữu ích khác có thể không miễn phí nhưng đáng xem. Giải pháp miễn phí dùng cho home và SOHO, sản phẩm thương mại phục vụ doanh nghiệp lớn hơn. Một số tìm được:
- VMWare Workstation Pro: tương tự VMWare Server nhưng vẫn được VMWare hỗ trợ.
- VMWare Fusion và Parallels Desktop: lựa chọn trả tiền tốt cho VirtualBox nếu bạn dùng Mac.
- QEMU: giải pháp ảo hóa phổ biến khác cho Windows, Mac, Linux.
- Paragon Go Virtual: phần mềm ảo hóa tốt khác nhưng dường như đã ngừng phát triển. Có thể tải từ Majorgeeks.
Kết Luận
Bài viết này là hướng dẫn tốt cho phần mềm ảo hóa. Nếu bỏ sót gì hoặc bạn có góp ý, hãy cho biết qua bình luận.