db*****@gmx.net (dba_db2 at nospam gmx.net) wrote in message news:<6f*************************@posting.google.c om>...
We have got a brand new mutltiprocessor machine
IBM pseries server with 2 processors.
Now we want to buy a IBM DB2 license for this
box.
Does anyone know whether it is possible to
buy a single processor db2 license for this machine
and to configure the db2 software with db2licm just
to use one processor.
Therefore, we would be lucky in saving half of license costs.
I had a look at the IBM site and at google but I havent
found any information at that topic.
Could you please provide me an URL to the IBM site where
I can get info about that ?
Thanx in advance !!
The license according to IBM does not allow to run DB2 on a 2/multi
CPU machine (assuming the cpus in one partition= 1 logical machine)
with a 1 cpu license (unless it is a recovery machine).
DB2 for the moment will not enforce this rule, so it can be started
with a single processor license on a multi-cpu machine (in 1 logical
machine again).
On pSeries/AIX there is the bindprocessor command that allows to bind
processes at runtime to a cpu, fork/exec inherits it, so binding the
instance processes after start to one cpu will help in this case.
Clients if DB2 EE is used are not limited -they can even connect from
other systems- so binding to a processor would not be necessary for
the clients. Usage of WLM is also possible, to limit the db2 part to
50% (again 1 cpu usage on 2 cpus).
I do not say licenses are not to be respected, this is a ... customer
decision as long as the vendor does not enforce its rules. There are
ways to respect licenses on a creative manner in the AIX/Unix world.
Not only IBM, also internal auditors could disagree!
Bernard Dhooghe
Bernard Dhooghe