Oracle Partitioning Policy

2y ago
7 Views
2 Downloads
475.74 KB
5 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Mika Lloyd
Transcription

Oracle Partitioning PolicyTopic: Server/Hardware PartitioningWhat is Partitioning?“Partitioning” occurs when the CPUs on a server are separated into individual sections whereeach section acts as a separate system. Sometimes this is called “segmenting.” There areseveral hardware and software virtualization technologies available that deliver partitioningcapabilities, with varying degree of resource allocation flexibility.The purpose of this policy document is to define which of these partitioning technologies isdeemed to be Soft, Hard or an Oracle Trusted Partition, and under what conditions Oraclepermits them as a means to determine or limit the number of Oracle Processor licensesrequired for a given server, i.e., to license a sub-capacity of total physical cores as an exceptionfrom the contractual Oracle Processor definition. Oracle may modify the definitions andconditions specified in this document from time to time.Why Partition?Database Administrators (DBAs) often partition servers to achieve the following benefits: Ability to run multiple operating systems, or multiple versions of an operating system, onthe same server Ability to improve workload balancing and distribution by managing processor allocationsacross applications and users on the server Ability to leverage hardware models such as “Capacity on Demand” and "Pay As YouGrow.”Types of PartitioningThere are two main types of partitioning available:Soft Partitioning:Soft partitioning segments the operating system using OS resource managers. The operatingsystem limits the number of CPUs where an Oracle database is running by creating areas whereCPU resources are allocated to applications within the same operating system. This is a flexibleway of managing data processing resources since the CPU capacity can be changed fairly easily,as additional resource is needed.Examples of such partitioning type include: Solaris 9 Resource Containers, AIX WorkloadManager, HP Process Resource Manager, Affinity Management, Oracle VM, and VMware.This document is for educational purposes only and provides guidelines regarding Oracle's policies in effect as of October 9, 2020. It may not beincorporated into any contract and does not constitute a contract or a commitment to any specific terms. Policies and this document are subject tochange without notice. This document may not be reproduced in any manner without the express written permission of Oracle Corporation. 2014 Oracle Corporation. All Rights Reserved.

Unless explicitly stated elsewhere in this document, soft partitioning (includingfeatures/functionality of any technologies listed as examples above) is not permitted as ameans to determine or limit the number of software licenses required for any given server orcluster of servers.Hard Partitioning:Hard partitioning physically segments a server, by taking a single large server and separating itinto distinct smaller systems. Each separated system acts as a physically independent, selfcontained server, typically with its own CPUs, operating system, separate boot area, memory,input/output subsystem and network resources.Oracle-approved hard partitioning technologies as listed in this section of the policy documentare permitted as a means to limit the number of software licenses required for any given serveror a cluster of servers. Oracle has deemed certain technologies, possibly modified byconfiguration constraints, as hard partitioning, and no other technology or configurationqualify. Approved hard partitioning technologies include: Physical Domains (also known asPDomains, Dynamic Domains, or Dynamic System Domains), Solaris Zones (also known asSolaris Containers, capped Zones/Containers only), IBM’s LPAR (adds DLPAR with AIX 5.2), IBM’sMicro-Partitions (capped partitions only), vPar (capped partitions only), nPar, Integrity VirtualMachine (capped partitions only), Secure Resource Partitions (capped partitions only), Fujitsu’sPPAR. All approved hard partitioning technologies must have a capped or a maximum numberof cores/processors for the given partition.Using IBM processors in TurboCore mode is not permitted as a means to reduce the number ofsoftware licenses required; all cores must be licensed.IBM Power VM Live Partition Mobility is not an approved hard partitioning technology. Allcores on both the source and destination servers in an environment using IBM Power VM LivePartition Mobility must be licensed.Oracle Linux KVM or Oracle VM Server may be used as hard partitioning technology only asdescribed in the following documents: Oracle Linux KVM, only if specific cores are allocated per the following document: rd-partitioning.pdfOracle VM Server for x86, only if specific cores are allocated per the following document: m/ovm-hardpart-168217.pdfOracle VM Server for SPARC, only if specific cores are allocated per the following document: m/ovm-sparc-hard-partitioning1403135.pdfThis document is for educational purposes only and provides guidelines regarding Oracle's policies in effect as of October 9, 2020. It may not beincorporated into any contract and does not constitute a contract or a commitment to any specific terms. Policies and this document are subject tochange without notice. This document may not be reproduced in any manner without the express written permission of Oracle Corporation. 2014 Oracle Corporation. All Rights Reserved.

