Singularity with cgroups resource limits

136 views
Skip to first unread message

John Hearns

unread,
Aug 3, 2017, 5:00:33 AM8/3/17
to singu...@lbl.gov
I acknowledge that Greg says very clearly that singularity containers are run like any other application in a system. Therefore mechanisms for resource limits are external to Singularity.

I would liketo ask though is anyone working with Singularity containers where cgroups are being used with the RDMA controller to set limits on Infiniband?

Also is anyone working with cgroups and GPFS storage (I'm looking at you Adam Huffman :-)

To explain I have sp[ent a lot of time over the last couple of months looking at Quality of Service implementation in Infiniband, to the point where my head hurts.

John H

Gregory M. Kurtzer

unread,
Aug 3, 2017, 12:17:45 PM8/3/17
to singu...@lbl.gov
What kind of limits can you sent on an RDMA controller to set limits via CGroups? I may have to investigate that in more details!

And, for the record, while you are completely right regarding Singularity being able to run like any other application in a system, and thus doesn't inherently do it's own CGroup'ing, we are also expanding our use cases slightly to where CRgroup integration may indeed be possible, iff one is launching Singularity as root and using the start/stop functionality. This isn't a promise, but something being considered.

Stay tuned for another "consideration" that is being thought through for feedback.

Greg

--
You received this message because you are subscribed to the Google Groups "singularity" group.
To unsubscribe from this group and stop receiving emails from it, send an email to singularity+unsubscribe@lbl.gov.



--
Gregory M. Kurtzer
CEO, SingularityWare, LLC.
Senior Architect, RStor
Computational Science Advisor, Lawrence Berkeley National Laboratory
Reply all
Reply to author
Forward
0 new messages