Sometimes you see things in this industry that make you shake your head and wonder.
Such is the situation with Oracle's recent acquisition of Virtual Iron.
Put in the context of other recent activities, the picture is crystal clear: it appears that Oracle intends to use their market power with databases to force customers to consider their soon-to-be-announced virtualization stack.
And, from a customer perspective, this will not be a good thing.
Denial Is Not A River In Egypt, It's The Oracle Approach To VMware
I stirred this pot for the first time on a recent blog post, offering up potential reasons as to why Oracle was behaving the way they were. Turns out that it looks like my most nefarious scenario might be the real reason.
Jeff Browning is doing an excellent job of smoking out how Oracle is methodically editing their support statements to preclude any whiff of anyone possibly concluding that Oracle intends to support VMware in any fashion.
As an experiment, I got onto various Oracle web sites, and tried searching for "VMware". You might want to try it. Scary results. Almost like someone is methodically going through ten gaziliion documents and removing any reference whatsoever.
Being a child of the Cold War, thoughts of revisionist history came to mind :-)
Oracle Is No Dummy
They've spent a few billion to acquire an IT infrastructure player -- Sun. They realize that virtualization is *the* key technology that will transform how we thing about IT infrastructure -- in the data center, or in private clouds.
And I'm guessing that they have no intention of rolling over and letting VMware (or Hyper-V, or anything else) deny them that key strategic control point.
Now, you might think this is just a few IT titans wrestling in the marketplace, but my concern is that customers are going to get hurt by this as well. I'm already seeing evidence, and it really bothers me.
It's just not right.
Trying To Standardize?
Almost all of my IT customers want to standardize on a single virtualization layer. They'd like to use one consistent set of technology to virtualize server applications, virtualize desktop applications and virtualize all the supporting cast of management, security, backup, etc. as well.
And, not surprisingly, they've all chosen VMware as the direction they'd like to go.
It appears that Oracle is going to try and bust up this happy customer-centric vision. It looks like they're going to use customers' dependence on the Oracle database to force a separately architected, separately managed and separately supported virtualization layer on their customer base.
And Oracle has decided to completely ignore the de-facto market share leadership position of VMware as a minor nuisance. Oracle wins, customers lose.
Trying To Get More From Your Infrastructure?
There are a host of useful features in VMware that we'll probably never see in the Oracle hypervisor.
I could make a long list of seriously differentiated technology, but let's highlight three areas of particular interest: SRM (site recovery manager), DPM (distributed power management) and the newer Fault Tolerance feature.
SRM dramatically reduces the cost and effort associated with remote recovery. It's a game changer. At EMC, we've been doing remote replication since the mid 1990's. We're enthusiastically recommending SRM to all our customers. Works great for applications large and small, including lots of experience we've got with Oracle databases.
Sorry, Mr. Customer. You'll have to live with a separate, clunky, inefficient and expensive Oracle Officially Supported Alternative. Oracle wins, customers lose.
Let's take DPM -- this is the newer vSphere feature that lets compute clusters dynamically relocate workloads to a fewer number of servers if demand is low, and power down the unused servers until they're needed again. Completely transparent to most operations. Experience so far has shown an average of an additional 50% server power savings over a typical 24 hour cycle -- and that's in addition to the power savings you get from going from physical to virtual.
Sorry, Mr. Customer. You're going to have to keep all those Oracle database servers powered on 24x7 whether you're using them or not. Hope you like big power bills. Oracle wins, customers lose.
And, finally, let's consider vSphere's newer fault tolerance feature -- the ability to have one virtual machine pick up *exactly* where a failed server has left off -- no cluster failover, no reboot, no interruption to users whatsover.
Sorry, Mr. Customer. I guess you can't consider Oracle for vSphere fault tolerant environments. Maybe SQLserver, maybe UDB, maybe something else -- but not the Oracle database since that feature isn't in the Oracle Officially Supported Alternative. Oracle wins, customers lose.
Sure, I'm on a bit of a rant here, but I think you get my point -- there's a slew of really valuable capabilities in vSphere that Oracle prefers to ignore simply because they see it as being in their own best interest, and not their customers.
That ticks me off.
Trying To Find New Choices?
You might be aware that there are many, many service providers starting to stand up private clouds to host customer applications using VMware under the vCloud initiative. Customers like the idea of choice -- being able to run workloads in their own data center, or from any number of compatible service providers -- all using the same standard technology.
Now, Oracle hasn't made any announcements yet, but I wouldn't be surprised if they took that option off the table as well, and decided to support only the Oracle Officially Supported Alternative, which -- in this case -- would presumably be an Oracle-owned and Oracle-operated data center.
Where Does That Leave Us?
Now, you know I talk to large customers frequently, and -- frankly -- they're pissed at all of this. With Oracle's latest moves regarding Sun and now Virtual Iron, they can clearly see what's going on here. And they're starting to figure out how they want to play this.
One smart fellow told Oracle that they were starting a large-scale proof-of-concept around Microsoft's SQLserver as the strategic alternative to the Oracle database. The Microsoft team was more than happy to help, as were we at EMC. I don't know how it's going to end, but I bet that Oracle does a special deal with this guy regarding VMware support as a result.
Another guy told me he was starting to contract with one of the focused Oracle boutique consulting organizations for most support issues -- they had no problem with VMware -- and denying Oracle services revenue in the process.
I'm sure we'll be hearing about more of this in the future.
The Ironic Part Of All This
We've seen that any software vendor that embraces VMware sees their license counts grow signficantly. The reason is simple -- anything packaged in a virtual machine is easier to buy, easier to install, easier to support, easier to manage, and so on.
By taking all the "infrastructure friction" out of your software title, people tend to buy more of your stuff, and not less. We've seen this with some of EMC's software titles (e.g. Avamar), and we'll see a whole lot more of this in the future.
Put differently, if Oracle embraced VMware, they'd likely see their license business grow significantly, especially in the enterprises that are aggressive virtualizing with VMware -- which is just about all of them :-)
The Bottom Line
If there's one philisophical lesson we should all remember in our industry, it's this: customers will choose, vendors can't dictate.
I wonder how long it will be before Oracle comes around and realizes that they're missing a trick here?
Let me know your thoughts -- thanks!

