Oracle database licensing

Oracle Licensing: Hard Partitioning to Reduce CPU Licensing Costs

Oracle Licensing Hard Partitioning to Reduce CPU Licensing Costs

Hard Partitioning to Reduce CPU Licensing Costs

Oracle allows customers to license a subset of CPU cores on a physical server—but only if they use an Oracle-approved method known as “hard partitioning.” Understanding Oracle’s policy on hard partitioning is critical for correctly managing license costs and ensuring compliance.

This guide clearly explains:

  • What Oracle considers “hard partitioning.”
  • Approved methods recognized by Oracle.
  • Common methods Oracle does not accept (“soft partitioning”).
  • Clear practical examples to illustrate valid and invalid scenarios.

Read our Oracle Database Licensing FAQs.


Can You License Only Certain CPU Cores for Oracle?

Clearly:

  • Yes, but only through approved “hard partitioning” methods.
  • No, if using “soft partitioning” or non-approved virtualization methods.

Oracle explicitly defines which partitioning methods are acceptable. Using unapproved methods does not reduce licensing requirements.


Hard vs. Soft Partitioning for Oracle Licensing: Clearly Explained

Oracle clearly distinguishes between two types of CPU partitioning:

  • Hard Partitioning (Approved by Oracle):
    • Physical or virtualization methods Oracle explicitly recognizes.
    • It allows licensing only the subset of cores dedicated to Oracle workloads.
  • Soft Partitioning (Not Approved by Oracle):
    • Virtualization methods Oracle does not recognize for license reduction.
    • It requires the licensing of all available cores, regardless of actual usage.

Oracle’s Approved Hard Partitioning Methods

Oracle explicitly approves specific virtualization and partitioning technologies:

  • Oracle VM Server (OVM) has pinned vCPUs.
  • Oracle Linux KVM is configured with hard partitioning.
  • Solaris Zones (Capped Zones) explicitly limit core usage.
  • IBM LPAR (Logical Partitioning) clearly defined hardware partitions.

These methods explicitly isolate cores for Oracle software. Oracle agrees that you can license only these dedicated cores.

Clearly Explained Example:

  • 16-core physical server using Oracle VM Server:
    • Assigning a VM clearly to 4 specific cores allows licensing just these 4.

Read Oracle Database Processor Licensing: Definition and Calculation.


Methods Oracle Does NOT Accept (Soft Partitioning)

Oracle explicitly classifies several virtualization methods as “soft partitioning,” meaning no reduction in licensing:

  • VMware vSphere (ESXi)
  • Microsoft Hyper-V
  • Docker/Kubernetes CPU shares or limits
  • Any software-based CPU throttling

Even if these methods limit cores or vCPUs at runtime, Oracle explicitly requires licensing the entire physical server or cluster.

Clearly Explained Example:

  • 16-core physical server using VMware ESXi:
    • Assigning a VM limited to 4 cores still requires licensing all 16 cores.

Practical Examples Comparing Hard vs. Soft Partitioning

Partitioning Method (Clearly Explained)Cores AllocatedPartitioningCores licensed
Oracle VM Server (Pinned vCPUs)4 of 16 coresYes (Hard Partitioning)2 cores licensed
Oracle Linux KVM (Hard Partitioned)8 of 32 coresYes (Hard Partitioning)8 cores are licensed
Solaris Zones (Capped)2 of 8 coresYes (Hard Partitioning)2 cores licensed
IBM LPAR (Hardware Partitioned)6 of 24 coresYes (Hard Partitioning)2 cores are licensed
VMware vSphere (Soft Partitioning)4 of 16 coresNo (Soft Partitioning)all 16 cores licensed
Docker CPU Limits (Soft Partitioning)2 of 8 coresNo (Soft Partitioning)6 cores are licensed

Oracle Licensing Best Practices Clearly Explained

To limit Oracle CPU licensing, follow these best practices:

✅ Use Oracle-approved hard partitioning methods (Oracle VM Server, Oracle Linux KVM, Solaris Zones, IBM LPAR).
✅ Document your partitioning setup and the assigned cores explicitly.
✅ Avoid “soft partitioning” methods (VMware, Hyper-V, and Docker CPU limits) if license reduction is your goal.
✅ Consult Oracle’s official documentation to verify the approved methods.


Common Misunderstandings Corrected Clearly

  • Misconception: “VMware vSphere with limited vCPUs reduces Oracle licenses.”
    • Reality: Oracle explicitly classifies VMware as soft partitioning—clearly no license reduction permitted.
  • Misconception: “CPU pinning on Docker containers counts as hard partitioning.”
    • Reality: Docker CPU limits are considered soft partitioning—requires licensing all cores.
  • Misconception: “Any virtualization method reduces Oracle licensing if vCPUs are limited.”
    • Reality: Only Oracle’s explicitly approved methods qualify as hard partitioning.

Licensing Compliance Checklist for Hard Partitioning

✅ Verify that ur partitioning method is explicitly Oracle-approved for license reduction.
✅ Document dedicated cores and configurations clearly for audit purposes.
✅ Avoid virtualization methods Oracle clearly defines as soft partitioning.
✅ Review and confirm Oracle’s published guidelines regularly.


Conclusion: Understanding Oracle Hard Partitioning Licensing

Oracle permits sub-capacity licensing only through approved hard partitioning methods. Understanding Oracle’s definitions—what’s explicitly approved (Oracle VM Server, Oracle Linux KVM, Solaris Zones, IBM LPAR) and what’s clearly not (VMware, Hyper-V, Docker)—ensures compliance and accurate cost management.

By following Oracle’s policies and guidelines, you avoid licensing pitfalls, audit complications, and unexpected costs, optimizing your Oracle software investment.

Do you want to know more about our Oracle Advisory Services?

Please enable JavaScript in your browser to complete this form.
Author
  • Fredrik Filipsson has 20 years of experience in Oracle license management, including nine years working at Oracle and 11 years as a consultant, assisting major global clients with complex Oracle licensing issues. Before his work in Oracle licensing, he gained valuable expertise in IBM, SAP, and Salesforce licensing through his time at IBM. In addition, Fredrik has played a leading role in AI initiatives and is a successful entrepreneur, co-founding Redress Compliance and several other companies.

    View all posts