Finally made it to UKUUG at Swansea last Saturday.
The main event for me was Xen. (Admittedly I was sat in the Taliesin ‘cluster roadshow’ all day). It was good hearing from users (Marcus) alongside the Xen team (Ian), to be reassured that it wasn’t hype. They both humoured me when I asked my questions, which was nice of them.
I somehow missed VM migration in Xens feature list (moving entire VMs so kernel data structures move too, so TCP sessions are preserved) – up till now I’ve thought of Xen as a ‘fast VMware’ rather than a natural way to package services for resiting around the network. Another use would be snapshotting a crashing system (of which I have plenty ) and putting the image on ice to debug once the immediate crisis is over – Ian mentioned VM breakpoints being added post 3.0, which would really help here.
Once Vanderpool arrives then there’s also the potential for running linux (or better yet, plan9) like Seti@home as a low priority background VM on public access Windows terminals.
I got the impression there were some issues with running Xen images off an NFS share (loopback locking, etc.), which would mean you’d need a SAN to get the full benefit of it (then you get disk snapshots, which you need for the debug stuff). I’ll run diskless clients in my VMs at home if II ever fancy playing with it.
Inevitably, all the other speakers were compared to Xen.
Poor OpenMosix looked disappointing by comparison: no security, limited platform support, and ( the main showstopper in my book ) the fact that the ‘home node’ of any process is a single point of failure for it, however many nodes you have.
The IBM guy (they have hypervisors in silicon, so it’s old hat to them) was doubtful about how robust Xen is. I suspect the price and GPL factors will make all the difference to its progress.
Anyway, the Powerpoint slides are on their Wiki , have a look.
As an added bonus to the day, Oreilly had a stall. So I got my Rails on faster than if I’d waited for Amazon, at a lower price. The place was crawling with Pythons but there seemed to be plenty of people thumbing through it.
Despite the German guy who seemed to spend all day shouting ‘use plone!’ at interested browsers