Nodepool is currently limited to 12 instances. I would like to get it raised to 20 instances.
That will let us migrate the Zend 5.5 / HHVM jobs that are currently running on Ubuntu Trusty. An example load is F4708299 (live link), which seems to indicate that 5 instances will cover it.
Adding a couple more to help with the contention we have observed during peak hours (SF morning / Europe evening) and reach a round number of 20 instances.
We have already deleted 9 m1.large instances from the pool of permanent slaves (T148183) and will be able to delete a couple more once the HHVM/PHP jobs are moved.
We spawn m1.medium which have:
| RAM | 4GB |
| VCPU | 2 |
| Disk | 40GB |
The Nodepool limit (max-server) would be bumped from 12 to 20. On OpenStack side, the quota of instances has to take in account the automatic refresh of snapshot images or two more instances.
| Metric | Current | New |
|---|---|---|
| Nodepool max-server | 12 | 20 |
| OpenStack quota | ||
| Instances | 15 | 22 |
| RAM | 100G | 100G |
| VCPU | 40 | 44 |
There might be concern with disk space consumption. Though as I understand it disk space is copy on write and not filled until the instance fill the disk.
Looking at the instances:
Trusty
| Filesystem | Size | Used | Avail | Use% | Mounted on |
|---|---|---|---|---|---|
| /dev/vda1 | 38G | 2.4G | 34G | 7% | / |
Jessie
| Filesystem | Size | Used | Avail | Use% | Mounted on |
|---|---|---|---|---|---|
| /dev/vda1 | 38G | 3.6G | 33G | 11% | / |
