There are bunch promotion articles about PCS (Parallels/Odin Cloud Server) and Virtuozzo. But I can't find any technical comparison between OpenVZ (open source and free) and commercial platforms.
I have 7 years experience with OpenVZ and 2 year experience with PCS in heavy production, thus I could create this comparison table manually :)
Feature | Commercial | OpenVZ |
---|---|---|
API | Yes | No |
Central management | Yes, PVA (awfully buggy) | No, multiple open source solutions |
Toolkit for compaction of fat ploop images | Yes, pcompact | No, but could be done in few lines of code with vzctl compact |
Toolkit for migration physical servers to containers | Yes, p2c migrate | No |
Rebootless kernel update (without physical server rebootm kernel reboot only) | Yes, vzreboot | No |
Pure kernel live updates (without physical server reboot, no kernel reboot) | No, only with external tool KernelCare | No, only with external tool KernelCare |
Repair mode for VPS | Yes | No |
Live migration between servers (no zero downtime) | Yes | Yes |
Live migration between servers (zero downtime) | Yes | No |
Flexible container OS templates | Yes, vztemplates | No, only precreated templates |
Memory deduplication for binary files | Yes, pfcache techology | No |
Support for cloud storages for containers | Yes, Parallels Cloud Storage | No, only NFS |
Completely isolated disk subsystem for containers | Yes, ploop | Yes, ploop |
Support for fully virtualized virtual machines | Yes, bundled support for Parallels VM | No but works perfectly with KVM on same server |
Fast and reliable kernel on top of RHEL 2.6.32 | Yes (same version as OpenVZ) | Yes |
Full backup capability | Yes | No but open source solutions exists |
Incremental backup | Yes | No and no open source solutions |
NUMA optimization (balancing) | Yes | No, but some open source solutions exists |
No comments :
Post a Comment
Note: only a member of this blog may post a comment.