Oracle licensing on Google Cloud operates as follows:
- Treated as on-premises deployments since Google Cloud is not recognized by Oracle as a public cloud provider.
- Google offers GCP and Bare Metal solutions for deploying Oracle, but Oracle’s hypervisor is not recognized.
- Licensing based on hardware specs for user and processor licenses; customers must license per core or processor.
- Google Cloud doesn’t have the special licensing rights like AWS and Azure.
- For Google Bare Metal, customers bring/purchase their own Oracle licenses and use them as a BYOL (Bring Your Own License) solution.
Google Cloud Oracle Licensing
- Oracle licensing for technology products is based upon hardware specs both for user licensing and processor licenses.
- Oracle requires end customers to license per core or processor.
- Oracle does not recognize many virtualization technologies as means to limit licensing when servers are put together in clusters. Read more in Oracle soft partitioning policy guide.
What this means is that if you run Oracle on two vCPU on a server running in a virtualized cluster where there are one hundred physical cores, Oracle requires you to purchase a license for all one hundred physical cores and not only the two virtual processors you have assigned to the Oracle deployment.
Google Cloud Oracle Licensing – (Public Cloud)
Oracle has defined two public cloud platforms as “authorized cloud environments” with a unique way of calculating and licensing Oracle.
Those two are Microsoft Azure and AWS. Oracle allows end customers to license the specific vCPUs you have assigned to the instance running Oracle software. You can read more in the Oracle cloud licensing policy document here.
Google Cloud does not benefit from the same special licensing rights.
Where does this leave Oracle licensing on Google Cloud?
Google Cloud Oracle licensing is not ideal, as it does not offer the same safe deployment as Azure and AWS.
If you follow Oracle guidelines, you must license Oracle software the same way as you would for your on-premise environment. This means:
- You need to consider the Oracle soft partitioning policy document (which is non-contractual)
- You need to review the Oracle processor definition (in your licensing agreement)
- You then need to apply the Oracle core factor table.
- You can decide to disregard Oracle licensing policy documents and make up your mind when running Oracle on GCP. We have a lengthy Oracle on VMware strategy article.
Licensing Oracle on Google Bare Metal
As an end customer, you need to choose Google Bare Metal Solutions, where you calculate licensing as you would if you deployed Oracle in your own data center. Google does not offer any “license included” solution – therefore, you need to bring/purchase your own Oracle licenses and use them as a BYOL solution.
Suppose you need thirty-two cores of Oracle database EE in GCP/Bare metal. – You will need sixteen Oracle Enterprise Database processor licenses as Google uses Intel Xeon processors.
How Can Redress Compliance Assist You with Oracle Licensing on Google Cloud?
Expert Oracle Licensing Support at Your Fingertips
- Former Oracle License Auditors: Benefit from the insights of experienced professionals.
- Comprehensive Services:
- Accurate licensing reports.
- Specialized advice on Oracle licensing topics.
- Global Reach, Remote Delivery: Serving over 200 clients in 41 countries, all services are delivered remotely.
- Schedule a Consultation: Discuss how we can support your organization with our tailored Oracle licensing solutions.
Ready to optimize your Oracle licensing strategy?
Contact us today.