OpenNode is a server virtualization solution that provides an easy-to-use (CentOS/RHEL based) bare-metal ISO installer that supports both OpenVZ container-based and KVM full virtualization technology on the same host. The OpenNode ISO installer will set up a minimal CentOS 5 server system with the following features: a RHEL 2.6.18 kernel (provided by OpenVZ project) modified to support both openvz and kvm virtualization, libvirt management interface support for openvz and kvm hypervisors, func (https://fedorahosted.org/func/) client support for central management purposes, and VM template downloads provided by the opennode CLI utility (currently providing only OpenVZ templates).
| Tags | virtualization OpenVZ kvm libvirt func |
|---|---|
| Licenses | GPLv3 |
| Implementation | Python shell |
Recent releases


Release Notes: This release has been rebased to CentOS 6, updates the OpenVZ and KVM virtualization stacks, and adds OpenVZ VSwap support, a RHEL6 OpenVZ kernel, and updated libvirt, func, and vzdump versions.


Release Notes: The newest RHEL5 kernel is used with updated OpenVZ and KVM stacks. Initial support for OVF templates was added, and the template library was updated. OpenNode Management Server is supported out-of-box.


Release Notes: The kernel with OpenVZ and KVM hypervisor stacks and the vzctl utility were updated to the latest versions. The initial OpenNode 1.1 ISO installer was released. System packages were rebased to CentOS 5.6.


Release Notes: OVF-compatible OpenVZ and KVM templates download and management support (including template creation). Templates can set minimum VM resource requirements now, and OpenVZ VM configuration file generation is greatly simplified. The latest OpenNode 1.1 beta1 (opennode-1.1-15) is needed for OpenNode Management Server support.


Release Notes: The kernel and KVM stack and vzctl utility were updated. A KVM Windows VM VNC mouse problem was fixed.