InseeFrLab / InseeFrLab/sspcloud
Documentation on how ressource are allocated?
- Dominant language
- No language data
- Stars
- 6
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
I would like to better understand how SSPCloud handles the min-max resources required for CPUs and Memory. For now I have two simplistic hypotheses on how to interpret it but it might be something else
- Hypothesis 1: a fixed amount of resources is allocated pod startup: it is the maximum if all is available, or less if the maximum is not available, but never less than the set minimum.
- Hypothesis 2: the resources are dynamically adjusted during pod run: when my processes need more resources, they get it unless more resources are not available (above the minimum threshold set at startup). I can never get more resources than set as maximum.
Is one of both hypotheses true? Is it something else?
I would love to read more about how this works. I am contributing to the development of packages that use parallelization and we plan to use the [future R package ](https://future.futureverse.org/)for it, but I would need to understand better these things work on the machine I'm using. If anyone has already used future with SSP Cloud, I would love to hear about different strategies (for now I get [very puzzling results](https://github.com/mapme-initiative/mapme.biodiversity/issues/135)).
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.