Oracle

What’s New in XenApp, XenDesktop and XenServer in December 2017

Last month, we kicked off our monthly “What’s New in XenApp, XenDesktop and XenServer” series to highlight all the new monthly enhancements in our virtualization solutions. Building on the momentum from November, we continue to enhance user satisfaction with


  

Related Stories

Continue reading..

To be “RDM for Oracle RAC”, or not to be, that is the question

Famous words from William Shakespeare’s play Hamlet. Act III, Scene I.

This is true even in the Virtualization world for Oracle Business Critical Applications where one wonders which way to go when it comes to provisioning shared disks for Oracle RAC disks, Raw Device Mappings (RDM) or VMDK ?

Much has been written and discussed about RDM and VMDK and this post will focus on the Oracle RAC shared disks use case.

Some common questions I get talking to our customer who are embarking on the virtualization journey for Oracle on vSphere are

  • What is the recommended approach when it comes to provisioning storage for Oracle RAC or Oracle Single instance? Is it VMDK or RDM?
  • What is the use case for each approach?
  • How do I provision shared RDM (s) in Physical or Virtual Compatibility mode for an Oracle RAC environment?
  • If I use shared RDM (s) (Physical or Virtual) will I be able to vMotion my RAC VM &#rsquo;s without any cluster node eviction?

We recommend using shared VMDK (s) with multi-writer setting for provisioning shared storage for Oracle RAC environments so that one can take advantage of all the rich features vSphere as a platform can offer which includes

  • better storage consolidation
  • manage performance
  • increases storage utilization
  • provides better flexibility
  • easier administration and management
  • use features like SIOC (Storage IO control)

For setting multi-writer flag on classic vSphere, refer to KB article &#rsquo;Enabling or disabling simultaneous write protection provided by VMFS using the multi-writer flag (1034165)&#rdquo;

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1034165

For setting multi-writer flag on vSAN, refer to KB article &#rsquo;Using Oracle RAC on a vSphere 6.x vSAN Datastore (2121181)&#rdquo;

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2121181

However, there still are some cases where it makes more sense to use RDM storage access over vmdk:

  • Migrating an existing application from a physical environment to virtualization
  • Using Microsoft Cluster Service (MSCS) for clustering in a virtual environment
  • Implementing N-Port ID Virtualization (NPIV)

This is well explained in the white paper &#rsquo;VMware vSphere VMFS Technical Overview and Best Practices&#rdquo; for version 5.1

https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/whitepaper/vmware-vsphere-vmfs-best-practices-whitepaper.pdf

Difference between Physical compatibility RDMs (rdm-p) and Virtual compatibility RDMs (rdm-v) can be found in the KB 2009226.

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2009226

Back to the topic of Oracle RAC shared disks and to rdm or not to rdm !!

For those customers whose requirement falls in the list of used cases above where the need is to deploy Oracle RAC with shared RDM disks, yes, RDM &#rsquo;s can be used as shared disks for Oracle RAC clusters on classic vSphere. VMware vSAN does not support Raw Device Mappings (RDMs) at the time of writing this blog.

Important caveats to keep in mind about shared RDM &#rsquo;s and vMotion:

  • There was never an issue vMotioning VMs with RDM &#rsquo;s from one ESXi server to another, it has worked in all versions of vSphere including the latest release
  • The only issue was with shared RDM (s) for Clustering. vMotion of VMs with shared RDMs requires virtual hardware 11 or higher i.e VMs must be in &#rsquo;Hardware 11&#rdquo; compatibility mode – which means that you are either creating and running the VMs on ESXi 6.0 hosts, or you have converted your old template to Hardware 11 and deployed it on ESXi 6.0.
  • The VMs must be configured with this above hardware version at minimum for shared RDM vMotion to take place

VMware products and their virtual hardware version table can be found below:

 

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1003746

As per the table above, with vSphere 6.0 and above, for VMs with virtual hardware version 11 or higher, the restriction for shared RDM vMotion has been lifted.

Now that we are aware of the above restrictions, lets add a shared RDM in Physical compatibility mode to 2 VMs as part of an Oracle RAC installation and see if we can vMotion the 2 VMs without any failure.

The high-level steps are

  • add a shared RDM in Physical compatibility mode (rdm-p) to 2 VMs which are part of an Oracle RAC installation
  • Use Oracle ASMLIB to mark those disk as ASM disks
  • vMotion the 2 VMs from one ESXi server to another and see if we encounter any issues

There are 2 points to keep in mind when adding shared RDM (s) in physical compatibility mode to a VM.

  • The SCSI controller where the shared rdm (s) will added to, the &#rsquo;SCSI Bus Sharing&#rdquo; needs to be set to &#rsquo;Physical&#rdquo;
  • The &#rsquo;Compatibility mode for the&#rdquo; shared RDM needs to set to &#rsquo;Physical&#rdquo; for Physical Compatibility (rdm-p)

The SCSI Bus sharing can be set to either of the 3 options ( None, Physical & Virtual ) as per the table below.

&#rsquo;SCSI Bus sharing&#rdquo; would be set to

  • &#rsquo;Physical&#rdquo; for clustering across ESXi servers
  • &#rsquo;Virtual&#rdquo; for clustering within an ESXi server

https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.vm_admin.doc/GUID-4FB34475-018B-43B7-9E33-449F496F5AB4.html

The 2 VMs are rdmrac1 (10.128.138.1) and rdmrac2 (10.128.138.2) . Both VMs are running Oracle Enterprise Linux 7.4.

[root@rdmrac1 ~]# uname -a
Linux rdmrac1 4.1.12-94.5.7.el7uek.x86_64 #2 SMP Thu Jul 20 18:44:17 PDT 2017 x86_64 x86_64 x86_64 GNU/Linux

[root@rdmrac1 ~]# cat /etc/oracle-release
Oracle Linux Server release 7.4
[root@rdmrac1 ~]#

The RDM (WWN 60:06:01:60:78:70:42:00:5C:98:8B:59:85:DC:51:A7) in physical compatibility mode that we would use is highlighted below:

