Editing Comparison

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
{{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 ==
 
== Disclaimer ==
  
The information regarding Virtuozzo 7 is provided by [http://www.virtuozzo.com Virtuozzo]. Here is the Virtuozzo's statement regarding this information:
+
The information regarding [[Virtuozzo]] 7 are provided by Odin. Here is the Odin'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 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 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.
 
:#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 Virtuozzo’s sole discretion.
+
:#Any references to the development, release, and timing of any features or functionality described for these products remains at Odin’s sole discretion.
:#Product capabilities, timeframes and features are subject to change and should not be viewed as Virtuozzo commitments.
+
:#Product capabilities, timeframes and features are subject to change and should not be viewed as Odin 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.
 
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.
Line 20: Line 17:
 
! Feature
 
! Feature
 
! Description
 
! Description
! OpenVZ
+
! OpenVZ (stable)
 
! Virtuozzo&nbsp;6 (PCS 6)
 
! Virtuozzo&nbsp;6 (PCS 6)
! OpenVZ&nbsp;7
+
! Virtuozzo&nbsp;7
! [https://virtuozzo.com/products/virtuozzo-containers/ Virtuozzo&nbsp;7]
+
! Virtuozzo&nbsp;7 Plus
 
! LXC
 
! LXC
 
! Proxmox VE
 
! Proxmox VE
Line 60: Line 57:
 
|'''Hypervisor technology'''
 
|'''Hypervisor technology'''
 
|Technology that enables to run Virtual Machines.
 
|Technology that enables to run Virtual Machines.
|{{No}}
+
|None
 
|Parallels Desktop Monitor
 
|Parallels Desktop Monitor
 
|KVM
 
|KVM
 
|KVM
 
|KVM
|{{No}}
+
|None
 
|KVM
 
|KVM
 
|Hyper-V
 
|Hyper-V
Line 72: Line 69:
 
|'''Windows guest OS additional support'''
 
|'''Windows guest OS additional support'''
 
|WHQL-signed drivers, SVVP certification
 
|WHQL-signed drivers, SVVP certification
|N/A
+
|None
 
|{{Yes}}
 
|{{Yes}}
 
|{{No}}
 
|{{No}}
 
|{{Yes}}
 
|{{Yes}}
|{{Yes}}
+
|None
 
|{{No}}
 
|{{No}}
 
|{{Yes}}
 
|{{Yes}}
Line 90: Line 87:
 
|Linux containers
 
|Linux containers
 
|LXC (moved from OpenVZ since 4.0)
 
|LXC (moved from OpenVZ since 4.0)
|{{No}}
+
|None
|{{No}}
+
|None
|{{No}}
+
|None
 
|-
 
|-
 
!colspan="11" align="left"|1.2. Memory
 
!colspan="11" align="left"|1.2. Memory
Line 100: Line 97:
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
|{{Yes}}, with new VCMMD memory management
+
|{{Yes}}
|{{Yes}}, with new VCMMD memory management and different policies
+
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
Line 118: Line 115:
 
|{{No}}
 
|{{No}}
 
|{{Yes}}
 
|{{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}}
 
|{{No}}
 
|-
 
|-
Line 138: Line 123:
 
|'''Unified management tool for CTs and VMs'''
 
|'''Unified management tool for CTs and VMs'''
 
|Single tool for managing both containers and virtual machines (if applicable)
 
|Single tool for managing both containers and virtual machines (if applicable)
|N/A
+
|None
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
|{{No}}
+
|None
 
|{{Yes}}
 
|{{Yes}}
|N/A
+
|None
|N/A
+
|None
|N/A
+
|None
 
|-
 
|-
|'''OpenStack integration'''
+
|'''Central Management tool'''
|Integration with OpenStack components ([http://docs.openstack.org/developer/nova/support-matrix.html see details])
+
|Is centralized multi-server management available for this edition?
|{{Yes}}, only Nova
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{No}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|-
 
|'''Integrated GUI'''
 
|Centralized multi-server management
 
 
|{{Yes}}, 3rd party
 
|{{Yes}}, 3rd party
 
|{{Yes}}, Parallels Virtual Automation (PVA)
 
|{{Yes}}, Parallels Virtual Automation (PVA)
 
|{{No}}
 
|{{No}}
|{{Yes}}, [https://www.virtuozzo.com/support/all-products/virtuozzo-automator.html Automator]
+
|{{Yes}}, PVA
 
|{{Yes}}, 3rd party
 
|{{Yes}}, 3rd party
 
|{{Yes}}
 
|{{Yes}}
Line 173: Line 146:
 
|-
 
|-
 
!colspan="11"|2.2. Upgrade & Backup
 
!colspan="11"|2.2. Upgrade & Backup
 +
|-
 +
|'''Update Management'''
 +
|Integrated patching mechanism for the virtual environments (Guest OS) / guest tools / templates
 +
|No integrated update, YUM (Linux)
 +
|No integrated update, YUM (Linux), WSUS (Windows)
 +
|No integrated update, YUM (Linux), WSUS (Windows)
 +
|No integrated update, YUM (Linux), WSUS (Windows)
 +
|No integrated update, APT (Linux)
 +
|No integrated update, YUM (Linux), WSUS (Windows)
 +
|Yes (WSUS, SCCM, Virtual Machine Servicing Tool 2012 for offline VM update)
 +
|No integrated update, YUM (Linux), WSUS (Windows)
 +
|No integrated update, YUM (Linux), WSUS (Windows)
 
|-
 
|-
 
|'''Live VE snapshot'''
 
|'''Live VE snapshot'''
Line 180: Line 165:
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
|{{Yes}}
+
|Offline, CRIU support is planned
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
Line 202: Line 187:
 
|{{No}} (only through snapshots)
 
|{{No}} (only through snapshots)
 
|{{Yes}}
 
|{{Yes}}
|{{No}} (only through snapshots, new version is not finished yet)
+
|{{Yes}}
|{{No}} (only through snapshots, new version is not finished yet)
+
|{{Yes}}
 
|{{No}} (only through snapshots)
 
|{{No}} (only through snapshots)
 
|{{Yes}} (vzdump)
 
|{{Yes}} (vzdump)
Line 217: Line 202:
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
|{{Yes}}  
+
|{{Yes}}
 
|{{Yes}} (OpenVZ templates)
 
|{{Yes}} (OpenVZ templates)
 
|{{Yes}}
 
|{{Yes}}
Line 229: Line 214:
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
|{{No}}, 3rd party tools
+
|{{Yes}}
 
|{{No}}
 
|{{No}}
 
|{{No}}, 3rd party tools
 
|{{No}}, 3rd party tools
Line 243: Line 228:
 
|Ability to migrate virtual machines between hosts without perceived downtime
 
|Ability to migrate virtual machines between hosts without perceived downtime
 
|{{Yes}}, but with no zero downtime
 
|{{Yes}}, but with no zero downtime
|{{Yes}}, Kernel-Level Migration
+
|{{Yes}}, Kernal-Level Migration
|{{Yes}}, CRIU for containers
+
|{{Yes}}, CRIU
|{{Yes}}, CRIU for containers
+
|{{Yes}}, CRIU
 +
|Offline, CRIU support is planned
 +
|{{Yes}}
 
|{{Yes}}
 
|{{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}}
 +
|{{Yes}}
 +
|{{No}}
 +
|{{No}}
 +
|{{Yes}}
 +
|{{Yes}}
 +
|{{Yes}}
 +
|-
 +
|'''Distributed Power Management'''
 +
|Distributed Power Management features Ability to automatically migrate VEs onto fewer hosts and power off unused capacity (hosts), wake systems back up when required
 +
|{{No}}
 +
|{{No}}
 +
|{{No}}
 +
|{{No}}
 +
|{{No}}
 +
|{{No}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
Line 253: Line 262:
 
|-
 
|-
 
!colspan="11"|3.2. HA / DR
 
!colspan="11"|3.2. HA / DR
 +
|-
 +
|'''Cluster size'''
 +
|Maximum number of hosts in the cluster/pool relationship and maximum number VEs per cluster/pool (if specified)
 +
|None
 +
|32 hosts/cluster validated (100 hosts/cluster maximum) - PStorage limitation
 +
|Not tested yet
 +
|Not tested yet
 +
|None
 +
|32 nodes
 +
|64 nodes
 +
|200 nodes
 +
|16 nodes
 
|-
 
|-
 
|'''Integrated HA'''
 
|'''Integrated HA'''
Line 265: Line 286:
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 +
|-
 +
|'''Site Failover'''
 +
|Integrated ability to (ideally live) migrate virtual machine data (virtual disk files) to different storage e.g. for array upgrades/migration and I/O management
 +
|{{No}}
 +
|{{No}}
 +
|{{No}}
 +
|{{No}}
 +
|{{No}}
 +
|{{No}}
 +
|Manual
 +
|{{No}}
 +
|Integrated Disaster Recovery - manual
 
|-
 
|-
 
!colspan="11" style="font-style:bold;background-color:gold;"|4. Network and Storage
 
!colspan="11" style="font-style:bold;background-color:gold;"|4. Network and Storage
Line 284: Line 317:
 
|'''Virtual Disk Format'''
 
|'''Virtual Disk Format'''
 
|Supported format(s) of the virtual disks for the virtual machines
 
|Supported format(s) of the virtual disks for the virtual machines
|CT - [[ploop]]
+
|CT - ploop
|CT - [[ploop]], VM - [[ploop]]
+
|CT - ploop, VM - ploop
|CT - [[ploop]], VM - [[ploop]]\Qcow2
+
|CT - ploop, VM - ploop\Qcow2
|CT - [[ploop]], VM - [[ploop]]\Qcow2
+
|CT - ploop, VM - ploop\Qcow2
 
|Any
 
|Any
|Qcow2, vmdk, raw
+
|qcow2, vmdk, raw
 
|vhdx, vhd, pass-though (raw)
 
|vhdx, vhd, pass-though (raw)
 
|Qcow2, raw disk
 
|Qcow2, raw disk
Line 301: Line 334:
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}, depends on disk format (dm-thin)
 
|{{Yes}}, depends on disk format (dm-thin)
|{{Yes}}, depends on underlying storage driver
+
|{{Yes}} (depends on underlying storage driver)
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|-
 
|-
|'''Software-defined Storage'''
+
|'''Virtual SAN'''
 
|Enhanced storage capability  e.g. providing a virtual SAN through virtualized 'local' storage  
 
|Enhanced storage capability  e.g. providing a virtual SAN through virtualized 'local' storage  
 
|{{No}}
 
|{{No}}
Line 322: Line 355:
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
|{{No}}
+
|TBD
 
|{{Yes}}
 
|{{Yes}}
 
|{{No}}
 
|{{No}}
Line 331: Line 364:
 
|-
 
|-
 
!colspan="11"|4.2. Network
 
!colspan="11"|4.2. Network
 +
|-
 +
|'''Advanced Network Switch'''
 +
|Centralized virtual network configuration (rather than managing virtual switches on individual hosts), typically with enhanced networking capabilities
 +
|{{No}}
 +
|{{No}}
 +
|{{No}}
 +
|{{No}}
 +
|{{No}}
 +
|{{Yes}}, Open vSwitch support
 +
|{{Yes}}
 +
|OpenStack Neutron Integration
 +
|Open vSwitch integration
 
|-
 
|-
 
|'''Network QoS'''
 
|'''Network QoS'''
Line 344: Line 389:
 
|{{Yes}}
 
|{{Yes}}
 
|-
 
|-
!colspan="11" style="font-style:bold;background-color:gold;"|5. Others – most of features are relevant only for Virtuozzo editions
+
!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'''
 
|'''Memory deduplication for binary files'''
Line 350: Line 395:
 
|{{No}}
 
|{{No}}
 
|{{Yes}}, pfcache
 
|{{Yes}}, pfcache
|{{No}}
+
|{{Yes}}, pfcache
 
|{{Yes}}, pfcache
 
|{{Yes}}, pfcache
 
|{{No}}
 
|{{No}}
 
|{{No}}
 
|{{No}}
|N/A
+
|None
|N/A
+
|None
|N/A
+
|None
 
|-
 
|-
 
|'''Completely isolated disk subsystem for CTs'''
 
|'''Completely isolated disk subsystem for CTs'''
Line 364: Line 409:
 
|{{Yes}}, ploop
 
|{{Yes}}, ploop
 
|{{Yes}}, ploop
 
|{{Yes}}, ploop
|{{Yes}}, with LVM or ZFS
+
|{{Yes}}, with LVM
 
|{{Yes}}, LVM, ZFS, or loop devices
 
|{{Yes}}, LVM, ZFS, or loop devices
|N/A
+
|None
|N/A
+
|None
|N/A
+
|None
 
|-
 
|-
 
|'''API\SDK'''
 
|'''API\SDK'''
Line 385: Line 430:
 
|Integration with 3rd-party image catalog services of popular server applications and development environments that can be installed with one click.
 
|Integration with 3rd-party image catalog services of popular server applications and development environments that can be installed with one click.
 
|{{No}}
 
|{{No}}
|{{Yes}} Application Image Catalog [https://virtuozzo.com/introducing-the-virtuozzo-application-catalog/ Virtuozzo Application Catalog]
 
 
|{{No}}
 
|{{No}}
 
|{{No}}
 
|{{No}}
 +
|{{Yes}} (Bitnami)
 
|{{No}}
 
|{{No}}
 
|{{Yes}} (Turnkey)
 
|{{Yes}} (Turnkey)
|{{No}}
+
|None
|{{No}}
+
|None
|{{No}}
+
|None
 
|-
 
|-
|'''Kernel update without reboot'''
+
|'''Open Stack integration'''
|Integrated ability to upgrade kernel or install security patches without downtime.
+
|Driver for Open Stack Nova
|{{No}}, only 3d party tools
+
|{{Yes}}
|{{Yes}}, Rebootless Kernel Update
 
|{{No}}
 
|{{Yes}} [https://readykernel.com/ ReadyKernel Service]
 
|{{No}}, only 3d party tools
 
|{{No}}, only 3d party tools
 
|N/A
 
|{{No}}, only 3d party tools
 
|{{No}}, only 3d party tools
 
|-
 
|'''Power Panel'''
 
|A tool used for managing particular virtual machines and containers by their end users.
 
|{{No}}
 
 
|{{Yes}}
 
|{{Yes}}
|{{No}}
 
 
|{{Yes}}
 
|{{Yes}}
|{{No}}
 
|{{No}}
 
|{{No}}
 
|{{No}}
 
|{{No}}
 
|-
 
|'''Secure for using in public networks'''
 
|
 
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 +
|(LXC and KVM supported through libvirt)
 
|{{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}}
 +
|-
 +
|'''Kernel maintenance'''
 +
|Ability to upgrade kernel with minimal downtime.
 +
|KernelCare service integration
 +
|kernel rebootless update (vzreboot)
 +
|KernelCare service integration
 +
|kernel rebootless update (vzreboot)
 +
|KernelCare service integration
 +
|KernelCare service integration
 +
|None
 +
|KernelCare service integration
 +
|KernelCare service integration
 +
|-
 +
|'''Power Panel'''
 +
|A tool used for managing particular virtual machines and containers by their end users.
 +
|{{No}}
 
|{{Yes}}
 
|{{Yes}}
 +
|{{No}}
 
|{{Yes}}
 
|{{Yes}}
 +
|None
 +
|None
 +
|None
 +
|None
 +
|None
 
|-
 
|-
 
!colspan="11" style="font-style:bold;background-color:gold;"|6. Commercial
 
!colspan="11" style="font-style:bold;background-color:gold;"|6. Commercial
Line 441: Line 486:
 
|{{Yes}}
 
|{{Yes}}
 
|{{No}}
 
|{{No}}
|{{No}} (but there is Open Source edition(oVirt))
+
|{{No}}
 
|{{No}} (but there is Open Source edition)
 
|{{No}} (but there is Open Source edition)
 
|-
 
|-
Line 451: Line 496:
 
|{{Yes}}
 
|{{Yes}}
 
|{{No}}
 
|{{No}}
|{{Yes}}
+
|{{No}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
 
|{{Yes}}
Line 471: Line 516:
 
|
 
|
 
|[[Releases|5 years of support]]
 
|[[Releases|5 years of support]]
|[https://virtuozzo.com/support/server-lifecycle/ 7 years of support]
+
|[http://www.odin.com/support/policies/server-lifecycle/ 7 years of support]
|TBD
+
|EOL as soon as new major version released
|[https://virtuozzo.com/support/server-lifecycle/ 7 years of support]
+
|5 years of support
 
|
 
|
 
|
 
|

Please note that all contributions to OpenVZ Virtuozzo Containers Wiki may be edited, altered, or removed by other contributors. If you don't want your writing to be edited mercilessly, then don't submit it here.
If you are going to add external links to an article, read the External links policy first!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)

Templates used on this page: