OpenXenManager là bản clone miễn phí của XenCenter, claimed fully compatible với cả XenServer và freeware XCP. Chương trình bundle như một đống Python script, chứa trong single archive, deployment breeze khắp nơi. Không có visual integration với desktop theme.
Bạn có thể cân nhắc nếu muốn all-free combo với XCP, hoặc cần GUI management từ Linux, vì OpenXenManager chạy trên non-Windows, khác XenCenter (Windows only). Trang official hơi outdated, cân nhắc long-term support. Đủ nói, xem OpenXenManager in action.
Cài đặt và chạy đầu tiên
Từ "installation" problematic, vì không có cài đặt thực sự. OpenXenManager standalone, chạy từ thư mục Download. Chạy lệnh:
python window.py
Yêu cầu duy nhất: Python GTK VNC module, cài qua package manager. Tên module khác nhau giữa distro. Search python rồi grep gtk và vnc. Ví dụ trên CentOS 6.2:
Sau đó launch main window, lặp lại steps như XenCenter. Phần tốt: không cần reconfigure images, templates, storage repositories, vì lưu trên server, instantly ready.
VM đang chạy:
More screenshots từ hệ thống SUSE:
Một số vấn đề
Tuy nhiên, OpenXenManager có quirks. Không chạy tốt trên Linux Mint 13 Maya. Interface launch fine, nhưng staggered initiating SSL-ed connection đến XenServer.
Không work tốt trong môi trường proxied. Hardcoded HTTPS connectivity only, thử connect HTTP sẽ fail. Cuối cùng, không work với sản phẩm Xen khác, không thể replace Virtual Machine Manager.
Kết luận
Nếu tìm simple, free, non-Windows GUI manager cho Xen-based bare-metal hypervisor appliance, OpenXenManager là tool bạn muốn, dù looks xấu và thiếu functionality. Cho phép pairing tốt với XCP, đối trọng Citrix Server-Center solution, price tag zero.
OpenXenManager cung cấp mọi chức năng product pair. Tuy nhiên, phải thừa nhận kém robust, dễ lỗi lạ, nhất là network config. Phải đảm bảo network không có proxy/firewall rule interfere connectivity. Hơn nữa, có thể không luôn work, với hoặc không có SSL tunneling. Rủi ro cần cân nhắc trong deployment strategy. All in all, work okay.
Review/tutorial này xong.
Cheers.