Oracle Solaris Zones may be used as hard partitioning technology only as described in thefollowing document: 47187.pdfAny technology not listed in the Hard Partitioning section of this document is consideredsoft partitioning technology.(consider putting at end of document after CoD, since it is not a method of HP method)Oracle Trusted Partitions for Oracle Engineered SystemsFor approved Oracle Engineered Systems, (see table below), Oracle permits the use of OracleVM Server (OVM) or Oracle Linux KVM as a means to limit the number of Oracle Processorlicenses required, i.e., to license a sub-capacity of total physical cores. Oracle’s TrustedPartitions policy also requires use of Oracle Enterprise Manager as described below – if both ofthese conditions are met, the partition is deemed a ‘Trusted Partition.’Approved list of Oracle Engineered Systems eligible for Trusted PartitionsOracle Engineered SystemExalogic Elastic CloudExalytics In-Memory MachinePrivate Cloud ApplianceExadata Database MachineVersion requirementrunning 2.x or higher Exalogic Elastic CloudSoftwarerunning Exalytics Base Image 1.0 for Oracle VMrunning 1.0 or higher Oracle Private CloudAppliance controller softwarerunning 12.1.2.1.0 or higher Exadata StorageServer SoftwareFor the purposes of licensing Oracle programs in a Trusted Partition, two (2) virtual CPUs (vCPU)are counted as equivalent to a physical core. Licenses must be procured in increments of 2physical cores. The customer is required to license the highest number of vCPUs running atany given time (highwater mark), however they are not required to license more than the totalnumber of physical cores in the machine. Hyper-threading must be enabled for processorswhen using Trusted Partitions.The licensing rules for Trusted Partitions varies across the supported Engineered Systems listedin the table above. For information on Trusted Partitions on Exadata (including minimum coresto be licensed), please see Oracle Exadata Database Machine Licensing Information User'sGuide. The minimum for all other engineered systems is two (2) physical cores.This document is for educational purposes only and provides guidelines regarding Oracle's policies in effect as of October 9, 2020. It may not beincorporated into any contract and does not constitute a contract or a commitment to any specific terms. Policies and this document are subject tochange without notice. This document may not be reproduced in any manner without the express written permission of Oracle Corporation. 2014 Oracle Corporation. All Rights Reserved.

Requirements for Oracle Enterprise ManagerFor virtual machines to participate under Oracle Trusted Partition based licensing, they need tobe monitored by Oracle Enterprise Manager 12.1.0.2 (also known as 12c Release 2) or later.This means that the Enterprise Manager 12.1.0.2 agent should be deployed on the guestoperating system running on those VMs. The Enterprise Manager can be configured to run ineither connected or disconnected mode.1) Connected mode: In Connected mode, Enterprise Manager will be connected to MyOracle Support. Enterprise Manager would report on usage locally and also upload toMy Oracle Support (requires a current Oracle support contract and valid CSI number).2) Disconnected mode: In disconnected mode, there is no Internet connectivity. EnterpriseManager would run locally and customers are required to run collections quarterly andmaintain a backup of the report. Such reports must be maintained for at least two (2)years, and reports must be provided to Oracle upon request.For details on how to configure Enterprise Manager for trusted partitioning, refer to SupportNote 1471719.1Note: Whether operating in connected or disconnected mode, the specific Oracle technologiesfor customers to report usage may change over time.Capacity on DemandOracle recognizes a practice in the industry to pay for server usage based on the number ofCPUs that are actually turned on – the “Capacity on Demand,” or “Pay as You Grow” models.Oracle allows customers to license only the number of cores that are activated when the serveris shipped. Capacity on Demand is also available on certain Oracle Engineered Systems. Checkwith your Oracle sales representative for more information.Note: Oracle does not offer special licensing terms for server usage models where the numberof CPUs used can be scaled down or their usage varied – the “Pay Per Use” or “Pay PerForecast” models.Customers should check with their applicable hardware vendors to determine whether softand/or hard partitioning is available on their servers.This document is for educational purposes only and provides guidelines regarding Oracle's policies in effect as of October 9, 2020. It may not beincorporated into any contract and does not constitute a contract or a commitment to any specific terms. Policies and this document are subject tochange without notice. This document may not be reproduced in any manner without the express written permission of Oracle Corporation. 2014 Oracle Corporation. All Rights Reserved.

