Skip to content

RDS Oracle licesing

0

Hi all, in term of Oracle Database licensing, a db.r6i.large.tpc1.mem2x instance is equal to an db.r6i.large instance? They have the same number of vCPU but the first one has only 1 thread per core. It is true that both the instance will need 1 Processor Perpetual license for Oracle Enterprise? Thanks.

asked a year ago253 views

2 Answers
4

Oracle licensing model for cloud environments typically counts vCPUs as cores. For Oracle Enterprise Edition, 2 vCPUs = 1 Oracle Processor license under the Bring Your Own License (BYOL) model. In your case, the tpc1 designation indicates 1 thread per core, meaning multithreading is disabled compared to db.r6i.large, so I believe they require 1 Processor Perpetual license for each Oracle Enterprise Edition.

Btw, would suggest verifying by the below official link and understand correctly:

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Oracle.Concepts.Licensing.html

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Oracle.Concepts.InstanceClasses.html

EXPERT

answered a year ago

0

Hey,

Hope you're keeping well.

For RDS Oracle under the BYOL model, Oracle counts vCPUs as cores and applies their cloud licensing rules, where typically 2 vCPUs = 1 Oracle Processor license for Enterprise Edition. The .tpc1 variants disable hyper-threading, so each vCPU maps directly to a physical core, but licensing is still based on the vCPU count shown in the RDS instance class specs. A db.r6i.large and db.r6i.large.tpc1.mem2x both have 2 vCPUs, so each would require 1 Processor license. You can confirm the mapping in the AWS RDS for Oracle licensing documentation and the [instance class details](https://docs.aws.amazon.

Thanks and regards,
Taz

answered 10 months ago

  • Hi, we received a semi-official answer from AWS: "Amazon EC2 and RDS - count two vCPUs as equivalent to one Oracle Processor license if multi-threading of processor cores is enabled, and one vCPU as equivalent to one Oracle Processor license if multi-threading of processor cores is not enabled."

    So with a db.r6i.large.tpc1.mem2x hyperthreading disabled 2 vCPU 2 licenses needed.

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.