Qrux wrote:
> On Jan 31, 2012, at 8:58 AM, Bruce Dubbs wrote:

>> What are the advantages/disadvantages of VB over Xen and KVM?  If it 
>> doesn't add any significant capabilities, I don't see the effort to make 
>> it fit into BLFS as useful.
> 
> I think there are a couple of core considerations to distinguish virt systems:
> 
>       * Whether it uses full-virtualization or paravirtualization. 
>       * The dependencies (including the need for multilib systems)...
>       * ..and the context for those dependencies.

I can understand what full-virtualization is, but I'm not sure what 
paravirtualization is.  Why would you choose one or the other.

> For Xen:
> 
>       * It has both full-virt and paravirt capabilities.
>       * It *can* require gnarly 32-bit multilib dependencies for 64-bit 
> systems...
>       * ...when you want full-virt or hardware-passthrough on 64-bit systems.
> 
> That last bit is what I meant by "contextual dependencies".  For
> example, I only run Xen with 64-bit Linux Guests on a 64-bit Linux
> Host without hardware-passthru.  So, I'm not affected by the 32-bit
> multilib dependencies at all.  So, in my case, I've been able to
> build a 64-bit-only Xen system on LFS-7.0 with bridge-utils as the
> only dependency.

By host hardware-passthru, I take it you mean things like CD-ROM or 
audio cards.

> For Xen, the gnarly 32-bit/multilib dependencies mostly seem to come
> from either full-virt or hardware-passthru related features.
> 
> I can't say I know what the package selection criteria is for BLFS
> (and no, I'm not starting that debate again right now).  But to
> answer Andrew's question--yes, I think we should consider including
> any virt system in BLFS if it's "relatively easy" to whittle down the
> "contextual dependencies" as far as is practical (e.g., not needing
> to build a multilib system just to get your virt system running).

You know I added kvm-qemu to BLFS a couple of days ago, right?

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to