SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Planning Oracle VM

    Tarmo Alasoo
   Enkitec Europe
   www.enkitec.eu

       www.enkitec.eu   1
Introduction
• About me:
  – I have been in IT for more than 18 years
  – Last 10 years been working on Oracle technology
  – I’m certified for 8i,9i,10g OCP and RAC/Linux OCE
  – Starting from 2006, I’ve been a part-time lector at
    the Oracle University Estonia delivering different
    Oracle DBA courses as needed.
  – In 2011 Enkitec Europe was born! I joined with
    Tanel Põder to help him to build this magnificent
    company!

                       www.enkitec.eu                     2
Introduction
• Topics in this presentation
  – Consolidation options
  – Oracle VM Server benefits
  – Oracle VM Server features
  – Oracle DB Licensing for the Processor metric
  – Configuring Oracle VM to manage Oracle
    Database licensing cost
  – Configuration Examples

                       www.enkitec.eu              3
Introduction
• Every company wants to manage their IT as
  efficiently as possible! Companies want to have
  systems which are powerful, highly available and
  easy to manage at the lowest cost possible.

• Virtualization is one way to create efficient and
  flexible IT environments, providing better availability
  and reliability of configured systems and at the same
  time optimizing total cost of ownership (TCO).

                         www.enkitec.eu                     4
Consolidation options
• Optimized for the Oracle Database:
  – Oracle Database Appliance (ODA)
  – Oracle RAC One Node
  – Oracle Exadata Database Machine




                     www.enkitec.eu    5
Consolidation options
• Server Virtualization:
  – Oracle VM Server (x86 and SPARC)
  – Oracle Solaris Containers (Zones)




                      www.enkitec.eu    6
Oracle VM Server benefits
• Oracle VM Server is a free server virtualization and
  management solution that makes enterprise
  applications easier to deploy, manage, and support.
• But Support is needed to get software updates:
    – Oracle VM Premier Limited*:
        • License - $0
        • Support - $599 per server per year
    – Oracle VM Premier:
         • License - $0
         • Support - $1199 per server per year
* If no more than 2 physical CPUs per server system

                                 www.enkitec.eu          7
Oracle VM Server benefits
• VM GUI is pure browser-based, no need to install
  separate client software.

• Every Oracle VM Manager operation is performed as
  a “job”. A job consists of all the steps involved in the
  successful completion of the operation.




                         www.enkitec.eu                      8
Oracle VM Server benefits
• 90+ Oracle VM Templates available!
  – Preconfigured VM hosts containing different Oracle
    technology for you to learn and test!
     • Download free from edelivery.oracle.com
     • Import to the Oracle VM
     • Start-Up in Oracle VM
  – Example: E-Business Suite, JD Edwards EnterpriseOne,
    PeopleSoft, WebLogic, Oracle EM GRID Control, Oracle
    RAC, Oracle Database, Oracle Enterprise Linux, Solaris
    10 and 11 etc.

                        www.enkitec.eu                   9
Oracle VM Server benefits
• Is the only server virtualization software supported
  and certified with Oracle products. For example, for
  VMware Oracle products are "Supported" but
  “NOT “Certified“*!
*Oracle does not do any testing or maintain any VMware
  environments at Oracle which means that VMware may be
  required to assist you if there is an issue.
• All new Oracle product releases are certified by
  default, see “Certified Software on Oracle VM” [MOS
  Note. 464754.1]

                         www.enkitec.eu                   10
Oracle VM Server benefits
• Is recognized by Oracle to be used with hard and soft
  partitioning to help to manage your Oracle
  enterprise technology license costs!

• For example, disabling CPU cores in Server BIOS is
  not a supported method for managing the number of
  licensed CPUs.




                        www.enkitec.eu                11
Oracle VM Server features
• Oracle VM Server 2:
  – supports X86 and x86_64 host hardware only!
  – Oracle VM Server 2.2.2, Xen hypervisor v. 3.4.0
  – Up to 128 physical CPUs and 1TB of memory
  – each Guest VM supports up to 32 vCPU and
    510GB of memory.




                       www.enkitec.eu                 12
Oracle VM Server features
• Oracle VM Server 3:
  – Supports x86, x86_64 and SPARC host hardware!
  – Oracle VM Server 3.0.2, Xen hypervisor v. 4.0.1
  – Up to 160 physical CPUs and 2TB of memory
  – OCFS2 Storage space up to 64TB
  – Supports up to 128 Guest Virtual Machines
  – each Guest VM supports up to 128 vCPU and 1TB
    memory

                      www.enkitec.eu                  13
Oracle VM Server features
• Supported Hardware Virtualized Guest OS’s:
  – Oracle Linux Release 4.x, 5.x, 6.x
  – Oracle Solaris 10 and 11 Express
  – RedHat Enterprise Linux 4.x, 5.x, 6.x
  – Microsoft Windows Server 2003, 2008
  – Microsoft Windows XP, Vista and 7




                      www.enkitec.eu           14
Oracle VM Server features
• Supported Paravirtualized Guest OS’s:
  – Oracle Linux Release 4.x, 5.x, 6.x
  – Red Hat Enterprise Linux 4.x, 5.x, 6.x


• Paravirtualized drivers for Windows




                        www.enkitec.eu       15
Oracle VM Server features
• Oracle VM server supports CPU
  oversubscription.
  – Configure up to 32 vCPU’s in Oracle VM 2.2