I agree wholeheartedly here Chuck. This is going to suck for customers and solution providers as well.
Posted by: Snig | May 15, 2009 at 07:25 AM
Ellison needs a new boat you guys, he's gotta corner a market and charge even more.
Posted by: Fred | May 15, 2009 at 03:53 PM
@Chuck
It seems the field has turned into a game of giants.
Looks to me that EMC/VMW would stand to lose the most (financially) if Oracle is successful with a full stack virtualization offering, so I can see why you seem "concerned" as well as your position on "customers losing". It's probably less about Oracle's customers losing and more about VMware losing Oracle customers.
IMO there are advantages to a single stack solution in IT. Solutions that are tightly integrated often times need the least amount of human intervention and work the best. With everyone looking to reduce costs in IT, I don't see it as a bad thing, but time will tell.
BTW - any comments on this?
http://wikibon.org/blog/can-emc-remain-independent/
Posted by: Lucas | May 17, 2009 at 07:20 PM
Hello, Chuck.
I really don't get Oracle's move in all this issue, at least as it has been explained. I really cannot believe a company like Oracle will try to force customers to throw all the TCO arguments for movin forward in virtulization to the dustbin... I just cant imagine such a silly move.
There HAS to be more to the story. If Oracle wants to compete in the virtualization software market I do not think the customers might loose. More competition, more advantages for customers.
If they try to force customers into strategies the customers do not want, they´ll be in trouble. Oracle knows well. Customers will try (if they can) to swap DB engines. Not Oracle's style in fact.
¿A newcomner to the virtualization market?, well, lets wellcome the initiative, and see what happens. Maybe this could bring cheaper prices to the costly virtualization solutions.
Juan
Posted by: Juan Jose Palacios | May 18, 2009 at 04:48 AM
Lucas, I think you might be missing a key difference here.
On one hand, I don't think anyone has a problem with open competition in the marketplace. If Oracle ends up with a better answer to virtualization via end-to-end integration, and customers want it -- well, that's a good thing.
But that's not what is happening here. Oracle has used support of their database as a weapon, and is working hard to deny customers choice regarding hypervisors.
And that most definitely is bad for customers, if you think about it.
Thanks!
-- Chuck
Posted by: Chuck Hollis | May 18, 2009 at 08:31 AM
I think customers will define whether they need the hypervisor more than the database or vice-versa. Using your strength is one area to stengthen the other is common business practice, but the line is very thin. Eventually I see value in software moving up the stack, hypervisors and tools will be commodity, so gain control on as top of the stack as possible :)
Posted by: Balbir Singh | May 18, 2009 at 11:39 AM
Lucas and Chuck might be both right and wrong in a same breath. Chuck implies that Oracle’s using its own database stack to corner virtualization. On the other hand, Lucas sees that size matters, whether it is right or wrong on its own merits. Currently, the underlying technology enabling Web 2.0 is still the legacy Web 1.0 with some ad-hoc and band-aided solutions to meet the need of the supposed demand of Web 2.0. Without fundamentally overhauling the underlying web technology and bandwidth in a near future, the industry may reach a possible crisis point. Although I like EMC’s approach to the current situation, EMC hasn’t reached critical mass yet (neither have any of the other “big boys”, for that matter). This may or may not be an issue going forward according to the blog(http://wikibon.org/blog/can-emc-remain-independent/) Lucas pointed out. Oracle’s market cap is about four times bigger than EMC’s own or three times if you factor VMWare into the mix. The classical battle between David and Goliath will not be pretty even if VMWare’s solution is much more elegant than the others. For instance, this would be analogous to EMC Documentum vs. Microsoft SharePoint in content management space. Even though Documentum is much superior to SharePoint in its architecture or breadth, people think that SharePoint is much better simply because it is marketed by Microsoft and its affinity to Office products. As the blog points out, the industry dynamics are just like chess games. Since EMC is not just like the big boys as far as the market cap is concerned, EMC needs to think it out of the box. You can’t keep carping about the injustice or illogicalness of the circumstances. To avoid any unforeseen casualties, EMC needs to think strategically and think big out of the box right now. EMC might have some good resources on hand already to do this successfully. Although the blogger suggests that there are intrinsic differences between Public and Private Clouds due to its horizontal and vertical tendencies respectively, however, I believe there is a market for this and the timing is right since EMC has been playing its acquisition cards with the horizontal space in mind. You transform the Public Cloud into the Private one effectively virtualizing it by employing EMC’s own storage stack, VMWare, and RSA in consort. Notwithstanding sudden tornados or hurricanes, the enterprise can use the cloud as their virtual processing centers that are dynamic, scalable, and secure rather than building the ubiquitous physical data centers we all were accustomed to these days. Although I am not sure this is actually possible or not, this is a sure way to get out of the box. By George, if successful, EMC can exceed the big boys by spearheading the true Enterprise 2.0. Otherwise, sooner or later, it will face the ill-fated conclusion as the blogger purports.
Posted by: shiningarts | May 19, 2009 at 06:32 AM
We are currently in the process of Oracle license auditing. Results are unbelievable to say the least. We are running one VM with one vCpu and 1GB of RAM for historical reasons; it's the old financial system. And Oracle's stance is the following:
- You run a "softpartitioned" virtual server in a VMWare cluster with 5 servers and 8 cores each.
- Total amount of CPUs to license is 20 CPUs (5 * 8 * 0.5)
- Minimum users to license is 25 per CPU, resulting in a minimum of 500 users.
- There is one (1) user of the system. He prints reports on other peoples request, about once or twice a month...
How costly can it be to move this to SQL? We have started pondering that question.
Posted by: Even G | May 19, 2009 at 09:35 AM