Closed mkearey closed 2 years ago
Hello! No, we do not have that. Do you see a need for capsule tuning - in what scenario? Normally, capsules are not performance bottlenecks except for cases with too many Puppet classes/hosts.
Greetings, we are looking at absolute performance of a satellite sync to a capsule. Mongo/pulp . We have no issues with puppet as we don't use it.
Cheers
Hello. Only thing we have so far for Capsule is making sure it uses correct tuned profile:
@mccun934 can you please share, if we have come across any need to tune capsule? As Jan mentioned, Generic tuned profile on capsule has been good enough.
If we see any performance sensitive workloads on capsule, we would have to prioritize.
Just throwing some particular figures - rather to kick off some discussion (to correct my numbers :) ) than to conclude it:
wiredTiger
cache size: 4-6G, plus approx. 1GB for the rest, i.e. 5-7GB; might need more for some big repos and faster performanceIn summary: 1+(5or7)+1+workers*1.5+(2or4) = (9 to 13) + workers*1.5 GB
.
That is, for smaller deployments with 4 cores (hence 4 pulp workers) and following the lower values, I would recommend 9+4*1.5 = 15 GB RAM.
For larger deployments with 8 cores and upper bounds, 13 + 8*1.5 = 25 GB RAM.
Reviewing the final figures with reality I usually see in various deployments, I might over-estimate some figures (i.e. 12GB is often enough for small Caps, 20-24GB is often enough for a bigger one).
Hello, this time we come up with some capsule recommendations :
Added new updates to the capsule configuration tuning.
Thank you @jhutar @IshanSinghal .
Hi all, there appears to be no effort to tune capsule as we are for Satellites. Is this just considered unnecessary?