On 03/24/2015 12:48 AM, Pavel Snajdr wrote:
> On 03/23/2015 11:01 PM, Kir Kolyshkin wrote:
>>
>>
>> On 03/23/2015 03:12 AM, Benjamin Henrion wrote:
>>> On Mon, Mar 23, 2015 at 10:55 AM, Narcis Garcia
>>> <informat...@actiu.net> wrote:
>>>> As I read from Ubuntu/Debian package (version 0.9.1):
>>>>
>>>> Docker complements kernel namespacing with a high-level API which
>>>> operates at the process level. It runs unix processes with strong
>>>> guarantees of isolation and repeatability across servers.
>>>>
>>>> Docker is a great building block for automating distributed systems:
>>>> large-scale web deployments, database clusters, continuous deployment
>>>> systems, private PaaS, service-oriented architectures, etc.
>>>>
>>>> This package contains the daemon and client. *Using docker.io on
>>>> non-amd64 hosts is not supported at this time*. Please be careful when
>>>> using it on anything besides amd64.
>>>>
>>>> Also, note that *kernel version 3.8 or above is required* for proper
>>>> operation of the daemon process, and that any lower versions may have
>>>> subtle and/or glaring issues.
>>> Redhat backported a lot of LXC features to 2.6.32, so that's one of
>>> the reasons you can run docker/lxc on top of the openvz kernel.
>>
>> In addition to that, we did a significant amount of kernel work
>> to allow running Docker inside our containers.
>>
>> In general, OpenVZ kernel version (which is 2.6.32) has very little
>> to do with vanilla 2.6.32, so this number doesn't really mean anything
>> except that Red Hat kernel team branched their kernel off this
>> version when they started working on RHEL6.
>>
>> Currently this is 2.6.32 plus tons of patches from Red Hat plus
>> a pretty big patchset from OpenVZ. In particular, we make sure all the
>> recent distros work inside containers, so sometimes we have to backport
>> some new syscall or other feature from recent kernels.
>>
>> From time to time I see people saying OpenVZ kernel is very old and
>> obsoleted. It happens because the judge by the label, and the label starts
>> with 2.6.32. Indeed, 2.6.32 is a very old kernel, but as I explained above
>> our kernel has very little to do with 2.6.32.
> 
> Hi Kir,
> 
> I've been telling those people just about the same thing, but recently I
> don't think I can agree. I've become more involved in ZFS on Linux
> development and we run on RHEL6 OpenVZ kernel. The core of RHEL6 is
> getting old and there are lots and lots of improvement, that have gone
> upstream, which improve mainly performance and multi-core scalability.
> For instance and probably the most importantly for me now, I would like
> to have VFS scalability patches, that have gone into upstream, in OpenVZ
> RHEL6 kernel as well, as I'd like to see doing more granular eviction on
> dentries. (http://lwn.net/Articles/636133/)

Sorry, linked the wrong thing, I mean two separate things. Primary
objective is to have the shrinker work, which has gone to 3.12,
secondary and nice to have would be these VFS scalability patches.

> 
> But this seems rather impossible, due to git/separated-out-patches not
> being available for RHEL6 kernel and OpenVZ project following the suit.
> I would have to invest a lot of time every time a rebase onto a newer
> RHEL6 kernel release is made.
> 
> I would like to help out with OpenVZ development from time to time,
> especially with things related to storage, but the project doesn't seem
> all that open, you guys only publish your final results, but nothing
> from the process of getting to them.
> 
> I don't mean to criticize or I don't mean it in any other bad way,
> here's me just sighing at how things are. Do you see any room for change
> in this regard? Or should we just leverage Parallels paid support for
> OpenVZ to have you guys pull in the patches by yourselves?
> 
> I love open-source and doing things openly, I know that you guys don't
> have a whole lot of breathing room thanks to Red Hat here, but is there
> any possibility of opening the project up more?
> 
> Finally, I would like to thank all of you at the OpenVZ project, there
> is no other usable container technology for Linux without you guys. I
> highly respect that fact despite the relative closedness of the project.
> 
> /snajpa
> (vpsFree.cz)
> 
>> _______________________________________________
>> Users mailing list
>> Users@openvz.org
>> https://lists.openvz.org/mailman/listinfo/users
> 

_______________________________________________
Users mailing list
Users@openvz.org
https://lists.openvz.org/mailman/listinfo/users

Reply via email to