Re: [ckrm-tech] Re: [RFC][patch 00/21] PID Virtualization: Overview and Patches




On Thu, 15 Dec 2005 12:02:41 PST, Dave Hansen wrote:
> On Thu, 2005-12-15 at 11:49 -0800, Gerrit Huizenga wrote:
> > I think perhaps this could also be the basis for a CKRM "class"
> > grouping as well. Rather than maintaining an independent class
> > affiliation for tasks, why not have a class devolve (evolve?) into
> > a "container" as described here.
>
> Wasn't one of the grand schemes of CKRM to be able to have application
> instances be shared? For instance, running a single DB2, Oracle, or
> Apache server, and still accounting for all of the classes separately.
> If so, that wouldn't work with a scheme that requires process
> separation.

Yes, it is. However, that may be a sub-case where a single, large
server application actually jumps around from container to container.
I consider that a detail (well, our DB2 folks don't but I'm all for
solving one problem at a time ;-) and we can work some of that out
later. They are less concerned about the application being shared
or part of multiple "classes" simultaneously, as opposed to being
appropriately resource contrained based on the (large) transactions
that they are handling on behalf of a user. So, if it were possible
to jump from one container to another dynamically, then the appropriate
resource management stuff could be handled at some other level.

> There might also be some serious restrictions on containerized
> applications. For instance, taking a running application, moving it out
> of one container, and into another might not be feasible. Is this
> something that is common or desired in the current CKRM framework?

Desired, but primarily for large server applications. And, I don't
think I see much in this patch set that makes that infeasible. If
containers are going to work, you are going to have to have a mechanism
to get applications into them and to move them anyway, right? While
it would be nice if that were dirt-cheap, if it isn't, applications
may have to adapt their usage of them based on the cost. Not a big
deal as I see it.

gerrit
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • RSA, MAKECERT, ASP & WinApp
    ... For some reason ASP doen't get the expected key from the container while the server accesses to the right container. ... Previously I've tried to access the same container from both the applications but it didn't work so I moved to the new model. ...
    (microsoft.public.dotnet.security)
  • Re: [ckrm-tech] Re: [RFC][patch 00/21] PID Virtualization: Overview and Patches
    ... Rather than maintaining an independent class ... Wasn't one of the grand schemes of CKRM to be able to have application ... Apache server, and still accounting for all of the classes separately. ... container schemes should be able to share page cache for both cases. ...
    (Linux-Kernel)
  • Re: ANN: SymbolicWeb v0.1 (quite alpha) w/ source code this time
    ... server model on its head and constructing as much of the widgets ... client-side, and your framework at ... may dump the majority of the processing off to the client and the server acts ... between displaying a container or hiding a container ...
    (comp.lang.lisp)
  • Re: Alexander Where r u ?
    ... > inside my Active Document Server. ... (Earlier I was doing DoVerb on the Word document IOleObject ... I now understand that it is the container that will do this ... > I think I must override the QueryInterface function for my ActiveDoc ...
    (microsoft.public.vc.atl)
  • SMS Not Publishing to Active Directory
    ... and Site Server to publish to AD and i think i messed up the schema ... security mode in a forest with one root and two child domains. ... as having a client installed, ie when I run the query "All Client ... Container and saw values in it still pointed to the old server name. ...
    (microsoft.public.sms.setup)