http://wiki.libvirt.org/page/Virtio#Requirements

It doesn't look like KVM is required for virtio (require for
hotplugging/systemvm functions), although I wonder what is meant by
"recent qemu" there, if there's no other blocker then it may be
possible to skip the check for kvm modules in some specific scenario,
maybe a global config that propagates to the agent.properties when a
host joins or something. Then as Wido says, the host should just fall
back to qemu. It should be possible. I wouldn't want any chance of a
user accidentally running in that mode though.

On Fri, Feb 8, 2013 at 9:05 AM, Chip Childers <chip.child...@sungard.com> wrote:
> On Fri, Feb 08, 2013 at 10:47:29AM +0000, Paul Angus wrote:
>> Hi Dave,
>>
>> Your suggestion ties in nicely which a proposal that I have been mulling 
>> over; and that is further abstraction of the hypervisor, by CloudStack 
>> becoming more ‘toolset agonistic’ to use Xen parlance, rather than 
>> hypervisor agnostic?
>>
>> It seems quite an elegant solution to expanding hypervisor support (which 
>> easy for me to say as I don't know how to do it)…
>>
>> The current toolsets / interfaces become something like:
>>
>> OVM Manager (OVM)
>> vCenter (ESXi)
>> XAPI (XenServer, XCP, Xen+XAPI)
>> Libvirt (KVM, Xen+Libvirt, QEMU)
>> WMI/PowerShell (Hyper-V)
>>
>> + a bit of logic when copying scripts across to put them in the correct 
>> location for any given hypervisor/distribution.
>
> Paul,
>
> I'm not sure I quite understand what you are suggesting.  Can you
> elaborate?
>
> -chip

Reply via email to