I’ve certainly heard of licensing based on max number of threads running at one time.
This is the first conversation I’ve heard asking about max number of CPUs being a possible restriction.
I was under the impression that a minimum of 2 CPUs is required to even be supported by the vendor.
Plus virtual CPU versus physical CPU gets to be fun at knowing what is being discussed as well.
We run on AIX and have 4 grand fathered unlimted licenses and originally started with one physical CPU for each environment, giving us 4 virtual CPUs for each cloverleaf licensed environment.
Currently we have increased our cloverleaf LPARs up to 5 physical CPUs each, yielding 20 virtual CPUs for a single cloverleaf environment.
Another point that goes along with increasing CPUs is increasing RAM, on AIX you definitely want somewhere between 1GB-2GB per virtual CPU.
Right now we have 32GB of RAM to support the use of our 20 virtual CPUs and rarely see any use of paging space with those allocations.
It is important to have enough RAM allocated so that paging space is never used because from my observation cloverleaf becomes slow to the point of useless when that happens.
If on AIX the command “lsps -a” will show the percentage of paging space used and best if that is zero.
The licensing on AIX server is tied to the physical machines serial number but other platforms I’ve seen duscussions talk about MAC address being used.
This is important to determine if you plan to do a vmotion or logical partiion mobility to another physical box on the fly.
If dynamically moving to another AIX box on the fly while Cloverleaf interfaces are up and running, they will continue to run but if stopped will no longer start unless the box is licensed.
Some people I’ve heard take that risk for a short maintenance window but we haven’t other than to do a proof of concept.
Russ Ross
RussRoss318@gmail.com