Blog | Pythian

Oracle E-Business Suite: Virtual host names

Written by Vasu Balla | Oct 6, 2015 4:00:00 AM

The ability to use virtual host names with Oracle E-Business Suite is one of the features that I have been waiting for a long time. When I finally saw a post on Steven Chan's blog about it, I was very excited.

But, when I finally got to review the MOS note "Configuring Oracle E-Business Suite Release 12.x Using Logical Host Names", I was left disappointed.

The Strategic Importance of Virtual Host Names

In my opinion, the main advantage of using virtual host names is during a DR failover scenario. By using virtual hosts, we can set up the servers in both a primary datacenter and secondary datacenter to use the same virtual hostname, even though their physical hostnames are different.

Simplifying DR Failover

This virtual hostname setup helps when we failover services and databases to a secondary datacenter, as we don't have to reconfigure the application to use new physical hostnames.

Current Technical Limitations

Currently, when we install E-Business Suite to use a virtual hostname, "Concurrent Managers" don't work, as they internally use the physical hostname to communicate.

The new MOS note describes this very feature of using virtual hostnames with Oracle E-Business Suite. But why am I disappointed? Because it left a very important use case out.

The Conflict Between Physical and Logical Identity

In most cases when virtual hostnames are used, the servers are configured with a different physical hostname. i.e., if you run hostname or uname commands, you will see that the actual physical hostname and virtual hostname is only present in DNS and hosts file.

This scenario is not covered by the MOS note. The MOS note asks us to reconfigure the server with a virtual hostname such that when we type the hostname or uname command, it shows the virtual hostname instead of the physical hostname.

Conclusion

I believe the need to reconfigure the server to use a virtual hostname defeats the main purpose of setting up virtual hostnames, making this MOS note useless. Thus, I will keep on waiting for this out-of-the-box feature.

I currently have a custom in-house method to use virtual hostnames with E-Business Suite that I will blog about in the future.

Discover more about our expertise with Oracle.

Oracle Database Consulting Services

Ready to optimize your Oracle Database for the future?