Server Licensing by CPU Count
Moderators: chulett, rschirm, roy
Server Licensing by CPU Count
Can someone explain exactly how the current Server CPU licensing model works? My current company is licensed for 8 CPUs. Right now it is running on a 6 CPU box and was running on an 8 CPU box in the past. All is well and good up to this point.
Now, in the very near future the server will be upgraded and replaced with a 16 - 20 CPU server. I've heard a couple of different answers as to what happens and I'm wondering what the truth is:
1) DataStage doesn't exceed the 8 CPU limit.
2) DataStage notices the fact that you have more CPUs than you are licensed for and starts logging Warnings in all jobs.
3) Something else happens. Or doesn't happen.
I don't have any way to test this out and I'd really rather not wait for the Production server upgrade to find out what's going to happen. Anybody with some Real World experience with this out there?
Now, in the very near future the server will be upgraded and replaced with a 16 - 20 CPU server. I've heard a couple of different answers as to what happens and I'm wondering what the truth is:
1) DataStage doesn't exceed the 8 CPU limit.
2) DataStage notices the fact that you have more CPUs than you are licensed for and starts logging Warnings in all jobs.
3) Something else happens. Or doesn't happen.
I don't have any way to test this out and I'd really rather not wait for the Production server upgrade to find out what's going to happen. Anybody with some Real World experience with this out there?
-craig
"You can never have too many knives" -- Logan Nine Fingers
"You can never have too many knives" -- Logan Nine Fingers
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
When I was last in India we were running an eight CPU licence on a 32 CPU SunFire server. DataStage (v6.x) never ran on more than eight CPUs even though we ran ten and twelve jobs simultaneously.
However, I can't be certain that this was managed by DataStage or by UNIX (affinity) configuration. For example another eight CPUs were allocated to Oracle, and twelve to SAP BW.
I could, since we departed more than amicably, ask. Alternatively, Mukund, if you're still on this list, do you know the answer already?
However, I can't be certain that this was managed by DataStage or by UNIX (affinity) configuration. For example another eight CPUs were allocated to Oracle, and twelve to SAP BW.
I could, since we departed more than amicably, ask. Alternatively, Mukund, if you're still on this list, do you know the answer already?
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Server Licensing by CPU Count (answered)
In case anyone cares what the answer is to this, this is (paraphrased) from Ascential Support. Note that this apparently applies to the 7.x release specifically, the 6.x release was meant to work this way but apparently... doesn't.
You cannot install DataStage on a server with more CPUs than you are licensed for. Period. Less - yes, more - no.
If you upgrade an existing server to have more CPUs than you are licensed for - no jobs will run. The 'warning' I heard about that gets logged is just that - something to the effect that you have exceeded your CPU count and the job shuts down without running.
Fun stuff, but at least now I know what I'm up against and can guide the people planning this upgrade appropriately.
You cannot install DataStage on a server with more CPUs than you are licensed for. Period. Less - yes, more - no.
If you upgrade an existing server to have more CPUs than you are licensed for - no jobs will run. The 'warning' I heard about that gets logged is just that - something to the effect that you have exceeded your CPU count and the job shuts down without running.
Fun stuff, but at least now I know what I'm up against and can guide the people planning this upgrade appropriately.
-craig
"You can never have too many knives" -- Logan Nine Fingers
"You can never have too many knives" -- Logan Nine Fingers
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
-
- Charter Member
- Posts: 25
- Joined: Wed Apr 09, 2003 12:58 pm
Hi,
We have installed DS 7.1 at a customer's site, on Windows 2003 Server.
Because it has 4 Xeon CPUs (with Hyper-Threading) they turned into 8 logical CPUs.
During installation a warning was issued because it detected 8 CPUs, in spite of existing only 4 physical CPUs.
Then, the customer disabled the H-T and we installed DS. So, I do not know if DS cancels jobs (on the run )
I have raised this issue with Ascential and I am waiting for an answer. I suppose this is a tricky situation because the customer cannot get the power of H-T.
Cheers,
Henrique
We have installed DS 7.1 at a customer's site, on Windows 2003 Server.
Because it has 4 Xeon CPUs (with Hyper-Threading) they turned into 8 logical CPUs.
During installation a warning was issued because it detected 8 CPUs, in spite of existing only 4 physical CPUs.
Then, the customer disabled the H-T and we installed DS. So, I do not know if DS cancels jobs (on the run )
I have raised this issue with Ascential and I am waiting for an answer. I suppose this is a tricky situation because the customer cannot get the power of H-T.
Cheers,
Henrique
A quick followup on this topic as I've gotten to a point where I need to install DataStage on a server with too many CPUs on it.
Turns out DataStage will install, but you do get a Warning during the installation process that you have exceeded the license count. Everything is running rather nicely - with one big however.
HOWEVER - when every job is started it logs a Warning stating:
I need to see about getting some CPUs shifted to another node.
Turns out DataStage will install, but you do get a Warning during the installation process that you have exceeded the license count. Everything is running rather nicely - with one big however.
HOWEVER - when every job is started it logs a Warning stating:
Code: Select all
WARNING: DataStage has found more CPU's on your system (12) than your current license allows (8). Please contact Ascential Client Support or your Ascential Account Manager.
I need to see about getting some CPUs shifted to another node.
-craig
"You can never have too many knives" -- Logan Nine Fingers
"You can never have too many knives" -- Logan Nine Fingers