Serge E. Hallyn
serge.hallyn at canonical.com
Tue Aug 17 16:09:39 UTC 2010
Quoting Kapil Thangavelu (kapil.thangavelu at canonical.com):
> On Tue, 13 Jul 2010 23:15:00 -0400, Cole <coleton at gmail.com> wrote:
> > So this may be a little long winded...
> > To quickly preface my thoughts I first want to state something pretty
> > obvious. In a multi tenant environment ( the current direction we seem
> > to
> > be headed ) I could care less about some of the tools that are packaged
> > in
> > sysstat and procps. I don't care about load avg etc for self explanatory
> > reasons and presently io reporting (especially in a multi app/multi user
> > scenario) is lacking.
> > That being said I think tools like atop, systemtap, oprofile are good but
> > present 2 problems. They are still tools with competition from closed
> > source companies ( BMC to name 1) that will ultimately lead to
> > discrepancies
> > in collected data and they stop short of the challenge The Linux
> > Foundation
> > has asked the community to tackle with regard to keeping the kernel
> > relevant
> > for the next 5-10 years.
> > KSLM is focused purely on gathering statistics around the 5 basic
> > principals
> > of compute ( cpu / memory / disk (storage) / time / IO (disk and net) on
> > a
> > per process basis in a standard way across distros and cpu architectures
> > using a consistent thing across all implementations (the kernel itself).
> > So to summarize, could kslm be used to solve the same issue described
> > below,
> > yep! Would it be as elegant as atop? Part of it's elegance is that it's
> > distro agnostic and if used correctly, could be used to actually do
> > intelligent workload management and remediation if conditions (like long
> > disk waits) are met.
> > Cole
> One issue, is that it appears that is zero public information (as per
> google) on KSLM. Could you lend any pointers to code or documentation
> about KSLM? I waited and had a look at your linuxcon slides but there's
> not much content there.
Yeah, I went to the talk, and there also was not much content there.
He has an initial patch, but he really is looking for someone else to
take it over. I never did go look at his patch to see if he was just
being humble, or if it really is a bad patch.
More information about the kernel-team