Following are the steps:

1) Add a new controller to VM &#rsquo;rdmrac1&#rdquo;. Recommendation is use PVSCSI for Controller type. Set the controller &#rsquo;SCSI Bus Sharing&#rdquo; to &#rsquo;Physical&#rdquo;. Do the same for VM &#rsquo;rdmrac2&#rdquo; also.

2) Add the RDM disk to the first VM &#rsquo;rdmrac1&#rdquo;.

 

3) Pick the correct RDM device (WWN 60:06:01:60:78:70:42:00:5C:98:8B:59:85:DC:51:A7)

4) Set RDM &#rsquo;Compatibility Mode&#rdquo; to &#rsquo;Physical&#rdquo; as shown. Please make a note of the SCSI ID to which you have attached the disk. You will use the same ID for this disk when attaching it to the other VM “rdmrac2” which will be sharing this disk. In this case we used SCSI 1:0.

5) Add the existing hard disk ( same RDM disk ) to VM “rdmrac2” to the new PVSCSI controller.

6) Add the existing RDM disk to the same SCSI channel we used in step 4 which was SCSI 1:0 (same as in the case of rdmrac1).

7) Now the shared rdm is added to both VMs &#rsquo;rdmrac1&#rdquo; and &#rsquo;rdmrac2&#rdquo;. Next order of business is to format the raw disk.

Oracle ASMLIB requires that the disk be partitioned, you can use the raw device without partitioning as is if you are using Linux UDEV for Oracle ASM purposes.

Partitioning is a good practice anyways to prevent anyone from attempting to create a partition table and file system on any raw device he gets his hands on which will lead to issues if the device is being used by ASM.

Format the disks

[root@rdmrac1 ~]# fdisk -lu

Disk /dev/sdc: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 8192 bytes / 33553920 bytes
..
[root@rdmrac1 ~]#

Use the partitioning weapon of your choice (fdisk, parted, and gparted) , I used fdisk below to partition with default alignment offset.

[root@rdmrac1 ~]# fdisk -lu

Disk /dev/sdc: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 8192 bytes / 33553920 bytes
Disk label type: dos
Disk identifier: 0xddceaeeb

Device Boot Start End Blocks Id System
/dev/sdc1 2048 209715199 104856576 83 Linux
[root@rdmrac1 ~]#

Scan the SCSI bus using operating system commands on &#rsquo;rdmrac2&#rdquo;

[root@rdmrac2 ~]# fdisk -lu
….
Disk /dev/sdc: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 8192 bytes / 33553920 bytes
Disk label type: dos
Disk identifier: 0xddceaeeb

Device Boot Start End Blocks Id System
/dev/sdc1 2048 209715199 104856576 83 Linux
[root@rdmrac2 ~]#

Install Oracle ASMLIB rpm as usual and marked the new rdm disk as ASM disk

[root@rdmrac1 software]# /usr/sbin/oracleasm createdisk DATA_DISK01 /dev/sda1
Writing disk header: done
Instantiating disk: done
[root@rdmrac1 software]#

[root@rdmrac1 software]# /usr/sbin/oracleasm listdisks
DATA_DISK01
[root@rdmrac1 software]#

[root@rdmrac2 ~]# /usr/sbin/oracleasm listdisks
DATA_DISK01
[root@rdmrac2 ~]#

8) Now for the vMotion test that we have been waiting for. VM &#rsquo;rdmrac1&#rdquo; is on host 10.128.136.118 and VM &#rsquo;rdmrac2&#rdquo; is on host 10.128.136.117.

vMotion &#rsquo;rdmrac1&#rdquo; from host 10.128.136.118 to 10.128.136.119.

Simultaneously, you can choose to vMotion VM &#rsquo;rdmrac2&#rdquo; from 10.128.136.117 to 10.128.136.118.

Start vMotion of &#rsquo;rdmrac1&#rdquo; from host 10.128.136.118 to 10.128.136.119

While the vMotion is taking place, perform ping test by pinging VM &#rsquo;rdmrac1&#rdquo; from VM &#rsquo;rdmrac1&#rdquo;

[root@rdmrac2 ~]# ping 10.128.138.1
PING 10.128.138.1 (10.128.138.1) 56(84) bytes of data.
64 bytes from 10.128.138.1: icmp_seq=2 ttl=64 time=0.288 ms
64 bytes from 10.128.138.1: icmp_seq=3 ttl=64 time=0.296 ms
64 bytes from 10.128.138.1: icmp_seq=4 ttl=64 time=0.288 ms

64 bytes from 10.128.138.1: icmp_seq=8 ttl=64 time=0.293 ms
64 bytes from 10.128.138.1: icmp_seq=9 ttl=64 time=0.242 ms
64 bytes from 10.128.138.1: icmp_seq=18 ttl=64 time=0.252 ms
64 bytes from 10.128.138.1: icmp_seq=19 ttl=64 time=0.279 ms
64 bytes from 10.128.138.1: icmp_seq=20 ttl=64 time=0.256 ms
64 bytes from 10.128.138.1: icmp_seq=21 ttl=64 time=0.422 ms
..
64 bytes from 10.128.138.1: icmp_seq=23 ttl=64 time=0.675 ms <- Actual Cutover
..
64 bytes from 10.128.138.1: icmp_seq=24 ttl=64 time=0.295 ms
64 bytes from 10.128.138.1: icmp_seq=25 ttl=64 time=0.251 ms
64 bytes from 10.128.138.1: icmp_seq=26 ttl=64 time=0.246 ms
64 bytes from 10.128.138.1: icmp_seq=27 ttl=64 time=0.177 ms

^C
— 10.128.138.1 ping statistics —
53 packets transmitted, 52 received, 1% packet loss, time 52031ms
rtt min/avg/max/mdev = 0.177/0.297/0.902/0.107 ms
[root@rdmrac2 ~]#

At the end of the vMotion operation, the VM &#rsquo;rdmrac1&#rdquo; is are now on a different host without experiencing any network issues.