• Oracle VM server does not support memory
  oversubscription.
  – When using VM Server cluster, for Live Migration or
    Failover, make sure you have enough memory available on
    the other Node.


                          www.enkitec.eu                  16
Oracle DB Licensing for the
           Processor metric
• AMD and Intel x86 Processor Core Licensing Factor is
  0,5
• 1 x 4-Core CPU needs 2 DB licenses
• 1 x 6-Core CPU needs 3 DB licenses
• So if you have Physical Server with 2 x 6-Cores CPU’s,
  12 cores in total, you need 6 DB licenses!
• What if you need less and want to pay less?
• Want to follow "Pay As You Grow“ model?


                        www.enkitec.eu                 17
Oracle DB Licensing for the
                Processor metric
• Server/Hardware partitioning helps to optimize
  software licenses!
• “Partitioning” occurs when the CPUs on a server are
  separated into individual sections where each
  section acts as a separate system.
• Types of Partitioning: "Soft Partitioning" and "Hard
  Partitioning“

•   http://www.oracle.com/us/corporate/pricing/partitioning-070609.pdf
•   http://www.oracle.com/technetwork/topics/virtualization/ovm-hardpart-167739.pdf


                                       www.enkitec.eu                                 18
Configuring Oracle VM to manage
    Oracle Database licensing cost
• Soft partitioning requires the sum of an Oracle
  VM server’s CPU cores to be licensed.
  – Each Oracle VM server running a guest with an
    Oracle technology product must be licensed. We
    can use a manual placement policy to license a
    subset of pool member servers. For example, in a
    3 server pool, you could license 2 out of the 3 pool
    members.
  – This method has the ability to use Live Migration!

                       www.enkitec.eu                 19
Configuring Oracle VM to manage
    Oracle Database licensing cost
• Hard partitioning allows a customer to license
  a subset of a server’s CPUs.
  – All hard partitioned guests must pin the virtual
    CPUs to the Oracle VM server’s physical CPU cores
    in the guest’s vm.cfg file.
  – All hard partitioned guests must have an Oracle
    VM Manager manual placement policy to confine
    the guests to the pinned Oracle VM server(s)
  – All hard partitioned guests “cannot” use Live
    Migration.
                      www.enkitec.eu                20
Configuring Oracle VM to manage
  Oracle Database licensing cost
• For Oracle CPU licensing purposes it is required to
  manually edit vm.cfg file and hardcode the cpu
  binding for each guest or virtual machine.
• vm.cfg examples: cpus = '0-1'
• Only CPU cores 0,1 are used for Guest VM




                        www.enkitec.eu                  21
Configuration examples
• [root@oraclevms ~]# xm list
Name                    ID Mem VCPUs             State Time(s)
60_dm01db01             57 1536 2                r----- 1714.1
62_dm01db02             58 1536 2                -b---- 1066.4

• [root@oraclevms ~]# xm vcpu-list 60_dm01db01
Name                ID VCPU CPU State Time(s) CPU Affinity
60_dm01db01         57 0        3     -b- 607.9 any cpu
60_dm01db01         57 1        0     -b- 582.6 any cpu

• [root@oraclevms ~]# xm vcpu-list 62_dm01db02
Name                ID VCPU CPU State Time(s) CPU Affinity
62_dm01db02         58 0       1      -b-  284.8 any cpu
62_dm01db02         58 1       4       r-- 280.9 any cpu
                                www.enkitec.eu                   22
Configuration examples
• [root@oraclevms ~]# cat /OVS/running_pool/60_dm01db01/vm.cfg
bootloader = '/usr/bin/pygrub'
disk = ['file:...','file:...','file:...','file:...',]
keymap = 'en-us'
maxmem = 1536
memory = 1536
name = '60_dm01db01'
on_crash = 'restart'
on_reboot = 'restart'
uuid = 'd3fa4e66-26c2-4175-95f9-a1741bc916d0'
vcpus = 2
vfb = ['type=...']
vif = ['bridge=xenbr0,...','bridge=ibr0,...',]
vif_other_config = []
                                www.enkitec.eu                   23
Configuration examples
• [root@oraclevms ~]# cat /OVS/running_pool/62_dm01db02/vm.cfg
bootloader = '/usr/bin/pygrub'
disk = ['file:...','file:...','file:...','file:...',]
keymap = 'en-us'
maxmem = 1536
memory = 1536
name = '62_dm01db02'
on_crash = 'restart'
on_reboot = 'restart'
uuid = 'a7f6a753-c8bb-42a0-8760-aa4c83c130fc'
vcpus = 2
vfb = ['type=...']
vif = ['bridge=xenbr0,...','bridge=ibr0,...',]
vif_other_config = []
                                www.enkitec.eu                   24
Configuration examples
•   [root@oraclevms ~]# xm shutdown 60_dm01db01
•   [root@oraclevms ~]# xm shutdown 62_dm01db02

• [root@oraclevms ~]# vi /OVS/running_pool/60_dm01db01/vm.cfg
Add line -> cpus = '0-1'
• [root@oraclevms ~]# vi /OVS/running_pool/62_dm01db02/vm.cfg
Add line -> cpus = '2-3 '

•   [root@oraclevms ~]# xm start 60_dm01db01
•   [root@oraclevms ~]# xm start 62_dm01db02




                                  www.enkitec.eu                25
