Rhodes-CS-Department / jupyterhub-deployment

Configs and READMEs for Rhodes CS JupyterHub deployment
2 stars 1 forks source link

Validate project quotas are sufficient for peak #7

Closed ml8 closed 3 years ago

ml8 commented 3 years ago

Our quotas were downsized when we added a free trial billing account. Getting them raised again required requests through support.

Need to validate that we are capable of peak load with current increased quotas.

One mitigation would be to increase node size, since IP quota is the lowest on the account.

ml8 commented 3 years ago

Users are pinned at a quarter core for 2vCPU nodes. If we have ~80 users and pessimistically assume 6 users/node, then the peak should be <15. I validated that we can scale to that without hitting current quotas.

ml8 commented 3 years ago

I was able to get support to up IP quota to 24 and CPU quota to 48. This should be enough for now; I validated that we can concurrently run 65 concurrent servers (the total of registered users as of this afternoon). I will do a stress test with 75 either this evening or this weekend to minimize disruption.