Livingstone Knowledge

Licensing Oracle in Virtualised Environments

 

 

In this article we will be talking about Oracle’s view and licensing on virtualisation technologies, why every customer needs to know this, and what you can do about it.


Doru Mihăilescu virtualisation

Virtualisation/Partitioning/Segmenting

Oracle defines 'Partitioning' as the occurrence 'when the CPUs on a server are separated into individual sections where each section acts as a separate system'. Partitioning is generally used for the ability to run multiple operating systems or operating system versions on the same server, while at the same time improve workload balancing.

There are multiple virtualisation technologies in the market, and each have their own capabilities, features, and limitations. Based on those capabilities, Oracle has created a policy to explain how it would treat these technologies when licensing Oracle deployments in these environments.

 

A Policy is NOT a Contract

The first key takeaway from the above is that this is a Policy, not a contract between Oracle and an Oracle customer. This policy serves to provide additional information around the topic and provide additional exceptions from the Oracle standard contractual definitions. As this is a policy, it is also subject to change at Oracle’s discretion and customers should always be aware of any modifications it suffers.

 

Oracle’s Breakdown on Virtualisation - Hard vs Soft Partitioning

Oracle distinguishes between two types of Partitioning:

Hard Partitioning

    • Physical segmentation of the server into smaller distinct systems.
    • Each system is independent, self-contained and has its own OS and resources.
    • For Oracle licensing – these are permitted as a means to limit the number of required licenses to a specific partition, host or cluster.

Examples of technologies accepted by Oracle as Hard Partitioning:

Exceptions (NOT Hard Partitioning): IBM processors in TurboCore mode, IBM Power VM Live Partition Mobility.

Oracle Licensing: If the above virtualisation technologies are set up properly, you will be able to license your Oracle software on them at the Hard Partitioning level, not the whole virtualized environment. The level at which the licensing limitation is applied might differ from one technology to another.

 

Soft Partitioning:

    • Segmentation of the Operating system using OS resource managers.
    • The OS limits the resources allocated to different applications within the same OS.
    • For Oracle licensing - NOT permitted as a means to limit the number of required licenses to a specific partition, host or cluster.

 

Examples of technologies defined by Oracle as Soft Partitioning:

  • Solaris 9 Resource Containers
  • AIX Workload Manager
  • HP Process Resource Manager
  • Affinity Management
  • Oracle VM
  • VMware

Any virtualisation technology which is not listed under the Hard Partitioning section is not accepted by Oracle as a means to limit the number of required licenses to only a particular cluster, host or partition – it is considered Soft Partitioning.

Oracle Licensing: If you are using a Soft Partitioning virtualisation technology, you will be required to license all the hosts across the whole virtualized environment.

 

Need help?

Livingstone has an in-depth understanding of the Oracle licensing rules and the impact they have on Oracle’s customers. Livingstone’s Oracle consultants have years of hands-on experience in licensing all kinds of environments, virtualised or not. Understanding the key licensing aspects of Oracle products in virtualised environments can make the difference between a compliant customer and a customer who sits on a multimillion-pound risk which could be discovered at any moment.

Are you not sure whether you are complying with your Oracle contracts? You don’t know what to do? Don’t worry, we DO! We know all the details so you don’t have to, and we can help you be in control of the licensing of your Oracle estate and avoid unnecessary risks associated with Oracle in virtualised environments and more.

Get in touch.

Learn more about Oracle licensing

We've collated Oracle-focused learning materials spanning Java, ULAs and more. Access them here.

About the Author

Doru Mihăilescu is a principal consultant at Livingstone. He has deep knowledge of Oracle having previously worked at Oracle as a global licensing and advisory lead.

Topics: Software Licensing, Oracle, virtualisation

Recent posts

Lisa Maines, Managing Director of Livingstone

Livingstone Founder Embarks on New AI Venture

Livingstone Founder Embarks on New AI Venture
Who can use Oracle licenses. Exploring legal entities in Oracle contracts

Who can use Oracle licenses? Legal entities in Oracle Contracts

Who can use Oracle licenses? Legal entities in Oracle Contracts
Oracle Database Licensing – Processor Metric vs Named User Plus Metric

Oracle Database Licensing – Processor Metric vs Named User Plus Metric

Oracle Database Licensing – Processor Metric vs Named User Plus Metric
Oracle – Licensing Data Recovery Environments

Oracle – Licensing Data Recovery Environments

Oracle – Licensing Data Recovery Environments