Friday Mar 25, 2016

Friday Spotlight: OTN Virtual Technology Summit, April 5th

OTN Virtual Technology Summit is coming and we are going to attend this important virtual-class meeting.

Hear from Oracle ACEs, Java Champions, and Oracle product experts as they share their insight and experience (through technical demo's/presentations and hands on labs) in meeting today's IT challenges in the upcoming Oracle Technology Network Virtual Technology Summit. These interactive, online events offers four technical tracks, each with a unique focus on specific tools, technologies, and tips. Between them you can find:

Operating Systems and Virtualization Track covers best practices for implementing, optimising and securing your operating system, management tools and hardware. In addition we will also discuss best practices related to Oracle VM and Oracle VM Templates.

Between the others, under the "Operating Systems and Virtualization Track" you'll find a session dedicated to Oracle VM Templates.

On this session we are going to present one of the most requested Hands-on Labs related to Oracle VM Templates:

Oracle Real Application Clusters (Oracle RAC) is a cluster database with a shared cache architecture that overcomes the limitations of traditional shared-nothing and shared-disk approaches to provide highly scalable and available database solutions for all your business applications. In this hands-on lab, learn from Oracle experts about how to deploy Oracle RAC in just minutes by leveraging the power of Oracle VM Templates.

Deploying Oracle RAC on other virtualization solutions, or on a bare-metal system, could request days of work and more steps involved, like:

  • Operating System Software Installation (Oracle Linux)
  • Operating System Patching (Update kernel and user-space packages)
  • Operating System Configuration and Requirements (Apply kernel configuration and packages needed for Oracle RAC)
  • Oracle Cluster & Database Software Installation (Oracle Grid Infrastructure & Database software)
  • Oracle Cluster & Database Software Patching (CPU, PSU and Interim Patches on both Cluster and Database software)
  • Oracle Database creation and configuration

    As you can see on the picture above, deployment time is drastically reduced thanks to Oracle VM Templates; all activities related to installation, configuration, patching and maintenance are already executed by Oracle Experts that grant to have all best-practices in place and, at the same time, a fully supported and certified system available. 

    If you are interested to see how Oracle VM Templates can drastically reduce deployment time of your applications, following links will help you to schedule and register yourself on this interesting session:

    At the end of the session, all participants will have the opportunity to make questions or clarify any kind of doubt with the help of Oracle product experts.

    Hope to virtually meet you over there.

    Friday Jun 13, 2014

    Friday Spotlight: New Oracle Template for JD Edwards EnterpriseOne

    Happy Friday!

    The new Oracle VM Template for JD Edwards EnterpriseOne for the x86 platform is now available. There’s updated new content in two new templates, and a new utility that simplifies configuration.

    Get it here:

    Oracle VM Template for JD Edwards EnterpriseOne

    We'll see you next week! 

    Friday Aug 09, 2013

    Friday Tips #40

    Happy Friday, everyone! With all the discussion about Oracle VM Templates on this blog in the last week or so (here, here, and here), I thought highlighting a short video that summarizes Oracle VM Templates and Oracle Virtual Assembly Builder would be interesting. Click below to watch (it's just under 4 minutes):

    See you all next week!


    Friday Aug 02, 2013

    Friday Tips #39

    Happy Friday! Our tip this week is on a little quirk of using Oracle VM 3 with templates developed in Oracle VM 2.

    Why do I see new Oracle VM 3 networks named xenbr0 and xenbr1 after importing an Oracle VM Template?

    Answer by Gregory King, Principal Best Practices Consultant, Oracle VM Product Management:
    Some legacy Oracle VM Templates as well as some newer templates are designed to come pre-configured with network interfaces for Oracle VM 2 environments. Oracle VM 3 doesn’t really know what to do with the pre-configured network devices during the import process of an Oracle VM Template, so the product errors on the side of caution by creating place holders for networks. 

    This means Oracle VM 3 automatically creates superfluous or false networks using the name of xenbr0, xenbr1, etc. when you import an Oracle VM Template that uses the Oracle VM 2 naming convention for bridges. So you are left with new networks named xenbr0 or xenbr1 that are useless since they are not associated with any servers, network ports or bonds. This can be quite confusing.

    The problem is very easy to fix. Simply edit the newly imported Oracle VM Template, replace the networks named xenbr0 and xenbr1 with your real networks, then switch to the Network tab, highlight the networks named xenbr0 and xenbr1 and then delete them. 

    Here is a step-by-step example... 

    The screen shot below shows Oracle VM networks before a template is imported:

    The next screen shot shows the superfluous networks after the new template has been imported:

    The networks named xenbr0 and xenbr1 can safely be removed after they are no longer being used by the newly imported Oracle VM Template. Simply switch to the Repositories tab, find and edit the newly imported template as show in the screenshot below:

    Now move xenbr0 and xenbr1 to the left hand box while moving the correct network or networks to the right hand box as shown in the screen shot below:

    Finally, switch to the Networking tab, highlight and then delete the networks named xenbr0 and xenbr1 as shown in the screenshot below: 

    ...and now your Oracle VM networks should look just like they did before importing the template :-)

    Thanks Greg!

    We'll see you all next week with another tip!


    Just Released – Two New Templates for Oracle Enterprise Manager Cloud Control 12c Release 3 (

    The new template continues to build on the integration of Oracle VM and Oracle Enterprise Manager to further automate the deployment of Oracle VM servers. This template can be used to provision new guest virtual machines running Oracle Enterprise Manager Cloud Control 12c Release 3 Oracle Management Service (OMS), Oracle Management Agent and Repository Database.

    Note: This VirtualBox image is strictly for test Enterprise Manager setup or proof of concepts (POC), this should not be used for Enterprise Manager production site setup.
    The Oracle VM VirtualBox Template for Oracle Enterprise Manager Cloud Control 12c Release 3 ( can be used to provision new guest virtual machines running Oracle Enterprise Manager Cloud Control 12c Release 3 Oracle Management Service (OMS), Oracle Management Agent and Repository Database. 

    For a list of Oracle VM Templates,  please visit:

    Oracle VM Templates on Oracle Technical Network 

    For more Oracle VM VirtualBox Templates, please visit:

    Oracle VM VirtualBox Templates on Oracle Technical Network 

    For more information on Oracle Enterprise Manager 12c:

    Friday Jul 01, 2011

    Oracle Virtualization Eases Oracle Application deployment and Access

    Oracle Virtualization, through simplified Oracle application deployment and access, is key to understanding the power and value of Oracle's full stack. Last week, I deployed and accessed an Oracle application using Oracle's virtualization products. As part of this exercise, I got to build a simple Oracle 'full stack' from ground up using bare metal servers, Oracle VM, NFS, Oracle VM application templates, Oracle Linux and Oracle Secure Global Desktop. In the end, what struck me is not only how easily I was able to deploy the application, but also how quickly I was able to simplify  problems related to the access of the application by 'publishing' it. 

    Oracle VM Templates provide an innovative approach to deploying a fully configured software stack by offering pre-installed and pre-configured software images.I started with the Siebel SIA 8.1.1 application template. Deciding what template you want to use early in the process is key, since it will help determine how many servers (memory), and IP addresses you need. In my case, the Siebel template consists of 2 virtual machines (each needing at least 2GB memory). My Dell servers have only 4GB memory each, so clearly I needed 2 servers and 4 static IPs (2 for the servers, and 2 for the VMs).

    I got 2 Dell servers, installed Oracle VM 2.2.2 on them, followed the instructions in the post-installation check-list for Oracle VM 2.2.2 and mounted my storage repositories (NFS). I installed Oracle VM manager on a 3rd machine running Oracle Linux. Using the Oracle VM manager, I created a pool and added the 2 servers into the pool. Once the pool is created - I followed the instructions in the template's installation guide on downloading, and installing the template. There's a bit of an upfront effort to get this going, but becomes much easier over time. Note: In case the template has an expired license key, you can get the latest key here and follow the instructions from the readme on edelivery (search for the Oracle VM template download) on updating the license key.

    Once I got the application deployed, I launched it in a supported web browser (IE 7) on my PC and immediately noticed I had to install a Siebel activeX plugin, and fix some of my browser settings before I could start using the application. Imagine what the situation would be if users' PCs didn't have a supported browser or settings in the first place. I then installed Oracle Secure Global Desktop on my Oracle Linux system and added a Windows Server 2003 machine as a hosted application server (this version of Siebel requires IE7). Using Oracle Secure Global Desktop's webtop interface, I accessed the Siebel Application through a published browser (IE 7) that had Siebel's activeX plugin pre-installed and browser settings configured for Siebel . With that, I completed my full stack deployment.

    I believe that setups similar to the one above would enable our customers and partners to evaluate Oracle Applications much quicker, and also obtain valuable insights during the evaluation period on how they could use Oracle Virtualization to simplify deployment and access for Oracle Applications.

    Wednesday Aug 12, 2009

    Announcing Oracle VM Template Builder

    We are pleased to announce the availability of Oracle VM Template Builder, an open source, graphical utility that makes it easy to use Oracle Enterprise Linux "Just enough OS" (JeOS) - based scripts for developing pre-packaged virtual machines for Oracle VM. Now, end-users and ISVs have the option to develop their Oracle VM Templates by using these JeOS-based scripts directly or via the graphical Oracle VM Template Builder.

    Oracle VM Template Builder uses "JeOS" to facilitate building an operating system instance with only the absolute minimum packages needed for an Oracle VM Template, helping to reduce the disk footprint by up to 2GB or more per guest virtual machine, and to improve security and reliability. Oracle VM Template Builder is distributed as software packages via the Oracle Unbreakable Linux Network (ULN) and Oracle's public yum repository

    See related press releases on Oracle VM Templates:


    Please refer to the Documentation: Oracle VM Template Builder Installation and User's Guide for more information.

    Update: (10/6/2009) Oracle VM Template Builder is also distributed as an Oracle VM Template that you can download from Oracle E-Delivery site, see Oracle VM Template Builder page in details.


    Get the latest scoop on products, strategy, events, news, and more, from Oracle's Virtualization Experts



    « August 2016