Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Configuration of number of CPU's to comply with license agreement

Re: Configuration of number of CPU's to comply with license agreement

From: Spencer <spencerp_at_swbell.net>
Date: Sat, 10 Feb 2001 14:15:28 -0600
Message-ID: <pjhh6.201$ur5.56250@nnrp2.sbc.net>

"Niall Litchfield" <niall.litchfield_at_dial.pipex.com> wrote in message news:96353t$30o$7_at_lure.pipex.net...
> Am I reading you aright? The implication of your post is that std edition
 is
> not licensed for more than 2 processor boxes? Is this generally true or an
> HPUX thing?
> --
> Niall Litchfield
> Oracle DBA
> Audit Commission UK

Standard Edition is licensed only on approved hardware models. My earlier post may have been misleading, I apologize for that. I took the "2 processor limit" is from the original post, not from an oracle source.

>>>> How do I configure Oracle to run on the number of CPU's licensed to
>>>> comply with license agreement. For example, if I buy 2-CPU Internet
>>>> license Oracle server and my server has 4 CPU, how do I configure
>>>> Oracle to use only 2 CPU's in compliance with Oracle licensing
agreement.

The original post asks about a "2-CPU Internet license" so i jumped to the conclusion that the original poster was asking about a "univeral power unit" license for either standard or enterprise edition.

Let's set this straight:

Oracle Database Standard Edition is restricted to certain hardware models. Check http://www.oracle.com/ip/deploy/database/availability/index.html for the approved models. As an example, it is possible to license standard edition
for an HP L2000 (which takes a maximum of 4 processors.)

Once you are over the "approved" hardware hurdle, your next step is licensing.
You have two basic choices for licensing: "named user" or "universal power units".
The "universal power unit" calculation is based on the number and speed of the
cpus. for example, 2 cpus x 440MHz x 1.5 RISC = 1320 universal power units.

If you purchase a license for 1320 power units, and then install on a 4 processor
HP L2000 (4 cpus x 440MHz x 1.5 RISC = 2640 universal power units), then you are in violation of the license agreement. Upgrading the number of power units
would be a logical step.

setting the CPU_COUNT parameter has no effect on the number of processors used by oracle. setting processor "affinity" for specific processes, or otherwise
restricting specific processes to certain cpu's does not change the fact that you
would be in violation of the terms of the license agreement. i just couldn't let that
slip by without correcting that mistake.

thanks for catching the inaccuracy in my previous post.

> "Spencer" <spencerp_at_swbell.net> wrote in message
> news:_S2h6.67$uc1.6540_at_nnrp1.sbc.net...
> > do NOT change the value of CPU_COUNT in INIT.ORA. the value of
> > this parameter does NOT limit the number of processors that Oracle
> > will use. there are a couple of other INIT.ORA parameters that can be
> > changed in order to tune for one, two or more processors. e.g. on a
> > single processor machine, set SPIN_COUNT=0.
> >
> > you can run this by your legal department, but i think that restricting
> > Oracle processes to only two of the processors on a four processor
> > machine does *NOT* comply with the terms of the license agreement.
> > while oracle is restricted to two processors, other OS processes that
> > support Oracle are running on the other two (or six or more) processors.
> > so you need to restrict ALL of the processes to the two processors.
> > (it was a nice try, though.)
> >
> > if you are running

     ... enterprise or

> > standard edition, your recourse is to either remove
> > or otherwise disable two of the processors, or alternatively install to
 a
> > different machine that has only two processors. i know it is possible
> > on some HP-UX boxes to disable some of the processors such that
> > the OS doesn't see or use the processors.
> >
> > if you're running enterprise edition,

     ... or standard edition on an approved hardware model

> > you also have the option to cough
> > up the money for the four processor license.

the "approved models" appear to have a maximum of 4 cpus in common. it would be possible, on an HP L2000, for example, to obtain a universal power unit license for the maximum of 4 processors.

> >
> > "Brian Peasland" <peasland_at_usgs.gov> wrote in message
> > news:3A800653.9B5FB6FB_at_usgs.gov...
> > > Easy, set CPU_COUNT=2 in your INIT.ORA file and bounce the database!
> > >
> > > HTH,
> > > Brian
> > >
> > >
> > > ye_aung_at_my-deja.com wrote:
> > > >
> > > > How do I configure Oracle to run on the number of CPU's licensed to
> > > > comply with license agreement. For example, if I buy 2-CPU Internet
> > > > license Oracle server and my server has 4 CPU, how do I configure
> > > > Oracle
> > > > to use only 2 CPU's in compliance with Oracle licensing agreement.
> > > >
> > > > Sent via Deja.com
> > > > http://www.deja.com/
> > >
> > > --
> > > ========================================
> > > Brian Peasland
> > > Raytheons Systems at
> > > USGS EROS Data Center
> > > These opinions are my own and do not
> > > necessarily reflect the opinions of my
> > > company!
> > > ========================================
> > >
> >
> >

>
>
>
Received on Sat Feb 10 2001 - 14:15:28 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US