Moving on

June 23, 2010

As of 1st July, I will nolonger be with Rocela. I’ve had great fun and done lots of good things but am moving to pastures new now.

Go to www.rocela.com for up-to-date information.

Has Oracle thought new Golden Gate pricing through?

April 9, 2010

Latest installment on Golden Gate licensing: I now have clarity on how the pricing works – the trouble is that, in its desire to remain consistent across all its products, Oracle may have made Golden Gate costs more difficult to justfy for individual projects.

The key to licensing Golden Gate is that you have to license all the CPU’s in both the source and target systems. As usual, the way you count “Processors” is to apply core factors and think about partioning (what are the “hard partitions” that the software occupies). This could add up to many tens of Procs in the large-scale, highly available systems that clients want to use Golden Gate with. Each ten Procs equals about £100k of licence cost at list price.

But here’s the issue: requirements for Golden Gate are in many cases time-bound. If you are migrating data around a database upgrade then the chances are the project will only need the Golden Gate licences for less than six months. When Golden Gate was a separate company the perpetual licences they provided were restricted to particular servers. That way if a large company wanted to migrate data in another application later they would need to buy new licences (to cover the different servers).

However, Oracle has now changed the licence model so that they are not restricted to particular servers – so as to fit in with the Oracle standard approach. Those licences are more flexible because they can be moved around a large organisation from project to project. The problem that does not fit with how projects are budgeted. The new Oracle model means that the Golden Gate licences for the first project are hugely expensive and the cost to subsequent projects is nil!

It remains to be seen whether this has an impact on Golden Gate sales. My guess is that it will elongate them – Oracle will need to find multiple project to fund a purchase or convince a central budget-holder to buy on behalf of many projects. Write a reply to tell me what you think.

Golden Gate metrics definitions

April 9, 2010

Am still seeking clarity on the key aspect of Golden Gate licensing – how you you count which CPU’s need to be licensed?

In the meantime here is some metric definition language:

Named User Plus:
For the purposes of the following programs: Oracle GoldenGate, and Oracle GoldenGate for Mainframe, only (a) the users of the database from which you capture data and (b) the users of the database where you will apply the data must be counted for the purpose of determining the number of licenses required.

Processor:
For the purposes of the following programs: Oracle GoldenGate, and Oracle GoldenGate for Mainframe, only (a) the processors running the database from which you capture data and (b) the processors running the database where you will apply the data must be counted for the purpose of determining the number of licenses required.

Management Packs:
When licensing Management Pack for GoldenGate, the number of licenses must match the associated GoldenGate, and/or GoldenGate for Mainframe licenses

More to follow next week.

Golden Gate: a new gem in Oracle’s crown?

April 6, 2010

Oracle has acquired a staggering number of companies over the last few years spending untold $billions. One of the real gems appears to have been Golden Gate http://tinyurl.com/ykouxln. The software reduces the time to get a new Oracle-based system live after an upgrade or migration. Oracle calls this ‘real-time heterogenous’ data integration but that leaves me none the wiser.

The important thing is that there appears to be significant interest in this product from customers who have large-scale database systems for which they need to minimise down-time … like banks.

This raises licensing questions already:

  • Do Processors in both source and target systems get counted for licensing?
  • There is a Named User Plus price model in the book, but how does that work when this is for data migration?
  • When there is a system being migrated to newer faster hardware, how will the reduction in database license consumption affect any negotiation to purchase Golden Gate?

I and the team will be confirming our advice on the above subjects over the next few days.