Configuration examples
• [root@oraclevms ~]# xm list
Name                    ID Mem VCPUs             State Time(s)
60_dm01db01             62 1536 2                -b---- 360.1
62_dm01db02             63 1536 2                r----- 135.7

• [root@oraclevms ~]# xm vcpu-list 60_dm01db01
Name                ID VCPU CPU State Time(s) CPU Affinity
60_dm01db01         62 0         0    -b-  179.4 0-1
60_dm01db01         62 1         1    -b-  182.5 0-1

[root@oraclevms ~]# xm vcpu-list 62_dm01db02
Name                  ID VCPU CPU State Time(s) CPU Affinity
62_dm01db02           63 0         2   -b-   69.4 2-3
62_dm01db02           63 1         3   -b-   69.6 2-3
                                www.enkitec.eu                   26
Thank you!




   www.enkitec.eu   27

Weitere ähnliche Inhalte

Was ist angesagt?

Hyper V And Scvmm Best Practis
Hyper V And Scvmm Best PractisHyper V And Scvmm Best Practis
Hyper V And Scvmm Best PractisBlauge
 
Hypervisor seminar
Hypervisor seminarHypervisor seminar
Hypervisor seminar용환 노
 
VMware Interview questions and answers
VMware Interview questions and answersVMware Interview questions and answers
VMware Interview questions and answersvivaankumar
 
Hyper-V Best Practices & Tips and Tricks
Hyper-V Best Practices & Tips and TricksHyper-V Best Practices & Tips and Tricks
Hyper-V Best Practices & Tips and TricksAmit Gatenyo
 
Netxms install guide
Netxms install guideNetxms install guide
Netxms install guideNaga Raju N
 
VMware ESXi 6.0 Installation Process
VMware ESXi 6.0 Installation ProcessVMware ESXi 6.0 Installation Process
VMware ESXi 6.0 Installation ProcessNetProtocol Xpert
 
VMware Advance Troubleshooting Workshop - Day 6
VMware Advance Troubleshooting Workshop - Day 6VMware Advance Troubleshooting Workshop - Day 6
VMware Advance Troubleshooting Workshop - Day 6Vepsun Technologies
 
Optimize oracle on VMware (April 2011)
Optimize oracle on VMware (April 2011)Optimize oracle on VMware (April 2011)
Optimize oracle on VMware (April 2011)Guy Harrison
 
Optimize Oracle On VMware (Sep 2011)
Optimize Oracle On VMware (Sep 2011)Optimize Oracle On VMware (Sep 2011)
Optimize Oracle On VMware (Sep 2011)Guy Harrison
 
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5Vepsun Technologies
 
How to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
How to Optimize Microsoft Hyper-V Failover Cluster and Double PerformanceHow to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
How to Optimize Microsoft Hyper-V Failover Cluster and Double PerformanceStarWind Software
 
XenServer, Hyper-V, and ESXi - Architecture, API, and Coding
XenServer, Hyper-V, and ESXi -  Architecture, API, and CodingXenServer, Hyper-V, and ESXi -  Architecture, API, and Coding
XenServer, Hyper-V, and ESXi - Architecture, API, and Coding_Humair_Ahmed_
 
Ibm power systems e870 and e880 technical overview and introduction
Ibm power systems e870 and e880 technical overview and introductionIbm power systems e870 and e880 technical overview and introduction
Ibm power systems e870 and e880 technical overview and introductionDiego Alberto Tamayo
 
Hyper-V: Best Practices
Hyper-V: Best PracticesHyper-V: Best Practices
Hyper-V: Best PracticesTomica Kaniski
 
Hypervisor comparison 201212
Hypervisor comparison 201212Hypervisor comparison 201212
Hypervisor comparison 201212Chang kil Lee
 
VMware HA deep Dive
VMware HA deep DiveVMware HA deep Dive
VMware HA deep DiveEric Sloof
 
30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answersLatif Siddiqui
 
Using Virtualization To Improve Development And Testing
Using Virtualization To Improve Development And TestingUsing Virtualization To Improve Development And Testing
Using Virtualization To Improve Development And Testingelliando dias
 
The Unofficial VCAP / VCP VMware Study Guide
The Unofficial VCAP / VCP VMware Study GuideThe Unofficial VCAP / VCP VMware Study Guide
The Unofficial VCAP / VCP VMware Study GuideVeeam Software
 

Was ist angesagt? (19)

Hyper V And Scvmm Best Practis
Hyper V And Scvmm Best PractisHyper V And Scvmm Best Practis
Hyper V And Scvmm Best Practis
 
Hypervisor seminar
Hypervisor seminarHypervisor seminar
Hypervisor seminar
 
VMware Interview questions and answers
VMware Interview questions and answersVMware Interview questions and answers
VMware Interview questions and answers
 
Hyper-V Best Practices & Tips and Tricks
Hyper-V Best Practices & Tips and TricksHyper-V Best Practices & Tips and Tricks
Hyper-V Best Practices & Tips and Tricks
 
Netxms install guide
Netxms install guideNetxms install guide
Netxms install guide
 
VMware ESXi 6.0 Installation Process
VMware ESXi 6.0 Installation ProcessVMware ESXi 6.0 Installation Process
VMware ESXi 6.0 Installation Process
 
