Oracle Weblogic Licensing

Oracle WebLogic Suite Licensing

Oracle WebLogic Suite Licensing

  • Licensed by Processor (cores × core factor) or Named User Plus (minimum 10 per processor).
  • Includes WebLogic Enterprise Edition, Oracle Coherence, Java SE Suite, and Forms/Reports.
  • Virtualization (VMware/Hyper-V) requires licensing all physical cores unless they are hard partitioned.
  • Authorized clouds (AWS/Azure): 2 vCPUs = 1 processor license.
  • Unlicensed passive failover allowed for 10 days/year.

Oracle WebLogic Suite Licensing

Oracle WebLogic Suite Licensing

Oracle WebLogic Suite is the most advanced edition of Oracle’s WebLogic Server product family. It provides extensive features and middleware components for high-performance and mission-critical enterprise Java applications.

Licensing Oracle WebLogic Suite correctly is crucial to compliance, cost management, and avoiding unexpected audit penalties.

This guide explains Oracle WebLogic Suite licensing, including licensing metrics, pricing examples, virtualization considerations, disaster recovery rules, and bundled middleware components. The aim is to simplify complex Oracle licensing rules to ensure clear understanding and practical application.

What is Oracle WebLogic Suite?

Oracle WebLogic Suite combines all WebLogic Server Enterprise Edition features with additional Oracle middleware tools. It’s designed for organizations requiring highly scalable and performant Java applications, extreme availability, advanced clustering, and in-memory data grids.

Key Components Included in WebLogic Suite:

  • WebLogic Server Enterprise Edition: Includes clustering, advanced management, monitoring, and security.
  • Oracle Coherence Enterprise Edition: In-memory data grid for caching and real-time data processing.
  • Java SE Suite: Includes Java Mission Control, Advanced Management Console, and commercial features of Java SE.
  • Oracle Forms and Reports: Support for legacy Oracle Forms and Reports applications.
  • Additional Middleware Components: Certain licenses include rights to additional Oracle middleware technologies (varies by Oracle agreements).

Oracle WebLogic Suite is ideal for enterprises seeking a unified middleware platform with comprehensive features in a single licensing package.

Licensing Metrics for Oracle WebLogic Suite

Oracle offers two licensing metrics for WebLogic Suite: Processor-based and Named User Plus (NUP).

Processor-Based Licensing (Core-based)

Oracle WebLogic Suite licenses are based on CPU cores, not sockets. Oracle calculates processor licenses using a core factor, which varies by CPU type.

How it Works:

  • Count the total CPU cores on the physical server.
  • Multiply core count by Oracle’s core factor.
  • The result equals the required processor licenses.

Core Factor Examples:

  • Intel/AMD CPUs: typically 0.5
  • IBM Power CPUs: 1.0
  • Oracle SPARC T-series CPUs: often 0.25

Example:

  • Server with 16 Intel CPU cores:
    Calculation: 16 cores × 0.5 factor = 8 Processor licenses

Processor-based licensing allows unlimited user access and is most cost-effective for high user-count or public-facing applications.

Named User Plus (NUP) Licensing

Named User Plus licensing counts each named user or device authorized to access WebLogic Suite. Oracle applies a minimum of 10 Named User Plus licenses per processor.

Key Points:

  • User/device-based licensing; each distinct individual/device must be licensed.
  • Minimum requirement: 10 users per processor license.
  • Economical for small, clearly defined user populations.

Example:

  • The server requires 4 processors (e.g., 8 Intel cores × 0.5 factor = 4 processors).
  • Minimum required NUP licenses: 4 processors × 10 users = 40 NUP licenses.
  • If actual users exceed the minimum (e.g., 50 users), license all 50.

Named User Plus licensing typically fits best for scenarios with limited, predictable user populations.

Read about Oracle WebLogic Standard Edition Licensing.

Oracle WebLogic Suite Licensing Rules and Structure

Understanding Oracle’s licensing rules ensures compliance and cost efficiency when deploying WebLogic Suite.

Core Factor Table

Oracle’s Core Factor Table significantly impacts licensing requirements. The table assigns processor factors based on CPU architecture:

  • Intel/AMD: 0.5
  • IBM Power: 1.0
  • Oracle SPARC: ranges from 0.25 to 1.0

Always verify Oracle’s Core Factor Table for accurate licensing calculations.

Minimum Licensing Requirements

  • Processor Metric: License all WebLogic Suite cores after applying the core factor.
  • Named User Plus Metric: License the greater of the actual user count or the minimum users (10 per processor).

Minimum requirements prevent under-licensing on high-capacity servers.

Bundled Middleware Rights and Restrictions

WebLogic Suite licensing includes bundled middleware components:

  • Oracle Coherence Enterprise Edition: included for in-memory caching/data grid usage.
  • Java SE Suite: commercially licensed Java features included.
  • Oracle Forms and Reports: These are included for legacy application support.

