You are here

Oracle VM Manager Introduction

Oracle VM Manager Introduction

At Oracle OpenWorld 2007, Oracle announced its entry into the x86 server virtualization market with the first release of Oracle VM. The first release of Oracle VM was actually version 2.1 because of Larry Ellison's aversion to using 1.0 for Oracle product releases to help drive early adoption. As of this writing, there has been a total of 14 major Oracle VM Releases.
 
A key component of a successful Oracle VM deployment is acquiring and vetting new releases, patches and updates for production systems. New Oracle VM releases, patches and updates must be researched to identify which release, patches and updates are applicable to your environment. Newly released versions, patches and updates should be vetted before being deployed into production. A best practice is to run the latest stable release of Oracle VM. As of this writing, the latest stable Oracle VM release is 3.2.9 with the Oracle VM Manager patch ID 16410417
 
Tip: To support the Oracle VM 3.2.9 release, from the Oracle Unbreakable Linux Network, and the Pracle public yum server, please subscribe your yum server to the Oracle VM 3 Latest RPM channel, not the Oracle VM 3 Latest (since 3.3 release) RPM channel. Patch jobs using the latest RPM channel will update hosts to their respected latest version update with the latest software patches, updates and fixes. A patch job executed on a Oracle VM 3.2.x host using the Oracle VM 3 Latest (since 3.3 release) RPM channel along with the Oracle VM 3 Transition Packages RPM channel would upgrade the host from 3.2.x to 3.3.x with the latest software patches, updates and fixes.
 
The relevant parts of Oracle VM releases are:
  • Major release numbers: 2.1, 2.2, 3.0, 3.1 and 3.2
  • Minor release numbers: 2.1.x, 2.2.x and 3.0.x
Oracle VM 3.0.1 Release
  • Oracle VM 3.0.1 was released on August 23rd 2011. Oracle VM 3.0.1 was the first Oracle VM 3.0 release. 
Oracle VM 3.0.2 Release
  • Oracle VM 3.0.2 was released on September 30th 2011. Oracle VM 3.0.2 includes over 140 fixes without any new features.
Oracle VM 3.0.3 Release
  • Oracle VM 3.0.3 was released on Janurary 20th 2012. Oracle VM 3.0.3 includes numerous bug fixes along with several new features.
Oracle VM 3.1.1 Release
  • Oracle VM 3.1.1 was released on May 8th 2012. Oracle VM 3.1.1 includes numerous bug fixes along with several new features.
Oracle VM 3.2.1 Release
  • Oracle VM 3.2.1 was released on Janurary 18th 2013. Oracle VM 3.2.1 includes numerous bug fixes along with several new features.
Oracle VM 3.2.2 Release
  • Oracle VM 3.2.2 was released on March 18th 2013. Oracle VM 3.2.2 includes numerous bug fixes.
Oracle VM 3.2.6 Release
  • Oracle VM 3.2.6 was released on October 11th 2013. Oracle VM 3.2.6 includes numerous bug fixes.
Oracle VM 3.2.7 Release
  • Oracle VM 3.2.7 was released on December 5th 2013. Oracle VM 3.2.7 includes numerous bug fixes.
Oracle VM 3.2.8 Release
  • Oracle VM 3.2.8 was released on April 4th 2014. Oracle VM 3.2.8 includes numerous bug fixes.
Oracle VM 3.2.9 Release
  • Oracle VM 3.2.9 was released on December April 2nd 2014. Oracle VM 3.2.9 includes numerous bug fixes.

Oracle VM 3.3.1 Release

  • Oracle VM 3.3.1 was released on August 4th 2014. Oracle VM 3.3.1 is a major Oracle VM 3 release including a dom0 platform upgrade from Oracle Linux 5 to Oracle Linux 6.

Oracle VM 3.3.2 Release

  • Oracle VM 3.3.2 was released on February 9th 2015. Oracle VM 3.3.2 includes numerous bug fixes and enhancements.

Oracle VM 3.3.3 Release

  • Oracle VM 3.3.3 was released on August 12th 2015. Oracle VM 3.3.2 includes numerous bug fixes and enhancements.
 
Even after a fresh installation of Oracle VM Manager, if a patch update is available, a best practice is to patch Oracle VM Manager before using Oracle VM Manager to avoid previously patched bugs. When updating Oracle VM, Oracle VM Manager must be updated first, followed by the Oracle VM Servers managed by Oracle VM Manager. As of this writing (8-11-2014), there are three Oracle VM Manager patch updates; Oracle VM Manager Release 3.0.3.546, Oracle VM Manager Release 3.1.1.625, and Oracle VM Manager Release 3.2.8.733.
 
