Friday Dec 05, 2014

Friday Spotlight: Oracle VM Server for SPARC certification for Oracle RAC 12cR1 with Oracle Clusterware, and tips on SPARC server configuration

Oracle RAC 12cR1 ( with Oracle Clusterware (  is now certified on Oracle VM Server for SPARC with Oracle Solaris 11 guest domains. Visit for details.

Also, two technical notes for Oracle VM Server for SPARC users configuring root domains on SPARC T5-2, SPARC M5-32, and SPARC M6-32 servers for resiliency. Please see My Oracle Support note Doc ID 1948940.1 for SPARC T5-2, and Doc ID 1942045.1 for SPARC M5-32 and SPARC M6-32 on details for PCI bus assignment requirements for Fault Management Architecture (FMA) fault proxying.

Friday Apr 26, 2013

Friday Tips #25

Happy Friday, everyone! Our tip this week is on a basic task that is done frequently with Oracle Secure Global Desktop. In the video below, watch Mohan Prabhala, Product Management Director, Desktop Virtualization, as he describes the steps to publish an application:

Thanks Mohan!

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


Friday Mar 02, 2012

Application-Driven Virtualization with Oracle Virtual Assembly Builder

Oracle has announced the general availability of Oracle Virtual Assembly Builder, an amazing new product that allows users to design, package and deploy multi-tier applications. Oracle Virtual Assembly Builder is able to use Oracle application such as Oracle Database, Oracle HTTP Server, Oracle Weblogic Server and others as building blocks (called appliances) to compose any multi tier application. Using a studio environment user can compose the application and a using a deployer to deploy the application onto an Oracle VM environment.

Oracle VM was designed from the ground up to deliver a complete solution which can help the customer deploy critical business services quickly and efficiently. With Oracle VM as the platform Oracle Virtual Assembly Builder makes the process of capturing existing multi-tier applications, analyzing them and creating a blue print into an efficient and fast process.

In this example we see Oracle Virtual Assembly Builder Studio. The Studio is where the user can connect appliances, create  the multi tier application and package it. In the example below we see how an Oracle Weblogic Server is configured into a multi tier application including a database and frontended by Oracle Traffic Director:

In the traditional model, architecting an application is a very complicated and error prone process. The deployment is a long process where every step has to be verified and double checked to avoid costly mistakes. After the application is installed and the virtual machines are configured, additional work is required to configure the application.

Virtualization has certainly improved the deployment process by reducing the burden of configuring the physical servers. However, the application deployment and configuration remains complex and time consuming as has been for many years. With Oracle Virtual Assembly Builder Oracle takes the next step towards making the IT environment agile and takes the agility of virtualization into the application space.

For Oracle VM users these are very exciting times, Oracle Virtual Assembly Builder provides a capability not available with any other virtualization solution. Customers can take out of the box appliances, bring them into the Oracle Virtual Assembly Builder Studio, design their applications according to their specific requirements and package them into an assembly. This solves not only the problem of design and deployment of an application but also serves as a tool to move and change existing deployments easily in a repeatable manner. Since assemblies are kept as blue print to the application they can be used for more purposes like test and development. The tester can take the assembly and deploy it in a test environment which allows him to test new patches, examine configuration changes, the developer can develop new features against an exact replica of the real application the business uses.

Oracle Virtual Assembly Builder is not only good for creating assemblies using existing appliances but also has the ability to introspect existing physical environments, analyze their configuration and turn them into appliances. Those appliances can be packaged as an assembly or be used as a building blocks to create more sophisticated assemblies. The Oracle Virtual Assembly builder comes out of the box with a list of appliances which includes Oracle Database, Oracle Weblogic Server, Oracle SOA Suite, Oracle HTTP Server and more.

In this example we see how a SOA suite physical implementation is introspected and brought into the studio for configuration and packaging. The first stage is the introspection process which analyzes the existing deployment:

Next the introspected environment is available for configuration and capturing in Oracle Virtual Assembly Builder Studio:

The Oracle VM team has been working closely with the Oracle Virtual Assembly team to design both products in a way that will make application building and deployment into a quick and simple process. Together with Oracle Enterprise Manager we can now manage a complete Cloud from the servers through the virtualization layer to the OS, database, middleware and application layers from server provisioning to cloud self service portals.We are very pleased with this addition to Oracle's virtualization and cloud portfolio and looking forward to continue making our customers successful


Tuesday Jan 17, 2012

Live Webcast: Simplified, Anywhere, Applications Access with Oracle Secure Global Desktop

If you are involved with end user applications in your organization, you've probably come across the following hurdles:

  • People want to work from home, and they might even be against installing VPN software.
  • People want work on various machines, not just their work issued laptop or desktop.
  • Users want to work on non-Windows devices like Apple's popular Macbook Pro, or Linux PCs.
  • Applications aren't always on Windows--some legacy applications are perfectly usable, but still run on AS/400 or mainframes.

One of the simplest ways to provide access to all of your applications (from Oracle or other vendors) is to use Oracle Secure Global Desktop. It allows you to host the client side of the applications on dedicated Application Servers in the data center, which are tightly controlled and managed by IT. And it provides a simple, web-browser based way for users to access those applications remotely from Windows, Mac OS, Linux, and Solaris. The users don't have to be concerned about installing any client bits or complicated VPN software, or even what platform the application is designed for. And if you're providing access to Oracle Applications, you'll be happy to know that all browser-based Oracle Applications are certified for use with Oracle Secure Global Desktop.

If you'd like to learn more, don't miss our live webcast on Thursday of this week. You'll also have an opportunity to get your questions answered by our Oracle Secure Global Desktop experts.

Simplified, Anywhere, Applications Access with Oracle Secure Global Desktop
Thursday, January 19, 2012 9AM PT


Thursday Sep 29, 2011

Oracle Applications and Oracle Desktop Virtualization at Oracle OpenWorld 2011

One of the things that comes up often with Oracle desktop virtualization is how it works in conjunction with Oracle Applications. This makes sense, of course, since 65,000 customers worldwide use Oracle Applications to help achieve their IT goals. As the adoption of desktop virtualization continues to grow, the key decision factor for many companies today is how well desktop virtualization integrates with their applications.

We've mentioned before how Oracle Web Applications are certified for use with Oracle Desktop Virtualization, and if you're coming to Oracle OpenWorld 2011, you'll have an opportunity to learn first hand how it all works and ask questions of Oracle experts. First, I recommend registering for this session, hosted by myself and Mohan Prabhala:

One-Click Access to Oracle Applications with Oracle Desktop Virtualization (Session #15612)
Monday, October 3, 12:30PM
Moscone South, Room 252

Second, be sure to visit the DEMOgrounds in Moscone South where all of the desktop virtualization demos will be displaying Oracle Applications:

Oracle Virtual Desktop Infrastructure and Sun Ray Clients, S-156
Oracle Secure Global Desktop, S-158
Oracle VM VirtualBox, S-146

The festivities kick off on Sunday night, be sure to follow us on Twitter and YouTube to get live updates throughout the show.

Tuesday Aug 23, 2011

Great Things Come in 3s: Announcing Oracle VM 3.0

Let me hit you with some quick highlights for Oracle VM 3.0, announced today:

  • All the management you really need to support your entire data center:  Network management, storage management, dynamic resource scheduling (triggered on network not just CPU!)
  • An even more scalable server: Support for 128 vCPUs per guest VM vs. 32 vCPUs for VMware.
  • A more scalable budget (your's)Save about $2.5million dollars over 3yrs vs. VMware (license + support.  See configuration details below but their pricing is here).  Would you like to have that in your pocket right now? Or maybe just have it for one of these?

And that's just the beginning.   The definition of what represents "value" in a virtualization solution just changed.  Oracle has been focused on delivering an increased feature set at the same price ($0 license, pay only for support) while others have been focused on delivering increased pricing (though perhaps "focus" is not the right word here).

Since the day we created Oracle VM, we've focused on exceptional price:performance and scalability.  That focus continues, hence the support for 128 vCPUs and up to 160 physical CPUs, but with Oracle VM 3.0, we're introducing a massive set of enhancements to manageability and ease-of-use that will transform the way you can think about your options for deploying Oracle VM:  Now you get not-only exceptional price:performance but also all the management features you really need to deploy Oracle VM across your entire data center and not just for your Oracle software.  In the past, Oracle VM required some configuration from the manager and some configuration at each individual server, which meant a little more work to get going and to maintain things in very large environments.  For some customers, this meant they mainly focused on doing that only for their Oracle applications and directly related things, but not much beyond that.

But no longer.

With Oracle VM 3.0, everything is done centrally from the management server:  discovery, server-, storage-, and network set-up all from a browser (no client software required, no logging in to each individual servers).  And then, once you've got it set-up, it has a rich feature set for managing and maintaining your environment:

  • Dynamic resource scheduling to load balance across server pools based on network (and CPU):  trigger live migration (migration of running VMs) based on CPU and/or network load.  Note that I think triggering DRS on network load is a first amongst the major vendors anyway.  This capability combined with one of our network management features that allows the separation of different traffic types onto different, independent networks (e.g. separate guest IP traffic from storage traffic and others) means that you can trigger live migration to occur over a dedicated live migration network based on hitting a load threshold on the guest IP network.  This separation is important because if you start a live migration over a shared network that is already overloaded, you risk making things worse.  But we make it better instead.  Very important for enterprise loads that are very I/O intensive
  • Dynamic Server Power Management:  automatically power-off underutilized servers without disrupting your applications; power them back-on when needed.
  • Comprehensive Event Logging: Event logging sometimes sounds like something pretty boring, but its not.  It's really not.  Just ask any admin trying to track down a change in the environment in the middle of the night whether he or she thinks they'd like to have access to event logs that can tell you basically anything that triggered, who did it, and whether it succeeded or failed and why and I'm very sure they'd say "yes please".  And we put this all nicely available centrally in the UI in calendar form:  click a date on the calendar to see what happened in the environment instead of having to dig through a bunch of obscure logs that you need to "tail" to try to understand what happened.

There is so, SO much in 3.0 I could write a massive entry here going on-and-on but, instead, the best thing to do is to watch the replay of the live event (once is being processed today for replay but should be on the site here any minute), including the tech webcasts featuring myself and my team that focus on different aspects of the product.

Oh yeah...the config that will cost you an extra $2.5 million from VMware is for 250 2-socket servers, with 96GB of "vRAM" per server on Oracle VM 3.0 vs. VMware vSphere5 (VMware's revised pricing).  You can compare any configuration you want by trying out our cost-calculator here.

In the coming days and weeks, keep an eye on this blog.  We'll be focusing on entries that go into the details in the various feature sets of Oracle VM 3.0.  But the proof of the pudding is in the tasting as they say so the best test of all is to get the software and try it out for yourself.  The software is available today for existing customers through My Oracle Support.  For users without a My Oracle Support account, the software is expected to be available on Oracle's eDelivery website in the next 24hrs.

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 Apr 20, 2011

Webcast: Ultra-Fast Application Deployment with Oracle VM

Join us for a webcast on Tuesday, April 26th at 9am US PT and find out how Oracle VM can help you accelerate application deployment and provisioning.

Enterprise applications are increasingly being deployed in virtualized environments to gain the benefits of consolidation, flexibility and cloud computing. However, administrators still follow the same time-consuming, manual steps for installing, configuring, and deploying all software such as operating system, database, middleware, and applications, in virtual machines. You don't need to do this anymore!

Join Oracle's virtualization experts and learn how the combination of Oracle VM server virtualization and Oracle Virtual Assembly Builder helps enterprises significantly reduce this time-consuming and error-prone work and automate deployment of multi-tier software assemblies!

Day and Date: Tuesday, April 26, 2011
Time: 9am US PT

Register Now!

Tuesday Apr 20, 2010

Rapidly Deploy Oracle Applications with Oracle VM Templates

Oracle today announced Oracle VM Templates for a number of Oracle Applications including

  • Oracle E-Business Suite 12.1

  • Oracle's JD Edwards Enterprise One 9.0

  • Oracle's PeopleSoft 9.1

These Oracle VM Templates, based on Oracle Enterprise Linux, provide pre-installed and pre-configured enterprise software images that help eliminate the need to install new software from scratch, offering customers a time-saving approach to deploying a fully configured software stack.

Learn more about Oracle VM Templates


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




« July 2016