VirtualBox có lẽ là thân thiện nhất nếu bạn chỉ cần chạy 1 hoặc 2 VM mỗi lần.
Nếu bạn cần chạy đồng thời nhiều môi trường Linux khác nhau (10 hoặc nhiều hơn cho mỗi máy chủ) thì OpenVZ là cách để đi. Nó giống như chroot nhưng cung cấp các môi trường (container) hoàn toàn bị cô lập với khả năng kiểm soát tài nguyên, thực hiện kiểm tra và di chuyển trực tiếp. Tôi đã sử dụng nó được hơn 2 năm cho nhiều nhiệm vụ sysadmin khác nhau tại nơi làm việc (một trung tâm Tin sinh học 400 người dùng tại một trường đại học lớn).
OpenVZ gần như không có phí. Đây là một trong những loại duy nhất (ảo hóa cấp hệ điều hành). Nó xử lý tốt các ứng dụng Linux ở bất kỳ tỷ lệ nào từ proxy ngược web đến hệ thống sao lưu chuyên sâu I / O xử lý 30TB mỗi ngày. Có 30 container trở lên cho mỗi máy chủ là bình thường. Một lợi thế lớn khác là từ nút phần cứng (tương đương với Dom0 trong Xen), bạn có tất cả các hệ thống tệp của các thùng chứa Linux được gắn trực tiếp - không cần NFS. Ngoài ra, bạn có thể thấy tất cả các quy trình của các thùng chứa Linux của bạn từ nút đầu với khả năng thoát, giết, v.v ...
Bạn có thể ủy thác các container một cách an toàn với quyền truy cập ssh cho bạn bè và để chúng được root.
Bạn sẽ cần phải thoải mái với Linux và dòng lệnh. Có thể chỉnh sửa các kịch bản khởi động sẽ hữu ích (nhanh chóng cung cấp cho bạn nhiều quyền kiểm soát). Đối với các thiết lập nâng cao hơn, có thể cần phải tìm hiểu một số mạng.