Hey All, relevant to this discussion may be an internal project I have been working on for sometime: Honcho.
Honcho is a storage subsystem for virtualisation environments built on RAID1 over iSCSI. It is designed to run from stock Ubuntu linux, with no single points of failure. We have shell scripts that tie it all together, and are building the next version in ruby with a web interface etc. The first revision of the architecture for Honcho can be viewed here: http://img59.imageshack.us/img59/8641/honchostoragelogic.png I was thinking of giving a talk to SLUG about it sometime, complete with scripts that let you provision storage and machines in one go, migrate them between front end servers, and resize them if you need. We use OpenVZ on top of Honcho, but you could use KVM just as easily. OpenVZ at least gives you the live migration option. Happy to answer any questions if you are interested, and interestingly enough, rusty, the VE that houses slug.org.au will be on honcho shortly. DAve -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