VMware Advance Troubleshooting Workshop - Day 6
VMware Advance Troubleshooting Workshop - Day 6VMware Advance Troubleshooting Workshop - Day 6
VMware Advance Troubleshooting Workshop - Day 6
 
Optimize oracle on VMware (April 2011)
Optimize oracle on VMware (April 2011)Optimize oracle on VMware (April 2011)
Optimize oracle on VMware (April 2011)
 
Optimize Oracle On VMware (Sep 2011)
Optimize Oracle On VMware (Sep 2011)Optimize Oracle On VMware (Sep 2011)
Optimize Oracle On VMware (Sep 2011)
 
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5
 
How to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
How to Optimize Microsoft Hyper-V Failover Cluster and Double PerformanceHow to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
How to Optimize Microsoft Hyper-V Failover Cluster and Double Performance
 
XenServer, Hyper-V, and ESXi - Architecture, API, and Coding
XenServer, Hyper-V, and ESXi -  Architecture, API, and CodingXenServer, Hyper-V, and ESXi -  Architecture, API, and Coding
XenServer, Hyper-V, and ESXi - Architecture, API, and Coding
 
Ibm power systems e870 and e880 technical overview and introduction
Ibm power systems e870 and e880 technical overview and introductionIbm power systems e870 and e880 technical overview and introduction
Ibm power systems e870 and e880 technical overview and introduction
 
Hyper-V: Best Practices
Hyper-V: Best PracticesHyper-V: Best Practices
Hyper-V: Best Practices
 
Hypervisor comparison 201212
Hypervisor comparison 201212Hypervisor comparison 201212
Hypervisor comparison 201212
 
VMware HA deep Dive
VMware HA deep DiveVMware HA deep Dive
VMware HA deep Dive
 
30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers
 
Using Virtualization To Improve Development And Testing
Using Virtualization To Improve Development And TestingUsing Virtualization To Improve Development And Testing
Using Virtualization To Improve Development And Testing
 
The Unofficial VCAP / VCP VMware Study Guide
The Unofficial VCAP / VCP VMware Study GuideThe Unofficial VCAP / VCP VMware Study Guide
The Unofficial VCAP / VCP VMware Study Guide
 

Ähnlich wie Oracle vm 3.0 Fresh Start - Tarmo Alasoo

Oracle virtual appliance
Oracle virtual applianceOracle virtual appliance
Oracle virtual appliancesolarisyougood
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to VirtualizationMuhammadRizkyFaza
 
Oracle vm engineered for open cloud
Oracle vm engineered for open cloudOracle vm engineered for open cloud
Oracle vm engineered for open cloudOTN Systems Hub
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceMarketingArrowECS_CZ
 
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2John Heaton
 
Application hosting in the Intelligent WAN
Application hosting in the Intelligent WANApplication hosting in the Intelligent WAN
Application hosting in the Intelligent WANCisco DevNet
 
Presentation desarrollos cloud con oracle virtualization
Presentation   desarrollos cloud con oracle virtualizationPresentation   desarrollos cloud con oracle virtualization
Presentation desarrollos cloud con oracle virtualizationxKinAnx
 
Oracle VM 3.4.1 Installation
Oracle VM 3.4.1 InstallationOracle VM 3.4.1 Installation
Oracle VM 3.4.1 InstallationSimo Vilmunen
 
4. buc od-solaris virtualization-final daw short
4. buc od-solaris virtualization-final daw short4. buc od-solaris virtualization-final daw short
4. buc od-solaris virtualization-final daw shortDoina Draganescu
 
DevOps Supercharged with Docker on Exadata
DevOps Supercharged with Docker on ExadataDevOps Supercharged with Docker on Exadata
DevOps Supercharged with Docker on ExadataMarketingArrowECS_CZ
 
VSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDC
VSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDCVSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDC
VSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDCRSD
 
Oracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructureOracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructureOTN Systems Hub
 
Varrow madness 2013 virtualizing sql presentation
Varrow madness 2013 virtualizing sql presentationVarrow madness 2013 virtualizing sql presentation
Varrow madness 2013 virtualizing sql presentationpittmantony
 
Presentation oracle rac on vsphere 5
Presentation   oracle rac on vsphere 5Presentation   oracle rac on vsphere 5
Presentation oracle rac on vsphere 5solarisyourep
 
Oracle Cloud Infrastructure – Compute
Oracle Cloud Infrastructure – ComputeOracle Cloud Infrastructure – Compute
Oracle Cloud Infrastructure – ComputeMarketingArrowECS_CZ
 
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...Haidee McMahon
 
02 Dell Blade Server Day 1
02 Dell Blade Server Day 102 Dell Blade Server Day 1
02 Dell Blade Server Day 1ALAMGIR HOSSAIN
 

Ähnlich wie Oracle vm 3.0 Fresh Start - Tarmo Alasoo (20)

Oracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle CloudOracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle Cloud
 
Oracle virtual appliance
Oracle virtual applianceOracle virtual appliance
Oracle virtual appliance
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualization
 
Oracle vm engineered for open cloud
Oracle vm engineered for open cloudOracle vm engineered for open cloud
Oracle vm engineered for open cloud
 
Nové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database ApplianceNové vlastnosti Oracle Database Appliance
Nové vlastnosti Oracle Database Appliance
 
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2
Virtualization VM VirtualBox + Oracle Enterprise Linux With Oracle 11GR2
 
