vCenter Server Heartbeat and Oracle VM Manager with Oracle Clusterware
By Wcoekaer-Oracle on Feb 13, 2009
Earlier today I was doing my usual daily tech industry news review and ran into a story that talked about how VMware announced a new product to configure their management software stack for high availability, which according to the article is called vCenter Server Heartbeat.
You can find the article here:
Previously one had to take a set of servers, install Microsoft Windows, install Microsoft Cluster Services (so you need at least an Enterprise edition Windows server version), then install the VMware management components and a database on top. Then you had to set up all those components from the various vendors to get it to offer server, application or OS failure protection. Then configure MSCS and register the various components. With this new announcement, it seems that it will now be possible to do this without the need for Microsoft Cluster Services.
All this comes, again according to the article, at an extra cost: "Pricing was listed at $9,995 per existing vCenter instance – including the database -- or $12,995 when bundled with a vCenter license." So one has to purchase a license for VMware vCenter, Microsoft Windows Server, vCenter Server Heartbeat, times 2, and support for these products. I believe this will really add up.
Now let's looks at Oracle VM.
Oracle VM, has Oracle VM Manager which is our own management server to manage pools of Oracle VM Servers with their virtual machines. Oracle VM Manager runs on Linux (Enterprise Linux) and uses an Oracle database (by default we even use/can use the free version Oracle XE) for its backend database server and OC4J for the J2EE application container.
Oracle VM Manager can easily be set up in an HA environment where it is possible to protect it against hardware failures or (unlikely) crashes of the application, including the database or the operating system, through the use of Oracle Clusterware. The white paper at the link below describes how to use Oracle Clusterware to protect Oracle VM Manager in a 2 server setup on Enterprise Linux:
Basically Oracle offers all the software components required to set up – an HA Management server environment, with no need for third party products and multiple vendor licenses. Additionally, if you have a Linux OS support subscription from Oracle (which starts at $499 for a one year Basic Limited support subscription, per server), the Oracle Clusterware usage is included at no extra cost. This means that for two servers, Oracle VM Manager, Oracle Enterprise Linux and Oracle Clusterware, the whole thing comes at just about $1,000 with 24/7 support for a year. For detailed pricing, visit: http://store.oracle.com/linux. And on top of that Oracle Clusterware has been around for many years and is the software used by Oracle Real Application Clusters.
Everything is provided and supported by Oracle. That's a pretty good deal. And we're not yet talking about the server side (Oracle VM server or VMWare ESX server).