On Oct 15, 2012, at 12:06 PM, Nick Zivkovic <[email protected]> wrote:
> As Joshua, mentioned KVM is a kernel module that can be loaded on any
> Illumos kernel.
Right. (Although it would be interesting to note what, if any, external
dependencies it has --- so that we know what changes could possibly break it in
the future. Of course it is using the DDI strictly, then it is more or less
guaranteed to be safe. :-)
>
> The only difference that I can foresee is that illumos-gate might not
> have code that enables dtrace to trace virtual registers used by kvm.
Note that when I mentioned "patch", that included the "patch" that delivers the
kvm kernel module itself. :-) These bits are not part of the stock kvm
distro, as I understand it. So you'd need to pick up that kernel module from
Joyent's tree, or OpenIndiana's.
- Garrett
>
> Nick Zivkovic
> Code: https://github.com/nickziv
> Blog: http://nickziv.wordpress.com
> Twitter: https://twitter.com/nickziv
>
>
> On Mon, Oct 15, 2012 at 10:38 AM, Joshua M. Clulow <[email protected]> wrote:
>> On 15 October 2012 00:17, Garrett D'Amore <[email protected]> wrote:
>>> On Oct 14, 2012, at 11:49 PM, Lukas Laukamp <[email protected]> wrote:
>>>> I have a question about the support of KVM and Xen in Illumos. I saw that
>>>> KVM Port exists for OpenIndiana would this port also "work" on Illumos?
>>>
>>> Yes, KVM works on illumos, however support for using the OS as a KVM
>>> hypervisor requires patches which have not been upstreamed yet. Joyent and
>>> OpenIndiana have each got those patches in those distributions. Note that
>>> none of that is required to run as a guest of KVM; that Just Works.
>>
>> The KVM kernel module is self-contained and at this stage does not
>> require additional patches in illumos-gate to work. You just need to
>> build it (and the matching qemu) and run it, or to use somebody else's
>> binaries. Whether KVM is ever to be included in illumos-gate or not I
>> don't know, but due to its modular nature and ready availability I
>> don't really consider that to be particularly important at this stage.
>>
>> I would note, also, that additional work is presently on the path to
>> integration to make illumos a substantially better KVM guest, viz. the
>> VirtIO storage (and eventually network?) drivers.
>>
>> --
>> Joshua M. Clulow
>> UNIX Admin/Developer
>> http://blog.sysmgr.org
>>
>>
>> -------------------------------------------
>> illumos-discuss
>> Archives: https://www.listbox.com/member/archive/182180/=now
>> RSS Feed: https://www.listbox.com/member/archive/rss/182180/21500642-caa26a1a
>> Modify Your Subscription: https://www.listbox.com/member/?&
>> Powered by Listbox: http://www.listbox.com
>
>
> -------------------------------------------
> illumos-discuss
> Archives: https://www.listbox.com/member/archive/182180/=now
> RSS Feed: https://www.listbox.com/member/archive/rss/182180/22003744-6133b79f
> Modify Your Subscription: https://www.listbox.com/member/?&
> Powered by Listbox: http://www.listbox.com
-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription:
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com