If you are using Oracle in your Azure environment, you need to know how to bring your Oracle license with you. The Oracle licensing guide provides guidance on importing your Oracle license into the cloud. But it does not mention whether or not other cloud vendors are approved by Oracle. If you are using non-approved cloud environments, you need to follow your Oracle license terms to avoid possible problems. This article discusses Oracle licensing on Azure. It will also give you the information you need to decide whether or not to bring your license with you. At the end of the article you can read about how to license Oracle in Azure, practically.
Microsoft has started charging customers for Oracle software running on Windows Server in its Azure VMs. Since September 23, 2013, these VMs have been available as Bring Your Own Licensing (BYOL) instances through the Windows Azure Gallery. The VMs have the same licensing terms as physical servers, but Oracle has changed the way they calculate the number of CPUs. Oracle estimates that a cloud environment with eight cores has the same processing power as an eight-core physical server. As such, the licensing for an eight-core vCPU Cloud VM is equivalent to four-Oracle Processor licenses.
Microsoft and Oracle recently teamed up to bring their software to the public cloud. Now, you can run Oracle software on Microsoft Hyper-V and Windows Azure. Both companies will offer certification for Oracle products, such as Oracle Linux. Windows Azure customers can also access Oracle Linux through the company’s Authorized Cloud Environment license programme. For Oracle customers, Oracle’s cloud license is designed to count virtual cores as equivalent to physical ones. Oracle will provide support for these products on an on-demand basis.
There are many reasons to use Oracle licensing Azure. Oracle offers flexible licensing options to customers who want to take advantage of both public and private clouds. Its partnership with Microsoft makes it easier to deploy and manage Oracle software in the Microsoft cloud. Oracle also offers license mobility, allowing customers to use their existing licenses or use Oracle Marketplace images with licenses. For those who prefer to use an on-premise private cloud, Oracle has more options for licensing and management.
Microsoft has entered into a cloud partnership with Oracle to make its Java technology available on the Azure cloud platform. The two companies announced the partnership in June and will offer Java as a preinstalled first-class environment in both Windows Azure and its Hyper-V virtualization software. The new licensing agreement will be available to customers starting in September and October. Microsoft also plans to support Oracle Linux in virtual machines on Azure. Oracle will also release Java for Windows Azure in November.
If you’re an existing Oracle customer, you’re in luck! You can now bring your existing Oracle license to Azure, one of two authorized cloud environments from Oracle. In fact, bringing your Oracle license to Azure can help you reduce your overall licensing costs, as you’ll only pay for the cores, processor sockets, and vCPUs you use, not for the entire database.
One thing to remember before moving your Oracle license to the cloud is that you can’t do this if you’re using Oracle software on a virtual machine. Oracle’s licensing rules are different from other cloud computing vendors, and a single license for an Oracle database won’t work in a multi-tenant environment. That’s why you should carefully review the policies of the Cloud computing provider before you make the move.
First, check your current Oracle licenses. Do you need to bring your Oracle license to Azure? Depending on the size of your virtual machine, Oracle might have different licensing requirements than other cloud providers. Make sure that you’re using Oracle’s Authorized Cloud Environment, which Microsoft Azure is. In Azure you only need to license the vCPUs you allocate to the Oracle instance.
Using an Azure pricing calculator is a great way to get an idea of how much your Azure subscription will cost. However, you’ll need to enter some information about the resources you want to use. This can include on-premises database infrastructure and virtual machines. If you’d like to use Oracle on Azure, you can use this calculator to get an estimate of how much your subscription will cost.
The Oracle licensing on Azure pricing calculator allows you to see how many Oracle licenses you’ll need and how much each will cost. To use the tool, you must have some information about your server hardware, such as its CPUs, cores, and processor power.
You can find Oracle solutions for the Azure marketplace. Oracle offers Oracle Linux, Oracle WebLogic Server, and other products within the Oracle ecosystem. In the Azure marketplace, you will only be charged for the compute, storage, and networking costs you use. As long as you have a current Oracle support agreement, you will not have to worry about paying extra for Oracle license mobility. To start using Oracle solutions on Azure, go to the Oracle licensing on the Azure marketplace.
When choosing Oracle licensing on the Azure marketplace, you must understand that you will need an Oracle license. There are several different ways to license Oracle in the Azure marketplace. The most straightforward way to get an Oracle license is to purchase the necessary license. If you use vCPUs, you can use two vCPUs as one Oracle Processor license. Similarly, if you use Microsoft Azure, you need a license for each vCPU.
Oracle has announced a multicloud collaboration with Microsoft through Oracle Cloud Infrastructure. Together, Oracle and Microsoft have built a dedicated private network connecting Oracle Cloud Infrastructure and Azure data centers, enabling enterprise workload migration to the cloud. The two companies are also collaborating on unified identity management and single sign-on experience. They will also offer Oracle Database and Autonomous Database capabilities on Azure, as well as a collaborative support model. Oracle Cloud and Azure Interconnect are compatible with Oracle cloud infrastructure and applications, and are available today.
Oracle has defined Microsoft Azure as an Authorized Public cloud platform in their policy document for how to license Oracle software in public cloud. This means that Oracle is applying a unique licensing model compared to public cloud platforms that are not authorized by Oracle.
You need to calculate the number of vCPUs that you deploy the Oracle software upon. 2x vCPU count as one processor license if multi-threading is enabled. For example, if you are going to deploy Oracle Database Enterprise Edition on 8x vCPU instance – you will need to license that environment with 4 processor licenses.
If you run Oracle Database Enterprise Edition in Azure, with hyperthreading enabled:
Two vCPU = 1 processor license from Oracle Database Enterprise Edition.
Four vCPU = 2 processor licenses of Oracle Database Enterprise Edition.
Eight vCPU = 4 processor licenses of Oracle Database Enterprise edition
Sixteen vCPU = 8 processor licenses of Oracle Database Enterprise Edition.
If you want to license Oracle Database Standard Edition 2
Two vCPU = 1 processor of Oracle Database Standard Edition 2
Four vCPU = 1 processor of Oracle Database Standard Edition 2
Eight vCPU = 2 processors of Oracle Database Standard Edition 2
You may not run Standard Edition 2 on more than 8 vCPU
You only need to license the capacity you need by licensing on vCPU.
Oracle licensing policy on virtualization (licensing all physical hosts) doesn’t apply.
Review your territory clause in your Oracle Ordering Document, are you allowed to deploy Oracle where the Azure region located?
Review your licensing agreement for any other restrictions that may exist, preventing you from deploying in Microsoft Azure.
Oracle Database Standard Edition 2 can only be licensed on an Azure instance with maximum 8 vCPUs.
Microsoft recognized that pre-made instances are not always ideal created to run database workloads which require high memory, storage and I/O bandwith but not many processor cores. Most Oracle database workloads are not CPU intensive. Microsoft has released a concept they call “constrained vCPU“. This means that you can reduce the vCPU count to one half or even as low as 1/4 of the original VM size. Obviously as Oracle licensing is based upon processor license, this can be a very attractive way of licensing Oracle on Azure.
Oracle cloud licensing policy states this about Azure
We have encountered cases where Oracle Account Teams are stating that you cannot limit the number of licenses required using the constrained vCPU model. However this is incorrect, we can review the Oracle cloud licensing policy.
As the other vCPUs are not available, this ends the case. You should only license the vCPUs that are available to you.
1. Do not share the instance type you are running on, simply share the number of vCPUs. There are not requirements to share what instance type you are using.
2. The Oracle cloud licensing policy document is “non-contractual” as you can read in the footnote.
3. The Oracle cloud licensing policy says “maximum available” there are no more vCPUs available to you.
No, Azure only has bring your own license option, this means you need to purchase your own license from Oracle and then license it on Azure.
You count the number of vCPUs and multiply them with 2 to understand how many licenses that you need.
It works the same way as database licensing, count vCPUs to map it to the correct product.
It works the same way as any outsourcer, for technology products you take advantage of the ability to license with vCPU and with application licensing it makes no difference, you license it as on premise.
No, there is no requirement simply follow the Oracle technical support policies around matching service levels – all or nothing on support.
You should use the Oracle LMS scripts to analyze the software and then you collect the instance vCPU manually by declaration. We have a service to help you audit your Oracle deployments on Azure.
Understand what cloud products you need to purchase, if you are an existing Oracle EBS customer, we can help you map your current on-premises usage with the right cloud services.
Redress can help you design the cloud agreement making sure that you minimize any waste as you implement Oracle HCM.
If you want to use Microsoft Azure for your Oracle licenses, contact our Oracle licensing experts for help on your Oracle cloud licensing strategy. We can make sure that you are correctly licensed for Oracle Database Standard Edition 2 in Azure or if you want to license Enterprise Edition in Azure. Schedule an consultation with us to learn more about our services.