Topic: Containers and Kubernetes ClustersContainers and Kubernetes ClustersOracle Programs may be running in containers (e.g. Docker containers) that leverage the Linuxkernel and Linux container technologies. These containers may be running in physical or virtualhosts, possibly in Kubernetes nodes in Kubernetes clusters. The purpose of this section of thispolicy document is to define under what conditions Oracle requires licenses for these hosts orKubernetes nodes that may run Oracle Programs in such containers. This section of this policydocument does not apply to Solaris Containers, Solaris Zones or Windows Containers.Once a container image (e.g. a Docker image) containing Oracle Programs has been pulled to ahost, or to a Kubernetes node in a Kubernetes cluster, (either a virtual machine or a physicalmachine), that host or Kubernetes node must be licensed for the Oracle Programs for thenumber of processors on that host or Kubernetes node. If the host or Kubernetes node is aphysical machine, the number of processors on that host or Kubernetes node equals thenumber of processors on that physical machine. If the host or Kubernetes node is a virtualmachine, then the number of processors on that host or Kubernetes node is subject to theguidelines documented in this Partitioning Policy.To limit the number of nodes in Kubernetes clusters, please refer to the following document: is document is for educational purposes only and provides guidelines regarding Oracle's policies in effect as of October 9, 2020. It may not beincorporated into any contract and does not constitute a contract or a commitment to any specific terms. Policies and this document are subject tochange without notice. This document may not be reproduced in any manner without the express written permission of Oracle Corporation. 2014 Oracle Corporation. All Rights Reserved.

be monitored by Oracle Enterprise Manager 12.1.0.2 (also known as 12c Release 2) or later. This means that the Enterprise Manager 12.1.0.2 agent should be deployed on the guest operating system running on those VMs. The

Related Documents:

Oracle's approach to "partitioning" LMS's interpretation of "installed and/or running" "Soft partitioning" vs. "hard partitioning", and Oracle's "Partitioning Policy" Oracle in VMware and the Mars case Case background - Oracle initiated an audit of Mars and requested deployment details for the

Oracle e-Commerce Gateway, Oracle Business Intelligence System, Oracle Financial Analyzer, Oracle Reports, Oracle Strategic Enterprise Management, Oracle Financials, Oracle Internet Procurement, Oracle Supply Chain, Oracle Call Center, Oracle e-Commerce, Oracle Integration Products & Technologies, Oracle Marketing, Oracle Service,

Oracle is a registered trademark and Designer/2000, Developer/2000, Oracle7, Oracle8, Oracle Application Object Library, Oracle Applications, Oracle Alert, Oracle Financials, Oracle Workflow, SQL*Forms, SQL*Plus, SQL*Report, Oracle Data Browser, Oracle Forms, Oracle General Ledger, Oracle Human Resources, Oracle Manufacturing, Oracle Reports,

Oracle 12c R1 Interval-Reference partitioning Partition Maintenance on multiple partitions Asynchronous global index maintenance Online partition MOVE, Cascading TRUNCATE, Partial indexing Oracle 12c R2 Auto-list partitioning Multi-column list [sub]partitioning Online partition maintenance operations Online table conversion to partitioned table

7 Messaging Server Oracle Oracle Communications suite Oracle 8 Mail Server Oracle Oracle Communications suite Oracle 9 IDAM Oracle Oracle Access Management Suite Plus / Oracle Identity Manager Connectors Pack / Oracle Identity Governance Suite Oracle 10 Business Intelligence

Advanced Replication Option, Database Server, Enabling the Information Age, Oracle Call Interface, Oracle EDI Gateway, Oracle Enterprise Manager, Oracle Expert, Oracle Expert Option, Oracle Forms, Oracle Parallel Server [or, Oracle7 Parallel Server], Oracle Procedural Gateway, Oracle Replication Services, Oracle Reports, Oracle

Oracle Policy Modeling User's Guide (Brazilian Portuguese) Oracle Policy Modeling User's Guide (French) Oracle Policy Modeling User's Guide (Italian) Oracle Policy Modeling User's Guide (Simplified Chinese) Oracle Policy Modeling User's Guide (Spanish) Structure Path Purpose Program Files\Oracle\Policy Modeling This is the default install folder.

Special-Use Licensing Oracle Audit Vault and Database Firewall is a stacked software application containing embedded components. Oracle Linux and Oracle Database 19c (19.0.0.0.0) . ODBEE is restricted to the following components: Oracle Database Partitioning, Oracle Advanced Security, Oracle Advanced 2. Compression, Oracle Database Vault, and .