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
