For most organizations, the Exadata estate is the single most expensive corner of the Oracle relationship. It carries the largest databases, the heaviest Enterprise Edition footprints, and the densest concentration of chargeable options, so when that estate moves to Oracle Cloud Infrastructure, the BYOL decision on Exadata services is worth more money than the same decision on any other service in the catalog. It is also more complicated than BYOL on plain compute, because Exadata services split the bill into an infrastructure layer and a database software layer, and because Oracle now meters that software layer in two different units depending on the service: the OCPU and the newer ECPU. This article is part of our series on Oracle licensing on OCI, and it covers what changes when the workload in question lives on Exadata.
The short version is that BYOL still works the way it works everywhere on OCI: you apply licenses you already own, with active support, and pay a reduced rate for the service. What changes on Exadata is the unit you apply them against, the breadth of entitlement you must hold, and the share of the bill that BYOL can actually touch. Get those three things clear and the rest is arithmetic.
The Exadata service family in brief
Oracle sells Exadata in the cloud through a small family of services, and the licensing conversation differs slightly across them. Exadata Database Service on Dedicated Infrastructure gives you a dedicated Exadata system inside an OCI region: you choose the infrastructure shape, Oracle operates the hardware, and you create VM clusters and databases on top of it. Autonomous Database runs on Exadata under the covers, either on shared infrastructure or on dedicated Exadata you reserve for yourself, with Oracle automating patching, tuning, and scaling. Exadata Cloud@Customer places the same Exadata infrastructure in your own data center, operated by Oracle and billed as a cloud service, for workloads that cannot leave the building.
The reason licensing questions differ here from plain compute is structural. On an ordinary compute instance you bring a license, pick a shape, and the mapping between licenses and cores is the whole story. On Exadata services, the platform itself is a chargeable product, the database software is metered separately on top of it, the minimum configurations are far larger than a single VM, and the feature set leans heavily on Enterprise Edition capabilities such as Real Application Clusters. Each of those facts changes what BYOL can and cannot do for the bill.
OCPU and ECPU: two metrics, one decision
The OCPU is the original OCI processor metric: one physical core of a processor, with hyperthreading enabled, so one OCPU presents two vCPU threads to the operating system. It is a hardware denominated unit, which made it a natural bridge to Oracle's processor license metric, and it is still the unit on older Exadata database services and on much of the wider OCI catalog. We cover the OCPU counting rules in depth in our article on OCPU licensing rules on OCI.
The ECPU is Oracle's newer abstracted consumption unit, introduced first on Autonomous Database and now used on newer Exadata database services. An ECPU is not a core. It is a normalized measure of compute that Oracle defines against a pool of processor capacity, which lets Oracle change underlying hardware generations without changing the unit customers buy. The practical consequence is that an ECPU is a smaller slice of capacity than an OCPU, prices per unit are correspondingly lower, and consumption figures look larger for the same workload. Neither framing is cheaper by itself; what matters is the conversion between the units and your licenses.
| Dimension | OCPU | ECPU |
|---|---|---|
| Definition | One physical processor core with two execution threads, a hardware denominated unit | An abstracted, normalized unit of compute defined by Oracle, smaller than a core and independent of hardware generation |
| Services using it | Older Exadata database services, most classic OCI database and compute services | Autonomous Database and newer Exadata database services, the direction of travel for new offerings |
| Illustrative BYOL conversion | One Enterprise Edition processor license covers two OCPUs under the published core factor treatment | One Enterprise Edition processor license covers a stated number of ECPUs, commonly four on Autonomous Database, per Oracle's published conversion |
| What to verify | Core factor treatment for your shape and the enabled OCPU count the service reports | The current conversion ratio in Oracle's price list and service documentation for the exact service and edition, since ratios are published per service and can change |
How BYOL conversion works under each metric
Under OCPU metered services, the conversion is the familiar one. Oracle applies a core factor of 0.5 on these shapes, so one Enterprise Edition processor license covers two OCPUs of database service. An estate of fifty Enterprise Edition processor licenses covers one hundred OCPUs, before you account for options. Standard Edition does not really enter the Exadata picture, for reasons we come to shortly, so on Exadata the OCPU math is almost always Enterprise Edition math.
Under ECPU metered services, Oracle publishes a conversion stating how many ECPUs one processor license covers for a given service and edition. For Enterprise Edition database on Autonomous Database, that published figure has commonly been four ECPUs per processor license, which lines up with the intuition that an ECPU is roughly half the capacity slice of an OCPU. But that word commonly is doing deliberate work. The ratios are not a law of nature; they are entries in Oracle's current price list and service documentation, they are stated per service, and they can differ between Autonomous Database and Exadata Database Service or change as Oracle revises its catalog. Every figure in this article should be read as illustrative, and the binding numbers must be verified in Oracle's current published documents before any commitment is signed. Treat the verification itself as a project task with an owner, not a footnote.
Named User Plus licenses can also be applied under BYOL, with Oracle publishing minimum NUP counts per OCPU or per ECPU. For Exadata scale workloads the processor metric almost always governs, but if part of your estate is NUP licensed, the per unit minimums need the same verification against current documents.
What BYOL on Exadata requires you to own
Here is where Exadata diverges most sharply from plain compute. Exadata services effectively require Enterprise Edition entitlement: the platform exists to run Enterprise Edition workloads, and the BYOL terms for these services are written around Enterprise Edition and its ecosystem. If your estate is Standard Edition, Exadata is not your BYOL destination.
Enterprise Edition alone is rarely enough. Most Exadata estates run Real Application Clusters, because clustering across database servers is much of the point of the platform, and RAC is a separately licensed option that must be owned and supported in matching quantities under BYOL. The same is true for each database option the workloads actually use: Partitioning, Active Data Guard, Advanced Compression, Advanced Security, and the management packs all follow the same rule. If the feature is enabled under BYOL, you must hold the entitlement for it, with active support, sized to the same unit count as the database itself. An estate that owns plenty of Enterprise Edition but is thin on options will fail a BYOL compliance review just as surely as one that owns nothing. We walk through the option by option detail in BYOL and database options on OCI, and on Exadata that article is not optional reading, because the options bill is frequently larger than the base database bill.
One nuance softens this picture: Oracle's BYOL terms for these cloud services grant certain features to BYOL customers as part of the service that would be separately chargeable on premises, and the exact list is defined in the service documentation. That list is worth knowing precisely, because it changes how many option licenses you actually need to bring. Again, verify against the current published terms rather than against what was true when your last contract was signed.
What License Included bundles on these services
The alternative to bringing all of that paper is License Included, where the database software entitlement is bundled into the per unit rate. On Exadata database services, License Included pricing is tiered: a base Enterprise Edition tier, higher tiers that add common packs and options, and a top tier that bundles substantially everything, including RAC and the full options set. On Autonomous Database, License Included is even simpler, since the service price includes the database and the capabilities the service exposes, with no separate options shopping at all.
The structural attraction is obvious: no entitlement inventory, no options audit exposure on that workload, no support renewals to maintain for its sake. The structural cost is equally obvious: you pay for the bundle every hour the service runs, whether or not you own equivalent licenses already. The decision logic between the two models, including the support cost angle that distorts most business cases, is the subject of our companion piece on BYOL versus License Included, and everything in that framework applies here with larger numbers attached.
Minimum sizes and the two layer bill
Exadata Database Service on Dedicated Infrastructure starts at a minimum configuration of database servers and storage servers, and grows by adding capacity within the system you have reserved. That minimum is far larger than a two OCPU VM, and it is billed as an infrastructure charge that runs whether your databases are busy or idle. On top of it sits the database software charge, metered per ECPU or per OCPU you enable, and this is the only layer where the BYOL discount applies.
This split matters for expectation setting. Teams sometimes model an Exadata move assuming BYOL will halve the bill, then discover that the infrastructure layer, which BYOL cannot touch, is a substantial share of the total. The honest model prices the two layers separately: infrastructure as a fixed platform cost determined by the configuration you reserve, and database software as a variable cost where BYOL competes against License Included. BYOL still moves real money on Exadata, but it moves it on one layer of a two layer bill.
Autoscaling under BYOL: the entitlement ceiling
Autonomous Database adds one more Exadata specific wrinkle: autoscaling. With autoscale enabled, the service can expand consumption to a multiple of your provisioned ECPU count when load demands it, and bill for what it uses. Under License Included this is pure upside. Under BYOL it is a compliance question, because every ECPU the service consumes must be covered by entitlement, and an autoscale event multiplies consumption against a license pool that does not grow with it.
The discipline is to size your BYOL entitlement against the autoscale ceiling, not the provisioned baseline. If a database is provisioned at eight ECPUs with autoscale enabled, your conversion math has to cover the maximum the service can reach, or autoscale has to stay off, or that workload belongs on License Included. There is no fourth option that survives an audit. The same logic applies in gentler form to manual scaling on Exadata Database Service: enabled capacity is licensed capacity, and the entitlement ceiling is whatever you own and support.
When BYOL on Exadata clearly wins, and when it does not
BYOL is the obvious answer when a large owned estate is the starting point. Organizations refreshing on premises Exadata machines typically hold deep Enterprise Edition entitlement plus RAC plus the options stack, all with support that will be paid regardless, because the licenses also have history and other dependents. For them, the incremental cost of applying that paper to OCI is close to zero, and License Included rates on the top Exadata tiers would mean paying a second time for software they already own. ULA certifications are the other classic source: a certification that lands a large fixed entitlement creates exactly the kind of stable, owned, supported license pool that Exadata BYOL monetizes best.
License Included is simpler, and often genuinely cheaper, for greenfield estates with no spare entitlement, for workloads whose options usage is uncertain or expected to grow in unpredictable directions, and for teams that want autoscaling without managing an entitlement ceiling. It is also the cleaner answer when the long term plan is to shrink the Oracle support base, since every workload on License Included is one fewer reason to renew a support contract. None of this is a company level decision; it is a per workload decision, made with the Exadata numbers in front of you.
A six step framework for sizing a BYOL Exadata move
- Inventory the entitlement, options included. List Enterprise Edition processor licenses, RAC, and every option and pack, each with its support status, and net out what is already consumed by systems staying on premises.
- Profile the workloads. For each database, capture the steady state capacity need, the realistic peak, the options actually enabled, and whether autoscaling is wanted. Feature usage views beat tribal memory here.
- Pick the target services and note the metric. Decide what lands on Exadata Database Service and what lands on Autonomous, and record whether each target meters in ECPUs or OCPUs.
- Apply the current conversion ratios. Take the published license to ECPU and license to OCPU conversions from Oracle's current price list and service documentation, verify them as of the date you sign, and compute how many units your entitlement covers, sizing against autoscale ceilings rather than baselines.
- Price the two layers separately. Model the infrastructure charge as fixed, then compare BYOL against the relevant License Included tier on the database software layer only, allocating support costs to the workloads that truly depend on them.
- Assign the surplus and the gaps. Workloads covered by entitlement go BYOL; workloads beyond the ceiling go License Included or trigger a deliberate acquisition decision; surplus licenses become candidates for support review rather than silent renewal.
Bringing it together
BYOL on Exadata Cloud is the same bargain as BYOL anywhere on OCI, scaled up and split in two. The metric question, ECPU or OCPU, determines the conversion arithmetic; the entitlement question determines whether your estate can cover not just Enterprise Edition but RAC and the options stack; and the two layer bill determines how much of the total BYOL can actually discount. All of the ratios in play live in Oracle's current published documents and must be verified there, because the difference between an assumed conversion and the real one, multiplied across an Exadata estate, is not a rounding error.
We are an independent OCI consultancy, not Oracle and not a reseller, and we sit on the customer's side of this math. Our OCI implementation practice scopes Exadata moves under a fixed project fee, so the sizing work, the metric analysis, and the landing zone come in at a known price. After go live, the same checks, entitlement against enabled capacity, autoscale ceilings against license pools, run on a cadence under our Managed Monthly retainer. And where an estate has already drifted onto the wrong model, our optimization work is charged as a percent of verified savings, so the engagement only costs money when it finds some.
Free white paper
Go deeper on this topic with The Oracle ULA Exit Playbook, certification, BYOL, and using a credible OCI position as renewal leverage. An independent analyst style report with comparison tables and recommendations, free with a work email. Prefer a monthly summary instead? The OCI Brief delivers one practical OCI briefing a month.
Part of a series
This guide is part of Oracle Database on OCI — our complete pillar guide on the topic.
Moving Oracle workloads to OCI, or already running on OCI and not sure the architecture or the spend is right? Most teams bring in a specialist before they commit to a region, a shape, or a Universal Credits number. OCISpecialists.com plans the landing zone, runs the migration, and manages the estate after go live, on a fixed project fee, a managed monthly retainer, or a cost optimization fee paid only on verified savings.