Changes
no edit summary
{{Note|This comparison doesn't include Docker, because Docker is not a virtualization solution. It automates the deployment of applications inside software containers, by providing an additional layer of abstraction and automation of operating-system-level virtualization.<ref>[https://en.wikipedia.org/wiki/Docker_(software) Wikipedia article about Docker]</ref>}}
== Disclaimer ==
The information regarding [[Virtuozzo]] 7 are is provided by Odin[http://www.virtuozzo.com Virtuozzo]. Here is the OdinVirtuozzo's statement regarding this information:
:#The information contained herein is intended to outline general product direction and should not be relied upon in making purchasing decisions.
:#The content is for informational purposes only and may not be incorporated into any contract.
:#The information presented is not a commitment, promise, or legal obligation to deliver any material, code or functionality.
:#Any references to the development, release, and timing of any features or functionality described for these products remains at Odin’s Virtuozzo’s sole discretion.:#Product capabilities, timeframes and features are subject to change and should not be viewed as Odin Virtuozzo commitments.
The information regarding all other solutions are taken by authors from public sources only. This information can be changed by any OpenVZ Wiki user without any notice and author's review or approval.
[https://Trendyreplicas.com Replica Handbags] , [https://hectornfwk42198.blogolize.com Replica Handbags Blog]
== Feature comparison of different virtualization solutions ==
! Feature
! Description
! OpenVZ (stable)
! Virtuozzo 6 (PCS 6)
! VirtuozzoOpenVZ 7! [https://virtuozzo.com/products/virtuozzo-containers/ Virtuozzo 7 Plus]
! LXC
! Proxmox VE
|'''Hypervisor technology'''
|Technology that enables to run Virtual Machines.
|None{{No}}
|Parallels Desktop Monitor
|KVM
|KVM
|None{{No}}
|KVM
|Hyper-V
|'''Windows guest OS additional support'''
|WHQL-signed drivers, SVVP certification
|NoneN/A
|{{Yes}}
|{{No}}
|{{Yes}}
|None{{Yes}}
|{{No}}
|{{Yes}}
|Linux containers
|LXC (moved from OpenVZ since 4.0)
|None{{No}}|None{{No}}|None{{No}}
|-
!colspan="11" align="left"|1.2. Memory
|{{Yes}}
|{{Yes}}
|{{Yes}}, with new VCMMD memory management|{{Yes}}, with new VCMMD memory management and different policies
|{{Yes}}
|{{Yes}}
|{{No}}
|{{Yes}}
|{{No}}
|-
|'''Online Memory Management for VM'''
|Ability to change amount of RAM for CT and VM without reboot
|{{No}}
|{{No}}
|{{Yes}}
|{{Yes}}
|N/A
|{{Yes}}
|{{Yes}}
|{{No}}
|{{No}}
|-
|'''Unified management tool for CTs and VMs'''
|Single tool for managing both containers and virtual machines (if applicable)
|NoneN/A
|{{Yes}}
|{{Yes}}
|{{Yes}}
|None{{No}}
|{{Yes}}
|NoneN/A|NoneN/A|NoneN/A
|-
|'''OpenStack integration'''
|{{Yes}}
|{{Yes}}
|{{YesNo}}, only Nova?
|{{Yes}}
|{{Yes}}
|{{Yes}}
|-
|'''Central Management toolIntegrated GUI'''|Is centralized Centralized multi-server management available for this edition?
|{{Yes}}, 3rd party
|{{Yes}}, Parallels Virtual Automation (PVA)
|{{No}}
|{{Yes}}, PVA[https://www.virtuozzo.com/support/all-products/virtuozzo-automator.html Automator]
|{{Yes}}, 3rd party
|{{Yes}}
|-
!colspan="11"|2.2. Upgrade & Backup
|-
|'''Live VE snapshot'''
|{{Yes}}
|{{Yes}}
|Offline, CRIU support is planned{{Yes}}
|{{Yes}}
|{{Yes}}
|{{No}} (only through snapshots)
|{{Yes}}
|{{YesNo}}(only through snapshots, new version is not finished yet)|{{YesNo}}(only through snapshots, new version is not finished yet)
|{{No}} (only through snapshots)
|{{Yes}} (vzdump)
|{{Yes}}
|{{Yes}}
|{{Yes}}
|{{Yes}} (OpenVZ templates)
|{{Yes}}
|{{Yes}}
|{{Yes}}
|{{YesNo}}, 3rd party tools
|{{No}}
|{{No}}, 3rd party tools
|Ability to migrate virtual machines between hosts without perceived downtime
|{{Yes}}, but with no zero downtime
|{{Yes}}, KernalKernel-Level Migration|{{Yes}}, CRIUfor containers|{{Yes}}, CRIU|Offline, CRIU support is planned|{{Yes}}|{{Yes}}|{{Yes}}|{{Yes}}|-|'''DRS/Host Maintenance Mode'''|Ability to put host into maintenance mode which will automatically live migrate all VEs onto other available hosts so that the host can be brought shut down safely|{{No}}|{{No}}|{{No}}for containers
|{{Yes}}
|{{Yes}}
|{{Yes}}
|{{Yes}}
|-
!colspan="11"|3.2. HA / DR
|-
|'''Integrated HA'''
|{{Yes}}
|{{Yes}}
|-
!colspan="11" style="font-style:bold;background-color:gold;"|4. Network and Storage
|CT - [[ploop]], VM - [[ploop]]\Qcow2
|Any
|qcow2Qcow2, vmdk, raw
|vhdx, vhd, pass-though (raw)
|Qcow2, raw disk
|{{Yes}}
|{{Yes}}, depends on disk format (dm-thin)
|{{Yes}} (, depends on underlying storage driver)
|{{Yes}}
|{{Yes}}
|{{Yes}}
|-
|'''Virtual SANSoftware-defined Storage'''
|Enhanced storage capability e.g. providing a virtual SAN through virtualized 'local' storage
|{{No}}
|{{Yes}}
|{{Yes}}
|TBD{{No}}
|{{Yes}}
|{{No}}
|-
!colspan="11"|4.2. Network
|-
|'''Network QoS'''
|{{Yes}}
|-
!colspan="11" style="font-style:bold;background-color:gold;"|5. Others – most of features are relevant only for Odin Virtuozzo editions
|-
|'''Memory deduplication for binary files'''
|{{No}}
|{{Yes}}, pfcache
|{{YesNo}}, pfcache
|{{Yes}}, pfcache
|{{No}}
|{{No}}
|NoneN/A|NoneN/A|NoneN/A
|-
|'''Completely isolated disk subsystem for CTs'''
|{{Yes}}, ploop
|{{Yes}}, ploop
|{{Yes}}, with LVMor ZFS
|{{Yes}}, LVM, ZFS, or loop devices
|NoneN/A|NoneN/A|NoneN/A
|-
|'''API\SDK'''
|Integration with 3rd-party image catalog services of popular server applications and development environments that can be installed with one click.
|{{No}}
|{{Yes}} Application Image Catalog [https://virtuozzo.com/introducing-the-virtuozzo-application-catalog/ Virtuozzo Application Catalog]
|{{No}}
|{{No}}
|{{No}}
|{{Yes}} (Turnkey)
|None{{No}}|None{{No}}|None{{No}}
|-
|'''Kernel maintenanceupdate without reboot'''|Ability Integrated ability to upgrade kernel with minimal or install security patches without downtime.|KernelCare service integration{{No}}, only 3d party tools|kernel rebootless update (vzreboot){{Yes}}, Rebootless Kernel Update|KernelCare service integration{{No}}|kernel rebootless update (vzreboot){{Yes}} [https://readykernel.com/ ReadyKernel Service]|KernelCare service integration{{No}}, only 3d party tools|KernelCare service integration{{No}}, only 3d party tools|NoneN/A|KernelCare service integration{{No}}, only 3d party tools|KernelCare service integration{{No}}, only 3d party tools
|-
|'''Power Panel'''
|{{No}}
|{{Yes}}
|None{{No}}|None{{No}}|None{{No}}|None{{No}}|None{{No}}|-|'''Secure for using in public networks'''||{{Yes}}|{{Yes}}|{{Yes}}|{{Yes}}|{{No}}<ref name="LXC security">[https://seclists.org/oss-sec/2015/q3/att-171/LxcSecurityAnalysis.txt LXC Security Analysis]</ref>, <ref name="Security issues and mitigations with lxc">[https://wiki.ubuntu.com/LxcSecurity Security issues and mitigations with LXC]</ref>|{{No}}<ref name="LXC security">[https://seclists.org/oss-sec/2015/q3/att-171/LxcSecurityAnalysis.txt LXC Security Analysis]</ref>, <ref name="Security issues and mitigations with lxc">[https://wiki.ubuntu.com/LxcSecurity Security issues and mitigations with LXC]</ref>|{{Yes}}|{{Yes}}|{{Yes}}
|-
!colspan="11" style="font-style:bold;background-color:gold;"|6. Commercial
|{{Yes}}
|{{No}}
|{{No}}(but there is Open Source edition(oVirt))
|{{No}} (but there is Open Source edition)
|-
|{{Yes}}
|{{No}}
|{{NoYes}}
|{{Yes}}
|{{Yes}}
|
|[[Releases|5 years of support]]
|[httphttps://www.odinvirtuozzo.com/support/policies/server-lifecycle/ 7 years of support]|EOL as soon as new major version releasedTBD|5 [https://virtuozzo.com/support/server-lifecycle/ 7 years of support]
|
|