[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] Re: kexec into xen
> >> I have a question: Is it possible to kexec into a xen vmm from a non-xen > >> kernel? In my vision it would be interesting to boot from a generic > >> linux installer, then analyze the hardware and boot into a suitable xen > >> kernel, that loads a dom0 linux kernel. > > > > Yes, that should be doable. Tim Deegan wrote a patch that allowed kexec > > to boot multiboot images like Xen. I believe it's been in the upstream > > kexec tools for quite a while. You specify Xen as the kernel, followed > > by XenLinux as a module and (optionally) an initrd (as another module). > > That sounds very interesting. This stuff was in place for Xenoboot. Given your chosen use case you might actually want to take a look at that - it's basically a livecd based bootloader using kexec (with multiboot support). It might give you some ideas, and perhaps some of it will fit with the sorts of things you want to do... It's not designed to host VMs itself, though. VMknoppix may be worth checking out in that respect, or the Xen demo CD (I think Tim did this too, actually!) > >> Do you know anybody interested in this? > > > > What sort of applications were you thinking of? Selecting between > > 32-bit, PAE and 64-bit perhaps? > > I am trying to build a cheap xen cluster. And I thought of booting > various computers using a generic bootable image (.e.g live-cd) and then > prepare the network environment and boot into a xen vmm form the > existing system. This allows us to deploy updates on the shared storage > (e.g. nfs) without adding the need to update the cd-roms. Ah, cool :-) So dom0 would be running entirely off the CD-ROM? Where are the VMs booting from? Bear in mind that NFS root on Linux is reputedly a bit dodgy... And using loopfile-backed VM disks off NFS is a definite no-no... Although with tap:aio devices maybe it would be OK... In any case: you might want to look at network block stores if you want migration to work well. There's a gnbd hotplug script included in the Xen distribution which should automatically manage making connections to the server and handle migration. There were some theoretical problems with shared block stores and migration (including Write-After-Write hazards, I think...) but these may have been eliminated now. Good luck! Cheers, Mark -- Dave: Just a question. What use is a unicyle with no seat? And no pedals! Mark: To answer a question with a question: What use is a skateboard? Dave: Skateboards have wheels. Mark: My wheel has a wheel! _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |