The Deckhouse Virtualization Platform is available in Community Edition (CE) and Enterprise Edition (EE). DVP editions differ in their set of features and the level of available support.
The table below provides brief a comparison of editions listing its main features and functions:
The feature set corresponds to the latest release on the stable release channel.
Features | CE | EE |
---|---|---|
Declarative resources creation (GitOps ready) |
|
|
High availability of VMs in case of hypervisor failure |
|
|
Virtual machine allocation for balanced hypervisor resource usage |
|
|
Hypervisor maintenance mode |
|
|
Scaling up to 1000 nodes and 50000 VMs |
|
|
Provider for deploying DKP on DVP in full integration mode |
|
|
Nested virtualization support |
|
|
Resource planning | ||
Resource quotas at the project level |
|
|
Policies for sizing virtual machines (VirtualMachineClass) |
|
|
Unification of CPU instructions on hypervisors (VirtualMachineClass) |
|
|
Management capabilities | ||
Administrator web interface |
|
|
Management through CLI and access via API |
|
|
Importing VM images and disks (qcow, vmdk, raw, vdi) |
|
|
Public and project images for creating virtual machines |
|
|
Customization of the VM OS at first launch |
|
|
Add and resize VM disks without reboot |
|
|
Consistent snapshots of VM disks and configuration |
|
|
Restore VM disks and configuration from snapshot |
|
|
Disk and snapshot export |
|
|
VM export |
|
|
Live VM migration without downtime |
|
|
Live migration optimization policies |
|
|
VM launch policies (Always On/Always Off/Manual) |
|
|
VM placement management (Affinity/Antiaffinity) |
|
|
Data storage | ||
Built-in SDS |
|
|
Support for third-party SDS (Ceph) |
|
|
Support for NFS |
|
|
Universal support for hardware storage systems (SCSI-generic) |
|
|
Support for hardware storage systems using API (Yadro, Huawei, HPE) |
|
|
Network capabilities (SDN) | ||
VM connectivity to physical VLANs |
|
|
Multiple network interfaces for VMs |
|
|
Shared VLAN networks for VMs in a cluster |
|
|
Isolated VLAN networks for VMs within a project |
|
|
Hypervisor node network interface aggregation (Bonding) |
|
|
Automatic IP address assignment for VMs |
|
|
Network policies (micro-segmentation) |
|
|
Built-in load balancer |
|
|
External load balancer based on MetalLB |
|
|
Active health check load balancer |
|
|
Static routing management |
|
|
Egress Gateway |
|
|
Monitoring | ||
Built-in monitoring and logging of infrastructure and VMs |
|
|
Sending metrics and logs to external collectors |
|
|
Security | ||
Multitenancy (projects) |
|
|
Flexible role-based access model (RBAC) |
|
|
Deployment in an isolated environment |
|
|
Integration with external authentication providers (LDAP, OIDC) |
|
|
Ingress certificate management |
|
|
Data in Transit encryption |
|
|
Security event auditing for virtualization |
|
|
Support | ||
Community support |
|
|
Extended technical support (8/5) |
|
|
Extended technical support (24/7) |
|
|