From: Michael Tremer <michael.tremer@ipfire.org>
To: development@lists.ipfire.org
Subject: Re: Aw: Re: No Xen development for 3.x any more
Date: Fri, 08 Feb 2013 10:55:17 +0100 [thread overview]
Message-ID: <1360317317.28061.45.camel@rice-oxley.tremer.info> (raw)
In-Reply-To: <95b7ac5d276c934b402235d6d31bd8a7@mail01.ipfire.org>
[-- Attachment #1: Type: text/plain, Size: 1971 bytes --]
I am delighted, that we have a nice discussion about the topic!
Basically, this was motivated because we are not doing too much progress
in IPFire 3 right now. Since October, we barely had time to work it and
so we need to cut out things that are not widely used to get IPFire 3
done at some point.
In my (very personal) opinion, Xen is shit. It has ever been and
probably will ever be. Bringing all that into a distribution is
impossible - even the big distributions are struggling with that as Xen
is poorly supported, buggy and nobody takes care about it.
Support for Xen guests (that means IPFire is running as a guest on a Xen
system) comes for free, because finally a lot of the requirements have
been merged into the Linux kernel. We won't have to do anything else on
the user-space level to get this done. No major work at least. Maybe
fighting the bugs...
Running it the other way round (IPFire is the virtualization host and
some virtual machines are running on it) is much more complicated. It's
not that compiling the tools is the main problem, it's rather fighting
the bugs. Xen often breaks things like working with libvirt and stuff
like that, so this is not going to be fun.
Ben volunteered to do this work in IPFire, but together we decided that
the use case for this is not worth doing all that work.
We are happy if there is someone who wants to dig into the problems and
solve them. Frankly, this is a 40 hours a week job. Half of it is doing
the work, the rest is crying because of the things you will find in the
Xen code.
Despite that, we are planning to have KVM, so you can run virtual
machines on a system that comes with the virtualization extensions in
the CPU. KVM is much cleaner, faster and less work from a package
maintainer's point of view.
The essential VMware and Hyper-V kernel modules have been merged into
the Linux kernel a while ago, so running IPFire (2 and 3) on these
hypervisors should be working perfectly.
-Michael
prev parent reply other threads:[~2013-02-08 9:55 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-02-07 20:24 Benjamin Schweikert
2013-02-08 4:22 ` R. W. Rodolico
2013-02-08 7:52 ` Benjamin Schweikert
2013-02-08 8:04 ` Aw: " Jochen Rupp
2013-02-08 9:03 ` Arne Fitzenreiter
2013-02-08 9:55 ` Michael Tremer [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1360317317.28061.45.camel@rice-oxley.tremer.info \
--to=michael.tremer@ipfire.org \
--cc=development@lists.ipfire.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox