BC remote Oracle DBA - Call (800) 766-1884  
Oracle Consulting Oracle Training Development

Remote DBA

Remote DBA Plans  

Remote DBA Service

Remote DBA RAC

Remote DBA Oracle Home
Remote DBA Oracle Training
Remote DBA SQL Tuning Consulting
Remote DBA Oracle Tuning Consulting
Remote DBA Data Warehouse Consulting
Remote DBA Oracle Project Management
Remote DBA Oracle Security Assessment
Remote DBA Unix Consulting
Burleson Books
Burleson Articles
Burleson Web Courses
Burleson Qualifications
Oracle Links
Remote DBA Oracle Monitoring
Remote DBA Support Benefits
Remote DBA Plans & Prices
Our Automation Strategy
What We Monitor
Oracle Apps Support
Print Our Brochure
Contact Us (e-mail)
Oracle Job Opportunities
Oracle Consulting Prices





Remote DBA services

Remote DBA Support

Remote DBA RAC

Remote DBA Reasons

Remote Oracle Tuning

Remote DBA Links

Oracle DBA Support

Oracle DBA Forum

Oracle Disaster

Oracle Training

Oracle Tuning

Oracle Training

 Remote DBA SQL Server

Remote MSSQL Consulting

Oracle DBA Hosting

Oracle License Negotiation









Oracle and vmware architectures

Oracle Tips by Burleson Consulting

From SearchOracle - December 5, 2007

At Oracle OpenWorld 2007, Oracle announced vmware-ready software, causing a firestorm of interest that was reflected in the entire industry, causing a decline in vmware stocks and raising Oracle stock shares.  The Oracle VM software can be downloaded free, and it's based on the Xen open-source hypervisor product.   With all of the hype, Oracle managers are now struggling to understand how Oracle vmware can fit into their enterprise.  Lets explore how virtualization is becoming part and parcel of the 21st century database toolbox.

It's back to the future for the Oracle database world.  The inefficient one-server-one-database approach of 1990’s client-server technology is long gone and Oracle shops are now re-consolidating their data resources, moving back to the mainframe-like centralization of the 1980’s.    While Oracle touts vmware as a latest-and-greatest solution, we need to remember that server virtualization has been around for decades.

As servers get larger and more powerful, we see a movement towards “virtualization”, the partitioning of a server in order to host multiple OS environments.  Whether it’s running virtual Windows on your Macintosh laptop or partitioning a 128 CPU mainframe, IT managers are leveraging vmware solutions to consolidate multiple OS environments. At a high-level, virtualization is the processes of segregating server resources in a homogeneous environment, but its most commonly used to host different operating systems within a single monolithic server, a step toward OS independence. 


A brief history of Oracle vmware

Oracle rose to dominate the database market primarily because of its ability to run on more than 60 platforms, everything from a mainframe to a Macintosh, but now Oracle faces the challenge of running multiple OS environments within the same server.  In early 2005, Oracle has announced that their latest version of Oracle VMWare will come pre-loaded with both Linux and Oracle, making it easier than ever to run Linux on a MS Windows server.   

Oracle has embraced the idea of server consolidation via the 11g Grid initiative and Oracle noted at Openworld 2007 that 99% of their customers run multiple instances within a single host machine and they are pushing the vmware solution.  Oracle vmware is free for download, but vmware support will cost 499$/year for 1 or 2 CPU systems and 999$/year for others.

As of 2007, Oracle vmware is limited to Intel platforms, and Oracle VM will support only Linux and Windows servers.  Oracle VM also offers a GUI management console (HTML-based) to allow easy management of both the overall OS and the virtual machines running under the master OS.  Oracle is incorporating vmware along several areas:

  • SOA - Oracle plans to incorporate Oracle vmware into their fusion stack, allowing a method for unifying diverse applications onto a single server using SOAP.  Oracle President Charles Phillips notes that Oracle vmware will help SAP shops migrate from their foreign ERP's to Oracle Applications: "We want to help customers integrate their software with third-party applications made in Germany".
  • Consolidating heterogeneous environments - Oracle vmware is useful for shops that wish to consolidate different applications onto a single hardware platform.  A common example is running Windows side-by-side with UNIX (HP/UX, Solaris, AIX, Linux) on a large monolithic server. For example, instead of buying six 2 CPU servers, you can buy one 4 CPU 64bit server with 16G RAM,  and save a bundle of cash.   For details, see my notes on the trend towards Oracle server consolidation.
  • Oracle OLAP consolidation - Mark Rittman notes the benefits of running Oracle 10gr2 with vmware with the Oracle Business Intelligence Suite (OLAP).
  • Oracle application server - Oracle Application Server can be run with Oracle on a single server using vmware.  Lt. Col. Garmany has some good notes on Oracle App Server and vmware.
  • Students - Using vmware is popular among people who want to learn RAC on a personal computer, whereby vmware can allow a single server to mimic several RAC nodes.


The 2nd Age of Mainframe Computing

The early 21st century is seeing the 2nd age of mainframe computing, a change away from the minicomputer hardware architectures of past decades.  Instead of small, independent servers, the major hardware vendors are pushing large servers with transparent sharing of hardware resources, coining the term “partitionable servers”. 

But how does Oracle vmware fit into these existing virtualization techniques?  There are some shortcomings of Oracle vmware. 

  • Unshared resources - Server resources cannot be easily shared, and it counteracts the goal of server consolidation to leverage on a massive shared computing resource.
  • Measurable overhead - We must remember that Oracle vmware imposes some overhead, and a savvy Remote DBA will always perform a workload benchmark using other alternatives (containers, para-virtualization) before choosing Oracle vmware. 
  • Bad for the Remote DBA job market - Server consolidation is bad for the Remote DBA job market because one of the main reasons for consolidation hardware resources is the savings from reducing Oracle Remote DBA staff.  A typical shop can save a million dollars a year by removing a dozen Remote DBA's.  The one-server-one-application paradigm has proven too expensive (increased staff), they are now moving back to the centralized architectures of their ancestors:

In sum, Oracle vmware fits nicely into the strategic plans for server consolidation but the savvy Oracle professional must recognize the vmware has important benefits and limitations.  It remains to be seen whether vmware will become a permanent part of the data center, of if vmware will be only used as a stopgap tool for shops that want to run Windows in a Linux environment.

If you like Oracle tuning, see the book "Oracle Tuning: The Definitive Reference", with 950 pages of tuning tips and scripts. 

You can buy it direct from the publisher for 30%-off and get instant access to the code depot of Oracle tuning scripts.

Expert Remote DBA

BC is America's oldest and largest Remote DBA Oracle support provider.  Get real Remote DBA experts, call
BC Remote DBA today.



Remote DBA Service

Oracle Tuning Book


Advance SQL Tuning Book 

BC Oracle support

Oracle books by Rampant

Oracle monitoring software







BC Remote Oracle Support

Remote DBA

Remote DBA Services

Copyright © 1996 -  2013 by Burleson. All rights reserved.

Oracle® is the registered trademark of Oracle Corporation.

Hit Counter