Oracle (further) clarifies its support policy for VMware

Posted by Alessandro Perilli   |   Wednesday, November 28, 2007   |   3 Comments

Announcing its own Xen-based hypervisor, Oracle has been pretty clear about its support policy for 3rd party virtualization platforms: Oracle VM is the only x86-based server virtualization environment on which Oracle products are supported.

Since that day, trying to avoid panic from thousands of customers, VMware sales force spent endless efforts trying to reassure that previous support agreements with Oracle would be still in place.

But which kind of unformal support agreement Oracle may grant to VMware customers?

The enlightening answer comes from Oracle itself which replies an inquiry from ComputerWorld this way:

Oracle has not certified any Oracle software on VMware virtualized environments.

...

Oracle support will assist customers running Oracle software on VMware in the following manner: Oracle will only provide support for issues that either are known to occur on the native OS without virtualization, or can be demonstrated not to be as a result of running VMware. If a problem is a known Oracle issue, Oracle support will recommend the appropriate solution on the native OS without virtualization. If that solution does not work in the VMware virtualized environment, the customer will be referred to VMware for support.

Which basically means no support for virtualization at all.

That part of VMware sales force stating that this is a support agreement are implictly asking customers to be ready to reinstall their entire Oracle environment on a physical server, which raises several questions:

  • Where the customer is going to install the environment?
  • On a new server? If so how much time it would take to order, purchase, deliver, reinstall and configure? Weeks, months?
  • And once on the new server, how the customer can grant the new hardware will not influence in some way the reproduction of the issue?
  • On an existing server? If so how much time it would take to recognize the right hardware, free it from current platform, reinstall and configure?
  • And one on the recycled server, how the customer can grant the old hardware will not influence in some way the reproduction of the issue?
  • How much time the entire operation will take just to reach the point where the support request can be opened?
  • And how much money the entire troubleshooting will take in terms of man/hours?

All these questions should be answered considering that on most cases Oracle products are used in production environment, for mission critical roles. So such form of support agreement would cost the company probably much more than just installing Oracle on a physical server, ignoring virtualization completely.

Such consideration appear evident to those professionals dealing with business continuity plan and related disaster recovery scenarios, but may be less clear for anybody else.


Update: virtualization.info is now in possess of the official transcript for the Oracle Analyst Meeting of Nov. 14 (the day Oracle VM was made avaiable online, and several days before the above company answer provided to ComputerWorld).

In this transcript Larry Ellison, Oracle CEO, answers John DiFucci, analyst at Bear Stearns, about support policy for VMware customers:

John DiFucci: Okay. And, the second question one. Your one stack message, although it does resonate well, I think. But, some of the exclusivity that it implies or, not only implies, but with the Oracle VM message that you only support Oracle products on Oracle VM and not on VMware.

Larry Ellison: Oh, no, no, we aren't -- we clearly support -- we only support --. Lots of people are running Oracle products on VMware.

JDF: Exactly. So...

LE: That's cool. And, it's great. Our strategy is to be as... is to be open, and to support as many different product as we have... and platforms as we can.

JFD: So, if a customer has a problem running on VMware and -- with the Oracle database, then call for support, the support will be given in that kind of configuration?

LE: Yes, essentially, yes.

Now, while the essentially word introduces some vagueness in the confirmation, it still represents a statement of support.

Now considering that Oracle CEO provided this answer two days after the publishing of Oracle VM FAQs, which state exactly the opposite, and days before ComputerWorld answer, this basically means two possible things: first one is that Oracle strategy about 3rd party virtualization support is a complete mess and the company is unable to take a decision and stick with it, the other is that Oracle CEO provided an incomplete answer on purpose.

In both cases VMware customers should start asking very clearly and loudly an official support statement to Oracle before being trapped in endless support issues.

virtualization.info will provide updated reports if any reader will decide to share any answer or document Oracle will provide.

3 Comments

Anonymous John Friday, June 13, 2008 3:59:00 AM  
This is a good reason that customers considering oracle should instead turn to a vendor who will support their products on vmware. Oracle will get the message if it's bottom line takes a hit.
Anonymous Anonymous Tuesday, July 08, 2008 4:14:00 PM  
oracle built the entire 10g R1, 10g R2, & 11g suites on top of VMware ESX. They were able to do this because of a licensing & support agreement the two companies reached. Oracle is contractually required to support running on VMWare. Period. There is a Metalink note stating that they will provide support, but if they can't find the reason & don't know of the issue, ask the customer to replicate on physical hardware or kick the problem to VMware. Of the _very_ few cases that have been kicked to VMware, almost all have been proved to be Oracle's bad code & kicked back. They're throwing FUD around now because they want to have a competing product & becuase VMware simplifies all IT support/DR & that is were Oracle really makes their money.
Anonymous Adam H. Thursday, August 07, 2008 9:19:00 PM  
"Anonymous" said that "Oracle is contractually required to support running on VMWare. Period." but that is a significant distortion of the official statement. Oracle customers may access the official statement via Oracle's MetaLink support website in document 249212.1. The key takeaway from that note is "Oracle has not certified any of its products on VMware virtualized environments. Oracle Support will assist customers running Oracle products on VMware in the following manner: Oracle will only provide support for issues that either are known to occur on the native OS, or can be demonstrated not to be as a result of running on VMware." This is identical to how Oracle, and essentially all software companies, handle issues that arise in an unsupported environment. This is not a unique position with regards to VMware vs. any other unsupported configuration. While Oracle will not turn away customers with support requests out of hand just because they may be using unsupported configurations, if Oracle cannot isolate the problem to any known- or likely issue with Oracle's supported products, customers will need to work in their environment, with the third parties involved to further isolate or eliminate potential sources of the issue. This is very consistent with industry practice. Nothing new here.

Add New Comment