Re: [Vserver] vserver patch making its way into the kernel.org kernels...?

2007-03-13 Thread Daniel W. Crompton

On 3/13/07, Technical Support <[EMAIL PROTECTED]> wrote:

Hi Ken,


However, the folks on our "platform team" are concerned - they want to
use a "stock kernel" (which evidently means something downloaded
directly from kernel.org) and don't like the idea of a patch.


I doubt there are many people who actually run a "stock kernel." Not
because they are kernel hackers, but because practically all the Linux
distros have a slightly modified kernel. What you, or your platform
team, actually want is not a vanilla kernel. What you need is a
maintainer, somebody who looks after the branch and merges the vanilla
and whatever preemptive, optimizing, memory, hardware patches you need
for your servers.

In the case of Linux-VServer you already have that. The illusion that
patching isn't the right path is just that, an illusion. It's the same
reason you use menuconfig to modify your kernel. Herbert Poetzl and
many others take great care in producing the patches and making sure
they work. This is why they add a kernel target to the version, so you
are reasonably guaranteed that the patch will work. (Although there's
no warranty.)


Evidently this causes a long-term maintenance issue - not necessarily from
the technical perspective of applying the patch, but from a documentation,
regression testing, license compliance (we distribute appliances, so we
have to do extra work for GPL compliance), etc.


That isn't entirely the case either, as far as I can see you would
need to do this for the vanilla kernel too. The added advantage is
that as you know the changes - patches - you are making to the kernel
you can guess where the gains and losses will be.

I just had to respond, forgive me if I sound a little undaunted by
your team's concerns. I realize that once you send out the appliance
and it fails it's very difficult to get the customers (trust) back. I
know that I don't want it to seem that I'm advocating you selling
bleeding edge too your customers, because I'm advocating the opposite.
However I get the idea that the "project team" thinks this is just
another step in a long manufacturing trail that if slashed would make
life easier. It's not going to happen today...

D.

blaze your trail

--
redhat
___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


Re: [Vserver] vserver patch making its way into the kernel.org kernels...?

2007-03-13 Thread Herbert Poetzl
On Tue, Mar 13, 2007 at 12:02:28AM -0700, Technical Support wrote:
> hi folks,
> 
> apologies if this is a ticklish question or one I should just know the
> answer to, but...

> I'm working for a large company that churns out lots of machines and am 
> trying to convince them to use vservers to help with several issues.

> However, the folks on our "platform team" are concerned - they want
> to use a "stock kernel" (which evidently means something downloaded
> directly from kernel.org) and don't like the idea of a patch.
> Evidently this causes a long-term maintenance issue - not necessarily
> from the technical perspective of applying the patch, but from a
> documentation, regression testing, license compliance (we distribute
> appliances, so we have to do extra work for GPL compliance), etc.

well, if the stock kernel.org kernel does what you want, 
then there is no need to add patches like Linux-VServer :)

> So the questions I've been asked to ask are these --

>Is there progress on getting the vserver modifications into the 
>"standard kernel"?

yes, OS-Level virtualization (and isolation) is getting into
the mainline (vanilla) kernel

>Is that even something the project hopes to accomplish at some
>point?

hmm, not really, but we are trying to make sure that whatever
gets into mainline is actually useful and performant, but I
think the actual framework will take quite a while until it
is available (and usable) in mainline

>If yes, any idea when...?  :)

the first elements of Linux-VServer are already in mainline
(e.g. the various spaces introduced over time) and more stuff
is getting in every day, a fully working isolation solution
like Linux-VServer will take a few years to stabilize though

HTC,
Herbert

> Thanks in advance!
> 
> - Ken ([EMAIL PROTECTED])
> 
> ___
> Vserver mailing list
> Vserver@list.linux-vserver.org
> http://list.linux-vserver.org/mailman/listinfo/vserver
___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


[Vserver] vserver patch making its way into the kernel.org kernels...?

2007-03-13 Thread Technical Support

hi folks,

apologies if this is a ticklish question or one I should just know the 
answer to, but...


I'm working for a large company that churns out lots of machines and am 
trying to convince them to use vservers to help with several issues.


However, the folks on our "platform team" are concerned - they want to 
use a "stock kernel" (which evidently means something downloaded 
directly from kernel.org) and don't like the idea of a patch.  Evidently 
this causes a long-term maintenance issue - not necessarily from the 
technical perspective of applying the patch, but from a documentation, 
regression testing, license compliance (we distribute appliances, so we 
have to do extra work for GPL compliance), etc.


So the questions I've been asked to ask are these --

   Is there progress on getting the vserver modifications into the 
"standard kernel"?

   Is that even something the project hopes to accomplish at some point?
   If yes, any idea when...?  :)

Thanks in advance!

- Ken ([EMAIL PROTECTED])

___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver