Project Name: integration
Type of quota increase requested: new OpenStack flavor
We could use a new flavor similar to bigram but with less memory since we don't really need the 32 GBytes. So we could use a flavor that has 8 GB less RAM compared to bigram:
vCPUs | 8 |
RAM | 24 GB |
Disk | 80 GB |
Reason
From T202160 the CI instances are using the bigram flavor since we found that m1.xlarge were not performing as well or might exhaust memory. (8 vCPU as well but only 16 GB). Nowadays we run less builds in parallel and have less memory demand than the 32GB.
A bigram is:
vCPUs | 8 |
RAM | 36 GB |
Disk | 80 GB |
The 8 vCPUs are good enough. Each instance can run up to four builds concurrently and thus each have two CPUs on average. That seems sufficient.
The 80GB disk size is fine. We have them partitioned as:
Mount point | Size | Description |
---|---|---|
/ | 20 GB | System |
/srv | 20 GB | Jobs workspace |
/var/lib/docker | 40 GB | Docker images |
24GB would be good enough.
integration currently has 10 such instances. The 80 GB freed would be reused for 3 or 4 more instances.