Starting with Oracle VM 3.1.1-625, My Oracle Support only maintains the latest patch update. For example, when Oracle VM 3.2.8-733 was released on April 4th 2014, Oracle VM Manager 3.2.2 Build 520, 521, 524, 726, 730 where retired and replaced with 3.2.8-733. 
 
Tip: Oracle VM server (dom0) updates or upgrades may overwrite custom multipath.conf files. Make a backup of custom multipath.conf files before updates or upgrades to be able to recover from an overwritten custom multipath.conf file. 
 
Table 1 lists the Oracle VM Manager Patch Updates.
Oracle VM Release
Available From eDelivery
Latest Oracle VM Patch Update
Available From My Oracle Support
Oracle VM Upgrades
Available From eDelivery
Oracle VM Manager 3.0.1
 
 
Oracle VM Manager 3.0.2
 
Oracle VM Manager 3.0.2 - Upgrade only
upgrade Oracle VM Manager 3.0.1
Oracle VM Manager 3.0.3 (Build 546)
Oracle VM Manager 3.0.3 - Upgrade only
Upgrade from Oracle VM Manager 3.0.1 or Oracle VM Manager 3.0.2
Oracle VM Manager 3.1.1 (Build 625)
Oracle VM Manager 3.1.1 - Upgrade only
Upgrade from Oracle VM Manager 3.0.2 or Oracle VM Manager 3.0.3
Oracle VM Manager 3.2.2 (Build 520)
Upgrade from Oracle VM Manager 3.0.3, Oracle VM Manager 3.1.1, and Oracle VM Manager 3.2.x
Oracle VM Manager 3.2.6 (Build 726)
Upgrade from Oracle VM Manager 3.0.3, Oracle VM Manager 3.1.1, and Oracle VM Manager 3.2.x
Oracle VM Manager 3.2.7 (Build 730)
Upgrade from Oracle VM Manager 3.0.3, Oracle VM Manager 3.1.1, and Oracle VM Manager 3.2.x
Oracle VM Manager 3.2.8 (Build 733)
 
Oracle VM Manager 3.3.1 (Build 1065)
The Oracle VM 3.3.1 installer has an upgrade option from Oracle VM Manager 3.0.3, Oracle VM Manager 3.1.1, and Oracle VM Manager 3.2.x
Oracle VM uses the concept of a "server pool" to group together and centrally manage one or more server pools with up to 32 Oracle VM servers per server pool. If more than one location exists, Oracle VM server pools may be dispersed to different locations. Oracle VM Manager with Oracle Enterprise Manager 12c Cloud Control provide comprehensive centralized private cloud lifecycle management for one or more dispersed Oracle VM server pools.
 
The Oracle VM product family; Oracle VM Server, Oracle VM Manager, Oracle VM Templates and Assemblies can be managed with Oracle VM Manager and Cloud Control. Unlike Oracle VM 2.x, which could only be managed by Oracle VM Manager or Oracle Enterprise Manager Grid Control, not both, Oracle VM 3.0.2 and above can be managed simultaneously by Oracle VM Manager and Cloud Control.
 
Oracle VM is a default Cloud Control feature that provides Infrastructure as a Service (IaaS), Database as a Service (DBaaS), Platform as a Service (PaaS) and Testing as a Service (TaaS) provisioning with a self-service portal. Oracle VM can be enabled in Cloud Control by installing an Oracle Management Agent with the Virtualization plug-in on a managed Linux target with Oracle VM Manager. Once Oracle VM is enabled, Oracle VM Servers, virtual machines, Oracle VM Templates and Assemblies can be managed, monitored and provisioned with Cloud Control.
 
Tip: Oracle VM Servers, pools, storage, networks, virtual machines, templates, assemblies, etc, can be setup using Oracle VM Manager and/or Cloud Control.
 
Table 2 contrasts the high-level feature set from Oracle VM Manager and Oracle Enterprise Manager 12c Cloud Control.
Capabilities
Oracle VM Manager
Cloud Control
Centralized Virtual Infrastructure Life Cycle Management (Oracle VM Server Pools, Oracle VM Servers, Networks, Storage, Virtual Machines, Templates, Assemblies)
Oracle VM Manager and Cloud Control
Oracle VM Manager and Cloud Control
Self Service Provisioning:
  • Infrastructure as a Service (IaaS)
  • Database as a Service (DBaaS)
  • Platform as a Service (PaaS)
  • Testing as a Service (TaaS)
 
Oracle VM Manager and Cloud Control
Operating System Life Cycle Management:
  • Provisioning
  • OS and Application Patching
  • Configuration Management
  • Monitoring
  • Alerting, Notifications, & Help Desk Ticketing
(Physical and Virtual: Oracle VM, Linux, UNIX & Windows)
 
Oracle VM Manager and Cloud Control
Application Life Cycle Management:
  • Database 
  • Middleware
  • Applications