Yes, the most conclusive test would be to have a fully functional RAC running and see if we have any cluster node evictions or disconnects of RAC sessions. I have performed those tests as well and have not encountered any issues.

In case you were wondering what steps needed to be taken to add a shared RDM in virtual compatibility mode

  • The SCSI controller where the shared rdm (s) will added to, the &#rsquo;SCSI Bus Sharing&#rdquo; needs to be set to &#rsquo;Physical&#rdquo; (cluster across any ESXi servers)
  • The &#rsquo;Compatibility mode for the&#rdquo; shared RDM needs to set to &#rsquo;Virtual&#rdquo; for Virtual Compatibility (rdm-v)

In this case, I used the same 2 VMs, &#rsquo;rdmrac1&#rdquo; and &#rsquo;rdmrac2&#rdquo;.

  • added a new SCSI Controller of Type Paravirtual (SCSI 2)
  • added the shared RDM in virtual compatibility mode (new device with WWN 60:06:01:60:78:70:42:00:E3:98:8B:59:4D:4A:BC:F9) at the same SCSI position (SCSI 2:0) for both the 2 VMs.

The steps for adding the rdm-v&#rsquo;s are the same as shown above for rdm-p&#rsquo;s.

VM &#rsquo;rdmrac1&#rdquo; showing SCSI 2 Paravirtual Controller with shared rdm in Virtual compatibility mode at SCSI 2:0 position.

VM &#rsquo;rdmrac2&#rdquo; showing SCSI 2 Paravirtual Controller with shared rdm in Virtual compatibility mode at SCSI 2:0 position.

Same vMotion with ping test was done and no issues were observed.

Key points to keep in mind:

  • vMotion of shared rdm (s) is possible in vSphere 6.0 and above as long as the VMs are in &#rsquo;Hardware 11&#rdquo; compatibility mode
  • Best Practices needs to be followed when configuring Oracle RAC private interconnect and VMware vMotion network which can be found in the &#rsquo;Oracle Databases on VMware – Best Practices Guide&#rdquo;

https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/solutions/vmware-oracle-databases-on-vmware-best-practices-guide.pdf

All Oracle on vSphere white papers including Oracle licensing on vSphere/vSAN, Oracle best practices, RAC deployment guides, workload characterization guide can be found in the url below

Oracle on VMware Collateral – One Stop Shop
https://blogs.vmware.com/apps/2017/01/oracle-vmware-collateral-one-stop-shop.html

The post To be &#rsquo;RDM for Oracle RAC&#rdquo;, or not to be, that is the question appeared first on Virtualize Business Critical Applications.

Read more..

Streamlining Oracle on SDDC – VMworld 2017

Interested to find out how to streamline your Business Critical Applications on VMware Software-Defined Datacenter (SDDC) seamlessly?

Come attend our session at VMworld 2017 Las Vegas on Thursday, Aug 31, 1:30 p.m. - 2:30 p.m. where Amanda Blevins and Sudhir Balasubramanian will talk about the end to end life cycle of an Application on VMware SDDC.

This includes provisioning, management, monitoring, troubleshooting, and cost transparency with the vRealize Suite. The session will also include best practices for running Oracle databases on the SDDC including sizing and performance tuning. Business continuity requirements and procedures will be addressed in the context of the SDDC. It is a formidable task to ensure the smooth operation of critical applications running on Oracle, and the SDDC simplifies and standardizes the approach across all datacenters and systems.

The post Streamlining Oracle on SDDC - VMworld 2017 appeared first on Virtualize Business Critical Applications.

Read more..

Oracle on vSAN HCI – VMworld 2017

Interested to find out how VMware HCI vSAN solution provides high availability, workload balancing, seamless site maintenance, stability, resilience, performance and cost effective hardware required to meet critical business SLA’s for running mission critical workloads?

Come attend our session at VMworld 2017 Las Vegas on Wednesday, Aug 30, 2:30 p.m. - 3:30 p.m. where Sudhir Balasubramanian and Palanivenkatesan Murugan will talk about the VMware HCI vSAN solution for Mission Critical Oracle workloads

This session will showcase deployment of Oracle Clustered and Non Clustered databases along with running IO intensive workloads on vSAN and also talk about seamlessly running database day 2 operations like Backup & Recovery, Database Cloning , Data Refreshes , Database Patching etc using vSAN capability.

The post Oracle on vSAN HCI - VMworld 2017 appeared first on Virtualize Business Critical Applications.

Read more..

Oracle on VMware vSphere & vSAN – Asks the Oracles

In the last post, we endeavored to explain how to go about an Oracle Licensing Audit effectively by meticulously collecting all artifacts needed for the audit.

We recommend as artifacts, Proof of Compute Enclosure and Audit Trail entries as part of the lists of artifact to collect and store for at least 2-3 audit cycles.

We also concluded that Oracle Licensing Audit should not be taken lightly just as you would for any other software vendor but not special and one does not have to fear it.

This post endeavors to highlight the typical questions customers might have in their minds after reading articles on internet or talking to other colleagues or questions they might have encountered talking to licensing auditors.

 

Oracle Licensing Journey

During the course of my career as an Oracle DBA and Architect working on Oracle technologies, Oracle licensing was one of the facets of a DBA life I had to go through and really , nothing has changed much.

Working as the Oracle Technologies pre-sales Lead in VMware since 2012 and being the lead Oracle pre-sales field guy, talking to customers and clarifying their questions about Oracle licensing on VMware SDDC is one of my charters.

 

Let&#rsquo;s start with the most frequently heard questions from customers and we will work our way down.

 

1) We have been told we will have to license all ESXi servers in Cluster in local site because
a. Oracle counts VMware as a soft partition technology
b. VMware DRS might migrate Oracle VM/s to all nodes in the cluster

This question has been clarified in the first blog post
https://blogs.vmware.com/apps/2017/01/oracle-vmware-vsan-dispelling-licensing-myths.html

