So, I am planning on setting up a brand new cloud infrastructure using Cloudstack 4.2 on RHEL6. Cloudstack is hypervisor agnostic- I got that... However there are some differences and features that are available on XenServer that are not available on KVM. This is from a Citrix salesperson:
"Here is some feedback on the following benefits of using Citrix XenServer over KVM: 1. Recurring Volume Snapshots with delta - Citrix XenServer is the only hypervisor where recurring snapshots will be deltas (in other hypervisors every volume snapshot is full) - this provides significant space savings on secondary storage 2. VM snapshots (taking a snapshot of a VM volumes including memory state - not possible with KVM which supports only volume snapshots) 3. Live Storage Migration is only possible on Citrix XenServer (not supported on KVM) 4. Live CPU and Memory Scaling for running instances (not supported on KVM)" On the Redhat side they have made it very clear that while Xen is still available, KVM is the hypervisor technology they are pushing & supporting going forward. On the Apache/Citrix side, I get the feeling that from a QA perspective CloudStack (and CloudPlatform) is based and tested on XenServer and would be preferable in a stable & reliable Production environment. Is there any merit to my thinking? __________________________________________________________________________ John Mancuso | System Engineer | FREEWHEEL mobile: +1 516.652.2475 skype: jmancuso_freewheel www.freewheel.tv<http://www.freewheel.tv/> SILICON VALLEY * NEW YORK * BEIJING * LONDON