(Oracle and non Oracle)
 
Oracle VM Manager and Cloud Control
Software Provisioning (Oracle and non Oracle)
 
Oracle VM Manager and Cloud Control
 
Oracle VM Manager is a traditional Oracle application consisting of an Oracle Database, one Oracle WebLogic server hosting J2EE web applications with a browser based application development framework (ADF) GUI. All of the Oracle VM Manager components are supported exclusively on Oracle Linux and Red Hat Enterprise Linux 5U5 x86_64 bit or later and Oracle Linux and Red Hat Enterprise Linux 6+. In the context of Oracle VM Manager, the Oracle Database repository stores configuration data for Oracle VM server pools, including the data displayed in the GUI as well as the data collected by the Oracle VM Server Agents. WebLogic is the J2EE platform which hosts Oracle VM Manager (GUI) and the Core API. The Oracle VM Manager application and the Core API are deployed on WebLogic in the Oracle Middleware home. The Oracle Middleware home is the parent directory of the Oracle WebLogic Server home. Oracle VM Manager provides a limited-use license for MySQL, Standard Edition or Enterprise Edition Oracle Database and a limited-use license for Standard Edition or Enterprise Edition WebLogic, as long as they are “only” used for Oracle VM Manager.
 
The Oracle VM Manager installer provides numerious installation options. Oracle VM 3.0.1 up to 3.1.1 offers a Demo or Production installation. Oracle VM 3.2.1 and above offers a Simple or Custom installation. Oracle VM 3.3.x and above offers only one install option. 
 
Table 3 Shows the Oracle VM Manager Installaion Options.
Installation Option
Explanation
Install
Oracle VM 3.3.1 and Above
The Oracle VM 3.3.1 and above Install option is an all-in-one installation with Oracle MySQL Enterprise Edition v5.6, WebLogic 11g, and the Oracle VM Manager applications.
 
The default Oracle VM 3.3.1 and above install is fully supported for production environments.
Simple Installation
Oracle VM 3.2.1 and Above
A Simple installation is an all-in-one installation with Oracle MySQL Enterprise Edition v5.5, WebLogic 11g, and the Oracle VM Manager applications.
 
A Simple installation is fully supported for production environments.
Custom or Production Installation
Up to Oracle VM Releases 3.2
Custom and Production Oracle VM Manager installations are identical and will install WebLogic 11g with the Oracle VM Manager applications using an existing local or remote Oracle 11g Standard or Enterprise Edition database and/or a RAC database.
 
Custom and Production installations are fully supported for production environments.
 
Oracle VM 3.2.1 and above use the word Custom for a local or remote Oracle 11g Standard or Enterprise Edition database and/or a RAC database installation.
 
Oracle VM 3.0.1 up to 3.1.1 use the word Production for a local or remote Oracle 11g Standard or Enterprise Edition database and/or a RAC database installation.
Demo Installation
Oracle VM 3.0.1 up to 3.1.1
A Demo installation is an all-in-one installation with Oracle 11g Express Database, WebLogic 11g, and the Oracle VM Manager applications.
 
A Demo installation is intended only for evaluations, not for production environments. Demo installations are a great option for testing.
 
Note: A Demo installation is not supported by Cloud Control or Oracle support due to the use of the Oracle 11g Express Database, which is a free unsupported version of the Oracle Database.
 
If your Oracle VM environment starts out small and scales out, make sure to have a plan to scale up Oracle VM Manager with more RAM, CPUs, as well as more disk space, and if necessary, scale out the Oracle VM Manager Database repository (Standard Edition or Enterprise Edition Oracle Database) on dedicated virtual or physical servers.

For the Oracle VM Manager Database repository, scaling out means moving from an all-in-one single server Simple or Production Installation, to a multi node Production Installation with a dedicated host running the Web tier (Oracle VM Manager and the Core API), and one, or more dedicated hosts running the Oracle VM Manager Database repository using an Enterprise Edition Oracle Database. An important consideration when scaling out an Oracle VM Manager installation is to determine if the underlying hardware where the Oracle VM Manager Database repository runs is capable to transition to RAC. If the hardware is not capable to transition to RAC, it is possible to UUID restore and/or export the Oracle VM Manager Database repository to a different system with more resources.
 
Oracle VM Manager can be accessed from Linux, MAC and Windows using Firefox 3.5 and above, Safari 5.0 and above, Chrome 1.0 and above and Internet Explorer 9.0 and above on Windows.
 
The following table shows the Oracle VM Manager Installation Roadmap:
Step 1
Step 2
Step 3
Step 4
Download the Oracle VM Manager Installation Media
Oracle VM Manager Prerequisites
Install Oracle VM Manager
Oracle VM Manager Post Installation Checklist
Download PDF Now!