To summarize, two things to keep in mind about the &#rsquo;Oracle Partitioning Policy&#rdquo;

  • &#rsquo;Oracle Partitioning Policy&#rdquo; is NOT referenced in any way in the OLSA/OMA and hence is not an artifact in any Oracle Licensing discussion
  • Read the disclaimer in the document &#rsquo;This document is for educational purposes only and provides guidelines regarding Oracle&#rsquo;s policies in effect as of April 5, 2016. It may not be incorporated into any contract and does not constitute a contract or a commitment to any specific terms

 

2) Oracle licensing requires licensing every server in every Site connected to the Primary site where the Oracle workloads primarily resides, starting from vSphere 6.0 because of the cross vCenter vMotion capability.

This question has been clarified in the first blog post
https://blogs.vmware.com/apps/2017/01/oracle-vmware-vsan-dispelling-licensing-myths.html

As we already know, there are only 3 documents which are contractual and relevant for any Oracle licensing discussion and contractual:

  • Technical Support Policy
  • Processor Core Factor Table
  • Oracle License and Service Agreement (OLSA) / Oracle Master Agreement(OMA)
    o The OLSA/OMA defines Processor as &#rsquo;Processor: shall be defined as all processors where the Oracle programs are installed and/or running.&#rdquo;

Notice the use of the word “are, running &#rdquo;, they are all in the present tense and indicates current usage, not future usage or proposed usage. The above line does not contain words like &#lsquo;could, would, might, may&#rsquo; or any future probable sense.

What this tell us is that we only need pay for current usage, not what can be used!! So just because we have a cross vCenter vMotion capability does not mean we will go ahead and start vMotioning the Oracle VM&#rsquo;s all days long between sites.

The 2nd series of this blog post talks about creating a &#rsquo;Compute Enclosure&#rdquo; i.e. dedicated vSphere Cluster for Oracle workloads which will prevent vMotion events outside the vSphere Cluster.
https://blogs.vmware.com/apps/2017/06/oracle-vmware-vsphere-vsan-preparing-oracle-audit.html

To summarize, if this were true in the wildest dreams, it would require us to license EVERY existing vSphere host in EVERY datacenter and cloud , be that yours or a company down the street as vCenter&#rsquo; s and SSO domains are not an obstacle to vMotion. And by this faulty logic we would need to license every host in the galaxy, good luck with that!!

The Oracle Parking Garage

3) Oracle does not certify Oracle workloads on VMware vSphere / vSAN and doing so will result in a non-certifiable environment

Keep in mind, Oracle Does Not Certify Infrastructure. Oracle does not certify anything below the operating system, Oracle only certifies Oracle Products to the Operating System for e.g RHEL, OEL, SUSE etc

Check the Oracle My Support Compatibility matrix
https://support.oracle.com/epmos/faces/CertifyHome?_adf.ctrl-state=1b0svjd59q_9&_afrLoop=217040720487943

VMware ESXi is an Enterprise-Class, Type-1 non-Para virtualized hypervisor

To be s/w compliant across the whole stack, ensure that we run

  • A Certified Oracle version on a certified O/S certified for that product (Certification Matrix on Oracle My Support)
  • the Same certified Guest O/S on a certified ESXi version (VMware Compatibility Matrix)

http://www.vmware.com/resources/compatibility/sim/interop_matrix.php

This way, you are complaint and certified by both the software vendors, Oracle and VMware.

Further Oracle has released the &#rsquo;Hardware Certification List for Oracle Linux&#rdquo; which includes support for OEL 7.x/ 6.x on ESXI platform

https://linux.oracle.com/pls/apex/f?p=117:1:::NO:RP::

 

4) What Audit data do I need to capture for an Oracle Licensing audit and how long should I keep the audit data for?

Here are some of the important artifacts which are useful for an Oracle Licensing audit defense

  • Proof of Compute Enclosure via creating a dedicated vSphere Cluster for Oracle or using Affinity rules to bind Oracle VM&#lsquo;s to a set of ESXi servers dedicated for Oracle workloads
  • Audit Trail entries which are log file entries for every Oracle VM which shows the Power on /off and vMotion to / from operations.

More information can be found in the below blog url:
https://blogs.vmware.com/apps/2017/06/oracle-vmware-vsphere-vsan-preparing-oracle-audit.html

 

5a) what if Oracle refuses to open a Service Request (SR) for my case?

Oracle cannot refuse to open a SR for any Oracle on VMware SDDC issue because

  • The customer has signed the Technical Support Policy document with Oracle in which Software Technical Support Policies apply to technical support for all Oracle software product lines.

https://www.oracle.com/us/assets/057419.pdf

  • Oracle along with many other companies including VMware, EMC, Cisco are members of this organization &#rsquo;TSANET.ORG&#rdquo;. Originally established in 1993, TSANet was founded as a vendor neutral global support alliance where companies work together to support mutual customers more effectively. Membership doesn&#rsquo;t simply lower costs and assist with customer support – it improves your customer retention.

http://tsanet.org

Oracle and VMware along with many other companies are members of the TSANET.org star alliance.

https://tsanet.org/our-members

5b) Well that&#rsquo;s all good, what if they open a SR but refuse to help with the SR citing FUD reasons?

Oracle Technical Support has been traditionally known to be very professional and has been engaged with VMware Global Support Services (GSS) at all levels to ensure swift resolution for all customer related issues.

In addition to that VMware is committed to the &#rsquo;Oracle Total Ownership Policy&#rdquo;.

VMware Oracle Support provides customers the following new advantages as part of the existing support and Subscription contract at no additional charge:

  • Total ownership of Oracle Database technical issues reported to VMware Support
  • Access to a team of Oracle DBA resources within VMware Support to troubleshoot issues related to Oracle Databases used as a data store or running within a VM
  • Performance tuning and best practices related to Oracle Database used as a data store or running within a VM

Faster resolution of technical issues in VMware environments via a TSANet collaborative support arrangement between VMware Support and Oracle Support.

Details can be found in the below VMware link:
https://www.vmware.com/support/policies/oracle-support.html

Total Ownership
VMware Support will accept accountability for any Oracle-related issue reported by a customer. By being accountable, VMware Support will drive the issue to resolution regardless of which vendor (VMware, Oracle, or others) is responsible for the resolution. In most cases, reported issues can be resolved via configuration changes, bug fixes, or feature enhancements by one of the involved vendors.

What the above means is, if in any case Oracle Support were to refuse assistance after opening an SR, no need to panic, simply call to open a ticket or open a ticket online with VMware GSS and make sure that the ticket is earmarked for &#rsquo;Oracle DBA team&#rdquo; within the GSS organization.

https://www.vmware.com/support/policies/oracle-support.html

Oracle My Support Note 249212.1 &#rsquo;Support Position for Oracle Products Running on VMWare Virtualized Environments (Doc ID 249212.1)&#rdquo; also states that for Oracle RAC, Oracle will only accept Service Requests as described in this note on Oracle RAC 11.2.0.2 and later Releases.

 

6) What if Oracle asks us to replicate an Oracle on VMware issue on a physical platform?

Oracle reserves the right to require reproduction of the problem on either physical or virtual environments.

Even in the case of bare metal servers environment , if Oracle support suspects issue is caused by the underlying hardware , then they can request to reproduce the same issue on another physical host with the exact same hardware specifications.

The real reason for the above request is because Oracle has no visibility into the hardware stack i.e. BIOS, Firmware, Drivers, and HBA etc and the fact that Oracle products are only certified to O/S , not hardware, so this is only way they can eliminate hardware related issues.

This is no different from the stance on virtualization with VMware. As stated earlier, to be s/w compliant across the whole stack, ensure that we run

  • A certified Oracle version on a certified O/S certified for that product (Certification Matrix on Oracle MySupport )
  • The same certified Guest O/S on a certified ESXi version (VMware Compatibility Matrix)

This way, you are complaint and certified by both the software vendors, Oracle and VMware.

 

7) What can you tell me about VMware GSS team?

VMware Global Support Services (GSS) Team is a World Class Support organization with follow-the-Sun Support with warm &#rsquo;hand-offs&#rdquo; and 24×7 Support comprised of All Senior Support Engineers who are former Oracle DBAs.

https://www.vmware.com/support/services/production.html

VMware Global Support Services Overview
https://www.vmware.com/files/pdf/support/global.pdf

The Support process and VMware GSS – Oracle Technical Support engagement process can be depicted by the workflow below

 

Conclusion
In conclusion, there are no issues running Oracle software / products on VMware SDDC as VMware ESXi is an Enterprise-Class, Type-1 non-Para virtualized hypervisor and does not trap x86 binary instructions coming down the stack for purpose of simulation / emulation unlike any other para-virtualized hypervisors.

Further there are no support or certification issues when it comes to running Oracle products n VMware SDDC as explained above.

Need Further Help?
For any additional Oracle Licensing on VMware clarification or help, please reach out to your respective VMware Account teams who can get our team involved in a discussion (Internal VMware folks can reach directly to us at the Tier1-Apps-Sales-Support team mailing list) and we can definitely help guide you and connect you to some of our Premier specialist partners for further discussions.

Oracle on VMware SDDC Collateral
All Oracle on vSphere white papers including Oracle licensing on vSphere/vSAN, Oracle best practices, RAC deployment guides, and workload characterization guide can be found in the url below

Oracle on VMware Collateral – One Stop Shop [Customer]
https://blogs.vmware.com/apps/2017/01/oracle-vmware-collateral-one-stop-shop.html

The post Oracle on VMware vSphere & vSAN – Asks the Oracles appeared first on Virtualize Business Critical Applications.

Read more..

Oracle Database Performance on vSphere 6.5 Monster Virtual Machines

We have just published a new whitepaper on the performance of Oracle databases on vSphere 6.5 monster virtual machines. We took a look at the performance of the largest virtual machines possible on the previous four generations of four-socket Intel-based servers. The results show how performance of these large virtual machines continues to scale with the increases and improvements in server hardware.

Oracle Database Monster VM Performance on vSphere 6.5 across 4 generations of Intel-based four-socket servers

In addition to vSphere 6.5 and the four-socket Intel-based servers used in the testing, an IBM FlashSystem A9000 high performance all flash array was used. This array provided extreme low latency performance that enabled the database virtual machines to perform at the achieved high levels of performance.

Please read the full paper, Oracle Monster Virtual Machine Performance on VMware vSphere 6.5, for details on hardware, software, test setup, results, and more cool graphs. The paper also covers performance gain from Hyper-Threading, performance effect of NUMA, and best practices for Oracle monster virtual machines. These best practices are focused on monster virtual machines, and it is recommended to also check out the full Oracle Databases on VMware Best Practices Guide.

Some similar tests with Microsoft SQL Server monster virtual machines were also recently completed on vSphere 6.5 by my colleague David Morse. Please see his blog post and whitepaper for the full details.

This work on Oracle is in some ways a follow up to Project Capstone from 2015and the resulting whitepaper Peeking at the Future with Giant Monster Virtual Machines . That project dealt with monster VM performance from a slightly different angle and might be interesting to those who are also interested in this paper and its results.

 

The post Oracle Database Performance on vSphere 6.5 Monster Virtual Machines appeared first on VMware VROOM! Blog.

Read more..

VMworld 2017 Oracle Customer Bootcamps

VMworld 2017 Oracle Customer Bootcamps

On a mission to arm yourself with the latest knowledge and skills needed to master application virtualization?

VMworld Customer bootcamps can get you in shape to lead the virtualization charge in your organization, with Instructor-led demos and In-depth course work designed to put you in the ranks of the IT elite.

Oracle on vSphere
The Oracle on VMware vSphere Bootcamp will provide the attendee the opportunity to learn the essential skills necessary to run Oracle implementations on VMware vSphere. The best practices and optimal approaches to deployment, operation and management of Oracle database and application software will be presented by VMware expert Sudhir Balasubramanian who will be joined by other VMware and Industry Experts.

This technical workshop will exceed the standard breakout session format by delivering &#rsquo;real-life,&#rdquo; instructor-led, live training and incorporating the recommended design and configuration practices for architecting Business Critical Databases on VMware vSphere infrastructure. Subjects such as Real Applications Clusters, Automatic Storage Management, vSAN and NSX will be covered in depth.