Bundled middleware can only be used within licensed WebLogic Suite deployments. Separate licensing is needed for independent usage or additional Oracle middleware products outside the scope of WebLogic Suite.

Virtualization and WebLogic Suite Licensing

Oracle WebLogic Suite licensing in virtual environments (VMware, Hyper-V, Oracle VM, cloud) requires specific attention:

Soft Partitioning (VMware, Hyper-V)

Oracle considers VMware, Hyper-V, and similar hypervisors “soft partitioning,” meaning licensing must cover all physical cores in the underlying physical hosts.

Example:

  • VMware cluster: 3 physical hosts with 16 Intel cores (48 total cores).
  • Even if WebLogic Suite runs on a small VM (4 vCPUs), all 48 cores must be licensed (48 cores × 0.5 factor = 24 processor licenses).

Hard Partitioning (Oracle-recognized)

Oracle recognizes specific hard partitioning methods (e.g., Oracle VM Server, IBM LPAR, Solaris Zones):

  • Only license cores specifically allocated to run WebLogic Suite.
  • Reduces licensing obligations when correctly configured.

Always confirm partitioning compliance with Oracle.

Licensing Oracle WebLogic Suite in Cloud Environments

Oracle defines clear licensing rules for WebLogic Suite in authorized clouds (AWS, Azure):

Authorized Cloud Licensing (AWS/Azure)

  • Oracle counts every 2 vCPUs as 1 processor license in AWS and Azure.
  • Simplifies licensing compared to on-premises virtualization.

Example:

  • AWS EC2 instance with 8 vCPUs:
    Calculation: 8 vCPUs ÷ 2 = 4 Processor licenses.

Non-Authorized Cloud Licensing (Google Cloud, etc.)

  • Typically treated similarly to soft partitioning scenarios (license entire physical hosts).
  • Always verify requirements directly with Oracle if deploying on non-authorized clouds.

Disaster Recovery and Failover Licensing

Oracle WebLogic Suite disaster recovery (DR) licensing rules help manage standby environments:

10-Day Failover Rule

  • Oracle allows one passive standby server to be unlicensed for up to 10 calendar days per year.
  • Standby must remain inactive except during a genuine failover or brief testing.
  • Exceeding the 10-day limit requires full licensing of the standby environment.

Active-Active Clusters

  • All servers in active-active setups require full licensing, as each server runs WebLogic Suite actively.

Oracle WebLogic Suite Pricing Examples

Oracle’s indicative list prices (actual pricing may vary):

  • Processor-based licensing: ~$45,000 per processor
  • Named User Plus licensing: ~$900 per user (minimum 10 NUP per processor)

Example Pricing Scenarios:

  • Server with 8 Intel cores (4 processors required):
    • Processor Licensing: 4 × $45,000 = $180,000 (unlimited users)
    • NUP Licensing (minimum 40 users): 40 × $900 = $36,000 total
    • The processor becomes more cost-effective if the number of actual users is> 200.

Named User Plus licensing suits limited user scenarios; Processor licensing suits larger-scale deployments.

Common Licensing Mistakes to Avoid

  • Ignoring Core Factor: Incorrectly calculating processor licenses without Oracle’s core factor.
  • Misusing Bundled Components: Using included middleware outside WebLogic Suite licensed environments.
  • Virtualization Oversights: Underestimating licensing required in VMware/Hyper-V clusters.
  • Failover Overuse: Using standby beyond Oracle’s permitted 10-day failover limit without licensing.

Read about Oracle WebLogic Basic Licensing.

Best Practices for WebLogic Suite Licensing Compliance

  • Regular internal audits of WebLogic Suite deployments.
  • Document virtualized environments, disaster recovery setups, and bundled middleware usage.
  • Engage Oracle or licensing experts proactively for complex scenarios (virtualization, cloud, and bundled middleware).

Conclusion

Oracle WebLogic Suite licensing can be straightforward if you understand its licensing metrics, virtualization policies, disaster recovery rules, and bundled middleware restrictions. Accurately calculating processor and user-based licenses using Oracle’s Core Factor Table ensures compliance and optimal cost management.

By following best practices—regular auditing, accurate documentation, and leveraging authorized partitioning methods—your organization can confidently deploy WebLogic Suite for high-performance, mission-critical applications while maintaining compliance and effectively controlling licensing costs.

Do you want to know more about our Oracle License Management Services?

Please enable JavaScript in your browser to complete this form.

Author

  • Fredrik Filipsson

    Fredrik Filipsson brings two decades of Oracle license management experience, including a nine-year tenure at Oracle and 11 years in Oracle license consulting. His expertise extends across leading IT corporations like IBM, enriching his profile with a broad spectrum of software and cloud projects. Filipsson's proficiency encompasses IBM, SAP, Microsoft, and Salesforce platforms, alongside significant involvement in Microsoft Copilot and AI initiatives, improving organizational efficiency.

    View all posts