Application hosting in the Intelligent WAN
Application hosting in the Intelligent WANApplication hosting in the Intelligent WAN
Application hosting in the Intelligent WAN
 
Presentation desarrollos cloud con oracle virtualization
Presentation   desarrollos cloud con oracle virtualizationPresentation   desarrollos cloud con oracle virtualization
Presentation desarrollos cloud con oracle virtualization
 
Oracle VM 3.4.1 Installation
Oracle VM 3.4.1 InstallationOracle VM 3.4.1 Installation
Oracle VM 3.4.1 Installation
 
4. buc od-solaris virtualization-final daw short
4. buc od-solaris virtualization-final daw short4. buc od-solaris virtualization-final daw short
4. buc od-solaris virtualization-final daw short
 
DevOps Supercharged with Docker on Exadata
DevOps Supercharged with Docker on ExadataDevOps Supercharged with Docker on Exadata
DevOps Supercharged with Docker on Exadata
 
VSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDC
VSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDCVSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDC
VSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDC
 
Oracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructureOracle business continuity for virtualization and cloud infrastructure
Oracle business continuity for virtualization and cloud infrastructure
 
Varrow madness 2013 virtualizing sql presentation
Varrow madness 2013 virtualizing sql presentationVarrow madness 2013 virtualizing sql presentation
Varrow madness 2013 virtualizing sql presentation
 
Presentation oracle rac on vsphere 5
Presentation   oracle rac on vsphere 5Presentation   oracle rac on vsphere 5
Presentation oracle rac on vsphere 5
 
Why_Oracle_Hardware.ppt
Why_Oracle_Hardware.pptWhy_Oracle_Hardware.ppt
Why_Oracle_Hardware.ppt
 
Oracle Cloud Infrastructure – Compute
Oracle Cloud Infrastructure – ComputeOracle Cloud Infrastructure – Compute
Oracle Cloud Infrastructure – Compute
 
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
 
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
 
02 Dell Blade Server Day 1
02 Dell Blade Server Day 102 Dell Blade Server Day 1
02 Dell Blade Server Day 1
 

Mehr von ORACLE USER GROUP ESTONIA

Planning Your Oracle E-Business Suite Upgrade to Release 12.1
Planning Your Oracle E-Business Suite Upgrade to Release 12.1Planning Your Oracle E-Business Suite Upgrade to Release 12.1
Planning Your Oracle E-Business Suite Upgrade to Release 12.1ORACLE USER GROUP ESTONIA
 
Millist vundamenti vajab üks korralik rakendus oracle lahendused läbi teenuse...
Millist vundamenti vajab üks korralik rakendus oracle lahendused läbi teenuse...Millist vundamenti vajab üks korralik rakendus oracle lahendused läbi teenuse...
Millist vundamenti vajab üks korralik rakendus oracle lahendused läbi teenuse...ORACLE USER GROUP ESTONIA
 
Infosüsteemide infrastruktuuri haldus ja monitooring Oracle Enterprise Manage...
Infosüsteemide infrastruktuuri haldus ja monitooring Oracle Enterprise Manage...Infosüsteemide infrastruktuuri haldus ja monitooring Oracle Enterprise Manage...
Infosüsteemide infrastruktuuri haldus ja monitooring Oracle Enterprise Manage...ORACLE USER GROUP ESTONIA
 
Oracle Storage – Innovation and cost cutting bundle
Oracle Storage – Innovation and cost cutting bundleOracle Storage – Innovation and cost cutting bundle
Oracle Storage – Innovation and cost cutting bundleORACLE USER GROUP ESTONIA
 
Oracle VM – the coolest virtualizator you’ve ever had
Oracle VM – the coolest virtualizator you’ve ever had Oracle VM – the coolest virtualizator you’ve ever had
Oracle VM – the coolest virtualizator you’ve ever had ORACLE USER GROUP ESTONIA
 
Essbase juurutus Bonnier Business Press in Central and Eastern Europe divisjo...
Essbase juurutus Bonnier Business Press in Central and Eastern Europe divisjo...Essbase juurutus Bonnier Business Press in Central and Eastern Europe divisjo...
Essbase juurutus Bonnier Business Press in Central and Eastern Europe divisjo...ORACLE USER GROUP ESTONIA
 
IT valdkonna konsolideerimine Rahandusministeeriumi valitsemisalas – RMIT
IT valdkonna konsolideerimine Rahandusministeeriumi valitsemisalas – RMITIT valdkonna konsolideerimine Rahandusministeeriumi valitsemisalas – RMIT
IT valdkonna konsolideerimine Rahandusministeeriumi valitsemisalas – RMITORACLE USER GROUP ESTONIA
 
Maailmarekordi sünd läbi rahva- ja eluruumide loenduse e-lahenduse
Maailmarekordi sünd läbi rahva- ja eluruumide loenduse e-lahenduseMaailmarekordi sünd läbi rahva- ja eluruumide loenduse e-lahenduse
Maailmarekordi sünd läbi rahva- ja eluruumide loenduse e-lahenduseORACLE USER GROUP ESTONIA
 
Advanced Customer Support Services - Alexander Barkalov
Advanced Customer Support Services - Alexander BarkalovAdvanced Customer Support Services - Alexander Barkalov
Advanced Customer Support Services - Alexander BarkalovORACLE USER GROUP ESTONIA
 
Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...ORACLE USER GROUP ESTONIA
 
Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...ORACLE USER GROUP ESTONIA
 
Oracle Fusion Middleware - pragmatic approach to build up your applications -...
Oracle Fusion Middleware - pragmatic approach to build up your applications -...Oracle Fusion Middleware - pragmatic approach to build up your applications -...
Oracle Fusion Middleware - pragmatic approach to build up your applications -...ORACLE USER GROUP ESTONIA
 
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur TiitusOracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur TiitusORACLE USER GROUP ESTONIA
 
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart Tudre
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart TudreOracle data integrator in swedbank EDW - Rein Adamson ja Mart Tudre
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart TudreORACLE USER GROUP ESTONIA
 
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel KannelMitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel KannelORACLE USER GROUP ESTONIA
 

Mehr von ORACLE USER GROUP ESTONIA (20)

Planning Your Oracle E-Business Suite Upgrade to Release 12.1
Planning Your Oracle E-Business Suite Upgrade to Release 12.1Planning Your Oracle E-Business Suite Upgrade to Release 12.1
Planning Your Oracle E-Business Suite Upgrade to Release 12.1
 
Millist vundamenti vajab üks korralik rakendus oracle lahendused läbi teenuse...
Millist vundamenti vajab üks korralik rakendus oracle lahendused läbi teenuse...Millist vundamenti vajab üks korralik rakendus oracle lahendused läbi teenuse...
Millist vundamenti vajab üks korralik rakendus oracle lahendused läbi teenuse...
 
Infosüsteemide infrastruktuuri haldus ja monitooring Oracle Enterprise Manage...
Infosüsteemide infrastruktuuri haldus ja monitooring Oracle Enterprise Manage...Infosüsteemide infrastruktuuri haldus ja monitooring Oracle Enterprise Manage...
Infosüsteemide infrastruktuuri haldus ja monitooring Oracle Enterprise Manage...
 
Oracle Storage – Innovation and cost cutting bundle
Oracle Storage – Innovation and cost cutting bundleOracle Storage – Innovation and cost cutting bundle
Oracle Storage – Innovation and cost cutting bundle
 
Oracle CRM on Demand
Oracle CRM on DemandOracle CRM on Demand
Oracle CRM on Demand
 
Oracle VM – the coolest virtualizator you’ve ever had
Oracle VM – the coolest virtualizator you’ve ever had Oracle VM – the coolest virtualizator you’ve ever had
Oracle VM – the coolest virtualizator you’ve ever had
 
Essbase juurutus Bonnier Business Press in Central and Eastern Europe divisjo...
Essbase juurutus Bonnier Business Press in Central and Eastern Europe divisjo...Essbase juurutus Bonnier Business Press in Central and Eastern Europe divisjo...
Essbase juurutus Bonnier Business Press in Central and Eastern Europe divisjo...
 
Oracle CRM Case Management
Oracle CRM Case ManagementOracle CRM Case Management
Oracle CRM Case Management
 
IT valdkonna konsolideerimine Rahandusministeeriumi valitsemisalas – RMIT
IT valdkonna konsolideerimine Rahandusministeeriumi valitsemisalas – RMITIT valdkonna konsolideerimine Rahandusministeeriumi valitsemisalas – RMIT
IT valdkonna konsolideerimine Rahandusministeeriumi valitsemisalas – RMIT
 
Maailmarekordi sünd läbi rahva- ja eluruumide loenduse e-lahenduse
Maailmarekordi sünd läbi rahva- ja eluruumide loenduse e-lahenduseMaailmarekordi sünd läbi rahva- ja eluruumide loenduse e-lahenduse
Maailmarekordi sünd läbi rahva- ja eluruumide loenduse e-lahenduse
 
Advanced Customer Support Services - Alexander Barkalov
Advanced Customer Support Services - Alexander BarkalovAdvanced Customer Support Services - Alexander Barkalov
Advanced Customer Support Services - Alexander Barkalov
 
Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...
 
Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...
 
Corporate overview the services story
Corporate overview the services storyCorporate overview the services story
Corporate overview the services story
 
Oracle Fusion Middleware - pragmatic approach to build up your applications -...
Oracle Fusion Middleware - pragmatic approach to build up your applications -...Oracle Fusion Middleware - pragmatic approach to build up your applications -...
Oracle Fusion Middleware - pragmatic approach to build up your applications -...
 
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur TiitusOracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
Oracle – parim andmelao platvorm! - Andrus Altrov ja Kaur Tiitus
 
Metaandmete haldus - Jüri Harju
Metaandmete haldus -  Jüri HarjuMetaandmete haldus -  Jüri Harju
Metaandmete haldus - Jüri Harju
 
Golden gate11g overview - Edgars Rungis
Golden gate11g overview - Edgars RungisGolden gate11g overview - Edgars Rungis
Golden gate11g overview - Edgars Rungis
 
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart Tudre
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart TudreOracle data integrator in swedbank EDW - Rein Adamson ja Mart Tudre
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart Tudre
 
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel KannelMitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
 

Kürzlich hochgeladen

Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Kürzlich hochgeladen (20)

Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Oracle vm 3.0 Fresh Start - Tarmo Alasoo

  • 1. Planning Oracle VM Tarmo Alasoo Enkitec Europe www.enkitec.eu www.enkitec.eu 1
  • 2. Introduction • About me: – I have been in IT for more than 18 years – Last 10 years been working on Oracle technology – I’m certified for 8i,9i,10g OCP and RAC/Linux OCE – Starting from 2006, I’ve been a part-time lector at the Oracle University Estonia delivering different Oracle DBA courses as needed. – In 2011 Enkitec Europe was born! I joined with Tanel Põder to help him to build this magnificent company! www.enkitec.eu 2
  • 3. Introduction • Topics in this presentation – Consolidation options – Oracle VM Server benefits – Oracle VM Server features – Oracle DB Licensing for the Processor metric – Configuring Oracle VM to manage Oracle Database licensing cost – Configuration Examples www.enkitec.eu 3
  • 4. Introduction • Every company wants to manage their IT as efficiently as possible! Companies want to have systems which are powerful, highly available and easy to manage at the lowest cost possible. • Virtualization is one way to create efficient and flexible IT environments, providing better availability and reliability of configured systems and at the same time optimizing total cost of ownership (TCO). www.enkitec.eu 4
  • 5. Consolidation options • Optimized for the Oracle Database: – Oracle Database Appliance (ODA) – Oracle RAC One Node – Oracle Exadata Database Machine www.enkitec.eu 5
  • 6. Consolidation options • Server Virtualization: – Oracle VM Server (x86 and SPARC) – Oracle Solaris Containers (Zones) www.enkitec.eu 6
  • 7. Oracle VM Server benefits • Oracle VM Server is a free server virtualization and management solution that makes enterprise applications easier to deploy, manage, and support. • But Support is needed to get software updates: – Oracle VM Premier Limited*: • License - $0 • Support - $599 per server per year – Oracle VM Premier: • License - $0 • Support - $1199 per server per year * If no more than 2 physical CPUs per server system www.enkitec.eu 7
  • 8. Oracle VM Server benefits • VM GUI is pure browser-based, no need to install separate client software. • Every Oracle VM Manager operation is performed as a “job”. A job consists of all the steps involved in the successful completion of the operation. www.enkitec.eu 8
  • 9. Oracle VM Server benefits • 90+ Oracle VM Templates available! – Preconfigured VM hosts containing different Oracle technology for you to learn and test! • Download free from edelivery.oracle.com • Import to the Oracle VM • Start-Up in Oracle VM – Example: E-Business Suite, JD Edwards EnterpriseOne, PeopleSoft, WebLogic, Oracle EM GRID Control, Oracle RAC, Oracle Database, Oracle Enterprise Linux, Solaris 10 and 11 etc. www.enkitec.eu 9
  • 10. Oracle VM Server benefits • Is the only server virtualization software supported and certified with Oracle products. For example, for VMware Oracle products are "Supported" but “NOT “Certified“*! *Oracle does not do any testing or maintain any VMware environments at Oracle which means that VMware may be required to assist you if there is an issue. • All new Oracle product releases are certified by default, see “Certified Software on Oracle VM” [MOS Note. 464754.1] www.enkitec.eu 10
  • 11. Oracle VM Server benefits • Is recognized by Oracle to be used with hard and soft partitioning to help to manage your Oracle enterprise technology license costs! • For example, disabling CPU cores in Server BIOS is not a supported method for managing the number of licensed CPUs. www.enkitec.eu 11
  • 12. Oracle VM Server features • Oracle VM Server 2: – supports X86 and x86_64 host hardware only! – Oracle VM Server 2.2.2, Xen hypervisor v. 3.4.0 – Up to 128 physical CPUs and 1TB of memory – each Guest VM supports up to 32 vCPU and 510GB of memory. www.enkitec.eu 12
  • 13. Oracle VM Server features • Oracle VM Server 3: – Supports x86, x86_64 and SPARC host hardware! – Oracle VM Server 3.0.2, Xen hypervisor v. 4.0.1 – Up to 160 physical CPUs and 2TB of memory – OCFS2 Storage space up to 64TB – Supports up to 128 Guest Virtual Machines – each Guest VM supports up to 128 vCPU and 1TB memory www.enkitec.eu 13
  • 14. Oracle VM Server features • Supported Hardware Virtualized Guest OS’s: – Oracle Linux Release 4.x, 5.x, 6.x – Oracle Solaris 10 and 11 Express – RedHat Enterprise Linux 4.x, 5.x, 6.x – Microsoft Windows Server 2003, 2008 – Microsoft Windows XP, Vista and 7 www.enkitec.eu 14
  • 15. Oracle VM Server features • Supported Paravirtualized Guest OS’s: – Oracle Linux Release 4.x, 5.x, 6.x – Red Hat Enterprise Linux 4.x, 5.x, 6.x • Paravirtualized drivers for Windows www.enkitec.eu 15
  • 16. Oracle VM Server features • Oracle VM server supports CPU oversubscription. – Configure up to 32 vCPU’s in Oracle VM 2.2 • Oracle VM server does not support memory oversubscription. – When using VM Server cluster, for Live Migration or Failover, make sure you have enough memory available on the other Node. www.enkitec.eu 16
  • 17. Oracle DB Licensing for the Processor metric • AMD and Intel x86 Processor Core Licensing Factor is 0,5 • 1 x 4-Core CPU needs 2 DB licenses • 1 x 6-Core CPU needs 3 DB licenses • So if you have Physical Server with 2 x 6-Cores CPU’s, 12 cores in total, you need 6 DB licenses! • What if you need less and want to pay less? • Want to follow "Pay As You Grow“ model? www.enkitec.eu 17
  • 18. Oracle DB Licensing for the Processor metric • Server/Hardware partitioning helps to optimize software licenses! • “Partitioning” occurs when the CPUs on a server are separated into individual sections where each section acts as a separate system. • Types of Partitioning: "Soft Partitioning" and "Hard Partitioning“ • http://www.oracle.com/us/corporate/pricing/partitioning-070609.pdf • http://www.oracle.com/technetwork/topics/virtualization/ovm-hardpart-167739.pdf www.enkitec.eu 18
  • 19. Configuring Oracle VM to manage Oracle Database licensing cost • Soft partitioning requires the sum of an Oracle VM server’s CPU cores to be licensed. – Each Oracle VM server running a guest with an Oracle technology product must be licensed. We can use a manual placement policy to license a subset of pool member servers. For example, in a 3 server pool, you could license 2 out of the 3 pool members. – This method has the ability to use Live Migration! www.enkitec.eu 19
  • 20. Configuring Oracle VM to manage Oracle Database licensing cost • Hard partitioning allows a customer to license a subset of a server’s CPUs. – All hard partitioned guests must pin the virtual CPUs to the Oracle VM server’s physical CPU cores in the guest’s vm.cfg file. – All hard partitioned guests must have an Oracle VM Manager manual placement policy to confine the guests to the pinned Oracle VM server(s) – All hard partitioned guests “cannot” use Live Migration. www.enkitec.eu 20
  • 21. Configuring Oracle VM to manage Oracle Database licensing cost • For Oracle CPU licensing purposes it is required to manually edit vm.cfg file and hardcode the cpu binding for each guest or virtual machine. • vm.cfg examples: cpus = '0-1' • Only CPU cores 0,1 are used for Guest VM www.enkitec.eu 21
  • 22. Configuration examples • [root@oraclevms ~]# xm list Name ID Mem VCPUs State Time(s) 60_dm01db01 57 1536 2 r----- 1714.1 62_dm01db02 58 1536 2 -b---- 1066.4 • [root@oraclevms ~]# xm vcpu-list 60_dm01db01 Name ID VCPU CPU State Time(s) CPU Affinity 60_dm01db01 57 0 3 -b- 607.9 any cpu 60_dm01db01 57 1 0 -b- 582.6 any cpu • [root@oraclevms ~]# xm vcpu-list 62_dm01db02 Name ID VCPU CPU State Time(s) CPU Affinity 62_dm01db02 58 0 1 -b- 284.8 any cpu 62_dm01db02 58 1 4 r-- 280.9 any cpu www.enkitec.eu 22
  • 23. Configuration examples • [root@oraclevms ~]# cat /OVS/running_pool/60_dm01db01/vm.cfg bootloader = '/usr/bin/pygrub' disk = ['file:...','file:...','file:...','file:...',] keymap = 'en-us' maxmem = 1536 memory = 1536 name = '60_dm01db01' on_crash = 'restart' on_reboot = 'restart' uuid = 'd3fa4e66-26c2-4175-95f9-a1741bc916d0' vcpus = 2 vfb = ['type=...'] vif = ['bridge=xenbr0,...','bridge=ibr0,...',] vif_other_config = [] www.enkitec.eu 23
  • 24. Configuration examples • [root@oraclevms ~]# cat /OVS/running_pool/62_dm01db02/vm.cfg bootloader = '/usr/bin/pygrub' disk = ['file:...','file:...','file:...','file:...',] keymap = 'en-us' maxmem = 1536 memory = 1536 name = '62_dm01db02' on_crash = 'restart' on_reboot = 'restart' uuid = 'a7f6a753-c8bb-42a0-8760-aa4c83c130fc' vcpus = 2 vfb = ['type=...'] vif = ['bridge=xenbr0,...','bridge=ibr0,...',] vif_other_config = [] www.enkitec.eu 24
  • 25. Configuration examples • [root@oraclevms ~]# xm shutdown 60_dm01db01 • [root@oraclevms ~]# xm shutdown 62_dm01db02 • [root@oraclevms ~]# vi /OVS/running_pool/60_dm01db01/vm.cfg Add line -> cpus = '0-1' • [root@oraclevms ~]# vi /OVS/running_pool/62_dm01db02/vm.cfg Add line -> cpus = '2-3 ' • [root@oraclevms ~]# xm start 60_dm01db01 • [root@oraclevms ~]# xm start 62_dm01db02 www.enkitec.eu 25
  • 26. Configuration examples • [root@oraclevms ~]# xm list Name ID Mem VCPUs State Time(s) 60_dm01db01 62 1536 2 -b---- 360.1 62_dm01db02 63 1536 2 r----- 135.7 • [root@oraclevms ~]# xm vcpu-list 60_dm01db01 Name ID VCPU CPU State Time(s) CPU Affinity 60_dm01db01 62 0 0 -b- 179.4 0-1 60_dm01db01 62 1 1 -b- 182.5 0-1 [root@oraclevms ~]# xm vcpu-list 62_dm01db02 Name ID VCPU CPU State Time(s) CPU Affinity 62_dm01db02 63 0 2 -b- 69.4 2-3 62_dm01db02 63 1 3 -b- 69.6 2-3 www.enkitec.eu 26
  • 27. Thank you! www.enkitec.eu 27