BERT PONET – WIM JANSSEN Hard partitioning with Oracle VM Agenda

• Oracle Licensing

• Hard & Soft partitioning

• Oracle VM

• Demo

• Vragen ORACLE LICENSING ORACLE LICENSING

core core core core core core

Socket Socket Socket

core core core core core core ORACLE LICENSING

c

c c ORACLE LICENSING

c c

c c ORACLE LICENSING

c c

c c ORACLE ON VMWARE/HYPER-V

CPU affinity Host affinity Oracle / Non Oracle cluster

c c c c c c c c c c c c c c c c ORACLE ON VMWARE

Support Position for Oracle Products Running on VMWare Virtualized Environments (Doc ID 249212.1)

Oracle has not certified any of its products on VMware virtualized environments. Oracle Support will assist customers running Oracle products on VMware in the following manner: Oracle will only provide support for issues that either are known to occur on the native OS, or can be demonstrated not to be as a result of running on VMware.

Oracle customers with an active support contract and running supported versions of Oracle products will receive assistance from Oracle when running those products on VMware virtualized environments. If Oracle identifies the underlying issue is not caused by Oracle’s products or is being run in a computing environment not supported by Oracle, Oracle will refer customers to VMware for further assistance and Oracle will provide assistance to VMware as applicable in resolving the issue. This support policy does not affect Oracle or VMware licensing policies. ORACLE ON VIRTUALIZED ENVIRONMENTS: PAY! ORACLE ON VIRTUALIZED ENVIRONMENTS: SEGREGATION

c c c c c c c c c c c c c c c c ORACLE ON VIRTUALIZED ENVIRONMENTS: SEGREGATION

c c c c c c c c c c c c c c c c ORACLE LICENSING: LIMIT THE AVAILABLE PROCESSORS!

“Partitioning” occurs when the CPUs on a server are separated into individual sections where each section acts as a separate system. Sometimes this is called “segmenting.” There are several hardware and software technologies available that deliver partitioning capabilities, with varying degree of resource allocation flexibility.

The purpose of this policy document is to define which of these partitioning technologies is deemed to be Soft, Hard or an Oracle Trusted Partition, and under what conditions Oracle permits them as a means to determine or limit the number of Oracle Processor licenses required for a given server, i.e., to license a sub-capacity of total physical cores as an exception from the contractual Oracle Processor definition. Oracle may modify the definitions and conditions specified in this document from time to time.

https://www.oracle.com/assets/partitioning-070609.pdf HARD PARTITIONING TECHNOLOGIES

Hard Partitioning

Solaris Zones (Containers)

IBM Lpar

IBM Micro-Partitions

vPar, nPar

Fujitsu PPAR

Oracle VM Server

https://www.oracle.com/technetwork/server-storage/vm/ovm-hardpart-168217.pdf ORACLE VM SERVER FOR X86 ORACLE VM SERVER FOR X86

c c

c c

With Oracle VM Server for x86, to conform to the Oracle hard partition licensing requirement, you must bind a to physical CPUs or cores. This prevents the software from running on physical cores other than the ones specified. ORACLE VM SERVER FOR X86: ARCHITECTURE LAYOUT

c c c c c c c c c c c c c c c c c c c c ORACLE VM SERVER FOR X86: ARCHITECTURE INTEGRATION

• Hardware Certification List for Virtualization • HP, Dell, Oracle, Lenovo, Fujitsu, … • https://linux.oracle.com/pls/apex/f?p=117:1:::NO:RP::

• Storage Certification List for Virtualization • NetApp, 3Par, Nimble, … • https://linux.oracle.com/pls/apex/f?p=117:3:::NO:RP::

• Easy migration from VMWare to OVM • https://www.oracle.com/technetwork/server-storage/vm/ovm-migration-3708320.pdf

• Integrated Backup Technologies • Commvault • https://blogs.oracle.com/virtualization/great-choices-for-third-party-backup-and-restore-on-oracle- linux-and-oracle-vm ORACLE VM SERVER FOR X86: LICENSES & SUPPORT FEE

<= 2 CPU’s

https://www.oracle.com/assets/els-pricelist-070592.pdf ORACLE VM: DEMO ORACLE VM SERVER FOR X86: REALDOLMEN REFERENCES

CONTACT

Bert Ponet Wim Janssen [email protected] [email protected]

02/801 40 80 02/801 54 36