Learn More

https://www.vmworld.com/en/us/learning/sessions.html?mid=9592&eid=CVMW2000001358867&elqTrackId=ac4f78fd201d4b8ea8c06c94903ec64e&elq=a30d659ad2934a969e912b357d9624d2&elqaid=9592&elqat=1&elqCampaignId=4153

The post VMworld 2017 Oracle Customer Bootcamps appeared first on Virtualize Business Critical Applications.

Read more..

Oracle Database 12c on VMware vSAN — Day 2 Operations and Management

Oracle Database 12c on VMware vSAN — Day 2 Operations and Management

Customers deploying production Oracle workloads have stringent requirements to support and maintain critical database operational tasks such as Backup and Recovery, Cloning, Data Refresh for Development/Test environment and Patching. These operational tasks are also known as Database Day 2 Management Operations.

With the rapid adoption of VMware vSAN™ for business-critical workloads due to highly scalable , available , reliable and high performance HCI solution. It is essential to provide features and tools for seamless Day 1 and Day 2 Operations.

vSAN offers a range of tools and features for Day 1 and Day 2 Operations. VMware vSphere® web client provides administrator with the capability to manage their infrastructure in a unified way for deploying, provisioning, health check, and performance monitoring. vSAN 6.0 and above has improved snapshot capability, which provides users with enterprise-class snapshots and clones that can be used for Oracle database cloning use cases.

The Oracle Real Application Clusters on VMware vSAN reference architecture addresses common business challenges that CIOs face today in an online transaction processing (OLTP) environment that requires availability, reliability, scalability, predictability and cost-effective storage, which helps customers design and implement optimal configurations specifically for Oracle RAC Database on vSAN.

The Oracle Database 12c on VMware vSAN 6.2 All-Flash reference architecture addresses common business challenges that CIOs face today in an OLTP and decision-support-system (DSS) environment that requires predictable performance and cost-effective storage.

Having addressed the Day 1 operations including deployment and provisioning of critical Oracle workloads on VMware vSAN, this operation guide focuses on the Day 2 Operations of Oracle on vSAN including backup and recovery, database cloning, database refresh for test and development environment and database patching.

 

 

VMware vSAN snapshot and clone technologies are primarily used for providing support to Oracle Day 2 Operations. VMware vSAN snapshot and clone technologies used with inherent Oracle tools provide efficient Day 2 Operations for business-critical Oracle database.

Check out the recently published Oracle Database 12c on VMware vSAN — Day 2 Operations and Management operation guide that provides solutions and operation procedures for Oracle Database Day 2 Operations including below key oracle database tasks using vSAN snapshots and clones:

  • Backup and recovery
  • Cloning
  • Data refresh for development and test environment from production
  • Patching

While the operation guide provides above solutions natively for the Oracle database on vSAN environment. There are backup vendors who provide Oracle application-level integration along with VADP (VMware vSphere Storage APIs - for Data Protection) API integration, which can help in ease of backup/cloning, greater levels of manageability and control in vSphere environment including vSAN. These third-party backup solutions can also be used for these use cases.

Further, with the announcement of VMware Ready for vSAN program that offers partners a set of tools, resources, and processes needed to certify Data Protection products with VMware vSAN. This certification program will provide confidence with the partner data protection solutions deployed in VMware vSAN environments for seamless operation.

The post Oracle Database 12c on VMware vSAN — Day 2 Operations and Management appeared first on Virtualize Business Critical Applications.

Read more..

VMware Adapter for SAP Landscape Management 1.4.1 – Automate and manage your VMware virtualized SAP Landscape

On behalf of David Gallant, ISBU, Product Management and the Integrated Systems Business Unit, we are very pleased to announce the General Availability of VMware Adapter for SAP Landscape Management 1.4.1.

VMware Adapter for SAP Landscape Management integrates SAP Landscape Management (LaMa) with VMware Software-Defined Data Center (SDDC) technologies, allowing SAP BASIS administrators, VMware administrators, SAP project and business stakeholders to automate provisioning and management of SAP landscapes running on VMware&#rsquo;s SDDC. The adapter is a key component of VMware private cloud solution for SAP, which defines the software stack to virtualize, secure and automate SAP environments leveraging VMware&#rsquo;s software-defined architecture. At its core, it includes VMware vSphere, VMware NSX, vRealize Automation and the VMware Adapter for SAP Landscape Management and will help to bring SAP Consumers closer to IT Providers, by leveraging for instance an optional service portal to perform SAP system deployments and management tasks instead of using administrator and system tools.

Below figure shows how providers and consumers can leverage the VMware Adapter for SAP Landscape Management.

This release of the adapter is a very important maintenance release. With this release, we continue to enhance support for vRealize Automation and the system automation application interface (SA-API). These enhancements pave the way for additional customers to adopt SAP LaMa, and VMware&#rsquo;s SDDC.

Features of note for this release:

  • Additional enhancements to vRealize Automation integration through the SA-API
  • Bug Fixes

Platform Support:

  • vSphere 6.0 U3 and vRealize Orchestrator 6.0.3 as well as backwards compatibility for vSphere 5.5 U3a and vCenter Orchestrator 5.5.3.2
  • SAP Landscape Management 2.1 Service Pack 8

Operating Systems for SAP Landscapes

    • Microsoft Windows 2008 Release 2 or Windows 2012 R2 with SQL Server 2012/14 support – Adding Windows 2012 R2 support capture 100% of SAP Windows based installations. (Note SA-API is not currently supported on Windows)
    • Redhat Enterprise Linux 6x or 7x
    • SuSE Linux Enterprise Server 12x (Note we have deprecated SuSE 11 support and recommend our customers move to SUSE 12 ASAP)

Databases for SAP Landscapes

      • SAP HANA SP12 (on RHEL or SuSE)
      • Oracle 11gR2 or 12C
      • SQL Server 2012/14 (on Windows)
      • IBM DB6

This helps customers making the transition from Oracle to HANA which strategically helps SAP move customers off of Oracle. VMware helps makes this process less expensive, faster, more reliable and with less downtime.

For customers interested in deploying the Adapter in production SAP landscapes, we are introducing the option to purchase Production-level support from VMware GSS.

A free community edition of the Adapter will continue to be available for non-production environments.

For more information:
Visit the VMware Adapter for SAP Landscape Management Product Page

The post VMware Adapter for SAP Landscape Management 1.4.1 - Automate and manage your VMware virtualized SAP Landscape appeared first on Virtualize Business Critical Applications.

Read more..

Oracle on VMware Collateral – One Stop Shop

Here is a one stop shop for all collateral related to Oracle on VMware SDDC for easy and quick access.

 

The links also contains demos/videos which are currently in the process of being uploaded to VMware TV on YouTube which users can subscribe to.

I will updating this blog as and when we add more Oracle collateral to the kitty.

 

######################
Oracle Licensing on VMware
######################

Oracle fully supports the virtualization of Oracle databases on VMware. To augment Oracle&#rsquo;s support document, VMware also has a total ownership policy for customers with Oracle issues. VMware Support will accept accountability for any Oracle-related issue reported by a customer. By being accountable, VMware Support will drive the issue to resolution regardless of which vendor (VMware, Oracle or others) is responsible for the resolution

http://www.vmware.com/files/pdf/solutions/oracle/VMware-Oracle-Support-Affirmation.pdf

https://www.vmware.com/support/policies/oracle-support.html

Support Position for Oracle Products Running on VMWare Virtualized Environments (Doc ID 249212.1)
For Oracle RAC, Oracle will only accept Service Requests as described in this note on Oracle RAC 11.2.0.2 and later releases

Oracle Licensing Webinar Recording – Links to the webinar and corresponding introduction article
http://www.dbta.com/Webinars/722-Straight-Talk-on-Oracle-on-VMware-Licensing.htm

http://www.dbta.com/Editorial/News-Flashes/Listening-to-Straight-Talk-on-Oracle-on-VMware-Licensing-103134.aspx

Updated Understanding Oracle Licensing, Certification and Support on VMware guide

http://www.vmware.com/files/pdf/solutions/oracle/Understanding_Oracle_Certification_Support_Licensing_VMware_environments.pdf

Scheduler operation when using CPU Affinity (2145719)
https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2145719

Licensing Databases on EMC and VMware Technology
http://blogs.vmware.com/vsphere-new/2016/08/new-database-licensing-white-paper-house-brick.html

LogInsight DashBoard for License Compliance
https://www.youtube.com/watch?v=EHcT4xDyONc
https://vmware-com.socialcast.com/messages/24047248

Oracle Licensing on VMware vSAN
http://blogs.vmware.com/apps/2017/01/oracle-vmware-vsan-dispelling-licensing-myths.html
https://blogs.vmware.com/virtualblocks/2017/01/04/licensing-applications-vsan/
https://vmware-com.socialcast.com/messages/33031891

 

###############################
Oracle Performance on VMware Guides
###############################

Oracle on vSphere white papers including best practices, RAC deployment guides, workload characterization guide can be found on the Oracle landing page below.

http://www.vmware.com/solutions/business-critical-apps/oracle-virtualization.html

Oracle Databases on VMware – Best Practices Guide
https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/solutions/vmware-oracle-databases-on-vmware-best-practices-guide.pdf
https://www.vmware.com/solutions/business-critical-apps/oracle-virtualization.html

Performance Best Practices for VMware vSphere

http://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/vmware-perfbest-practices-vsphere6-0-white-paper.pdf

https://www.vmware.com/pdf/Perf_Best_Practices_vSphere5.5.pdf

http://www.vmware.com/pdf/Perf_Best_Practices_vSphere5.1.pdf

http://www.vmware.com/pdf/Perf_Best_Practices_vSphere5.0.pdf

Best Practices for Performance Tuning of Latency-Sensitive Workloads in vSphere VMs
http://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/vmw-tuning-latency-sensitive-workloads-white-paper.pdf

Deploying Extremely Latency-Sensitive Applications in VMware vSphere 5.5
http://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/latency-sensitive-perf-vsphere55-white-paper.pdf

Virtualizing Performance-Critical Database Applications in VMware vSphere 6.0
http://www.vmware.com/files/pdf/products/vsphere/vmware-database-apps-perf-vsphere6.pdf

Oracle 12c and vSphere 6.0 Monster VM
https://www.vmware.com/files/pdf/techpaper/vsphere6-oracle-perf.pdf

Accelerating Virtualized Oracle 12c performance with vSphere 5.5 Advanced features Flash Read Cache and vMotion
http://principledtechnologies.com/vmware/vFRC_Oracle_12c_0414.pdf

Tuning Queues
https://blogs.vmware.com/apps/2015/07/queues-queues-queues-2.html

VMware Communities: Interpreting esxtop Statistics
http://communities.vmware.com/docs/DOC-9279

 

#########
Oracle RAC
#########

Oracle RAC on VMware Deployment guide
http://www.vmware.com/solutions/business-critical-apps/oracle-virtualization.html

Multi-writer Flag KB
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1034165

Setting Multi Writer Flag for Oracle RAC on vSphere using Power Cli
https://communities.vmware.com/docs/DOC-24873
http://www.virtuallyghetto.com/2015/10/new-method-of-enabling-multiwriter-vmdk-flag-in-vsphere-6-0-update-1.html

Using Oracle RAC on vSphere 6.x VSAN Datastore (2121181)
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2121181

Oracle RAC and vSphere 5.1 vMotion
http://www.principledtechnologies.com/VMware/vMotion_Oracle_RAC_1013.pdf

Performance Study of Oracle RAC on VMware vSphere 5.0
http://www.vmware.com/files/pdf/techpaper/OracleRAC-perf-vSphere5.pdf

Oracle 12c RAC Performance on vSphere 5 and EMC
http://www.emc.com/collateral/hardware/white-papers/h23606-emc-vnx-scaling-performance-oracle-12c.pdf

EBusiness Suite on Oracle / Oracle RAC on VMware

http://www.emc.com/collateral/hardware/white-papers/h8124-oracle-e-business-unified-storage-vmware-wp.pdf

http://www.emc.com/collateral/software/white-papers/h7270-rapid-deployment-scale-out-oracle-wp.pdf

http://www.emc.com/collateral/hardware/white-papers/h5896-oracle-ebiz-suite-dr-vmware-srm-clariion-wp.pdf

http://www.vce.com/asset/documents/oracle-ebs-migration-refarch.pdf

Oracle RAC Virtualization Technical Case Study – VMware IT
vmware.roinnovation.com/v2/DisplayDocumentShell.aspx?p=StreamDocumentDepotRV&id=12%2097C93A6AC&i=68748&po=69692

Extended Oracle RAC on vSphere Metro Storage Cluster using Storage Virtualization
https://blogs.vmware.com/apps/2015/10/oracle-vmware-and-extended-distance-oracle-real-application-clusters-on-vsphere-metro-storage-cluster.html

https://vmware-com.socialcast.com/messages/26921519-oracle-vmware-and-extended-distance-oracle-real-ap?mini=true

EMC vPLEX , VNX & vSphere Metro Storage Cluster
https://www.emc.com/collateral/hardware/white-papers/h11225-VNX-VPLEX-use-cases-wp.pdf

Virtualizing Oracle RAC - Offline Demo
http://www.vmware.com/go/demos
https://vault.vmware.com/group/vault-main-library/document-preview?fileId=27151813

 

################################################
Oracle Data Guard and VMware Site Recovery Manager (SRM)
################################################

Architecting Oracle Database DR Solution on vSphere 5 With Data Guard and SRM

 

#########################
Oracle on VMware vSAN Hybrid
#########################

White Paper
https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/vmware-oracle-real-application-clusters-on-virtual-san-reference-architecture.pdf http://www.vmware.com/products/virtual-san/resources.html

Blog
https://blogs.vmware.com/apps/2015/12/oracle-real-application-clusters-on-vmware-virtual-san.html
https://blogs.vmware.com/virtualblocks/2015/12/10/oracle-real-application-clusters-on-vmware-virtual-san

SocialCast
https://vmware-com.socialcast.com/messages/28245012

Demo
https://vmware-com.socialcast.com/messages/30558074
https://vault.vmware.com/group/vault-main-library/document-preview?fileId=27151813

Case Study
http://www.vmware.com/files/pdf/customers/vmware-cloud-carib-15q4-cs-en.pdf?src=WWW_customers_vmware-cloud-carib-15q4-cs-en.pdf
http://www.vmware.com/files/pdf/customers/VMware-UnionHospital-15Q2-CS-EN.pdf?src=WWW_customers_VMware-UnionHospital-15Q2-CS-EN.pdf
https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/casestudy/vmware-union-hospital-15q2-casestudy-en.pdf
https://blogs.vmware.com/virtualblocks

 

#################################
Oracle 12c on VMware vSAN SAN All Flash
#################################
http://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/products/vsan/oracle-database-12c-on-vmware-virtual-san-6.2-all-flash.pdf

https://vmware-com.socialcast.com/messages/31490603

Blog
https://blogs.vmware.com/apps/2016/08/oracle-12c-oltp-dss-workloads-flash-virtual-san-6-2.html

Oracle U2VL with Virtual SAN and the batch processing use case
https://blogs.vmware.com/virtualblocks/2016/02/03/oracle-u2vl-with-virtual-san-and-the-batch-processing-use-case

Other Oracle on vSAN Collateral
https://blogs.vmware.com/virtualblocks/?s=oracle

VMware vSAN Demos
https://storagehub.vmware.com/#!/vmware-vsan/vmware-vsan-demonstrations

 

#################################
Oracle on VMware Virtual Volumes (vVOL)
#################################

White Paper
http://www.vmware.com/files/pdf/products/vvol/vmware-oracle-on-virtual-volumes.pdf
https://vmware-com.socialcast.com/messages/29342011?mini=true
https://blogs.vmware.com/virtualblocks/resources

Blog
Virtual Volumes: A game changer for operations of virtualized business critical databases
https://blogs.vmware.com/apps/2015/10/virtual-volumes-a-game-changer-for-operations-of-virtualized-business-critical-databases.html#more-1325
https://blogs.vmware.com/virtualblocks/2015/10/06/virtual-volumes-a-game-changer-for-operations-of-virtualized-business-critical-databases

SocialCast
https://vmware-com.socialcast.com/messages/26193665?mini=true
https://vmware-com.socialcast.com/messages/27529688-virtual-volumes-for-database-backup-and-recovery?mini=true

VVOLs for Business Critical Oracle Databases - Offline Demo
https://vault.vmware.com/group/vault-main-library/document-preview?fileId=18776694

EMC VVOL
http://www.emc.com/collateral/technical-documentation/h14638-virtual-volumes-oracle-vmax3-sg.pdf
https://vmware-com.socialcast.com/messages/28548051?mini=true

VMworld 2015 session recording (VVOLs for Business Critical Oracle Databases)
https://blogs.vmware.com/virtualblocks/2016/07/28/vvols-reloaded-game-changer-for-tier-1-business-critical-databases

 

############
VMware NSX
############
Demo - Extended Oracle RAC across sites with VMware NSX
http://blogs.vmware.com/apps/2016/09/demo-extended-oracle-rac-across-sites-vmware-nsx.html

 

##############################
Oracle Database as a Service (DBaaS)
##############################

Virtual LiVefire Solutions Oracle RAC-as-a-Service
https://www.dropbox.com/s/50yza6hiy9gp02x/Virtual%20LiVefire%20Solutions%20%20Oracle%20RAC-as-a-Service-20160713%200305-1.mp4?dl=0

The post Oracle on VMware Collateral - One Stop Shop appeared first on Virtualize Business Critical Applications.

Read more..

Go Que Newsroom Categories

Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 40 bytes) in /home/content/36/8658336/html/goquecom/wp-includes/wp-db.php on line 1995