Monday Jul 27, 2015

Oracle VM VirtualBox Extension Pack

With the release of Oracle VM VirtualBox 5.0,  I've seen more customer interests in VirtualBox, which has become the de facto software development choice. I also received some questions about the software licensing and the extension pack.

The base package of VirtualBox, beginning with 4.0, consists of all open-source components and is licensed under the GNU General Public License V2.

Oracle provides the extension pack with the following added functionality such as the virtual USB 2.0 (EHCI) device, the virtual USB 3.0 (xHCI) device, VirtualBox Remote Desktop Protocol (VRDP) support, host webcam passthrough, Intel PXE boot ROM, experimental support for PCI passthrough on Linux hosts. The 5.0 release delivers encryption of disk images feature via the extension pack. 

The extension pack is under the Personal Use and Evaluation License. So for corporate users, you can purchase commercial licenses from Oracle to access the above enterprise features and receive support to cover both the base and the extension pack.

To view the extension pack that is currently installed, please start the VirtualBox Manager (on any of the host OS). From the "File" menu, please select "Preferences". In the window that shows up, go to the "Extensions" category which shows you the extensions which are currently installed and allows you to remove a package or add a new one. See the screenshot below:

Alternatively you can use VBoxManage on the command line (on any of your host OS):

$ VBoxManage list extpacks
Extension Packs: 1
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:      5.0.0
Revision:     101573
Description:  USB 2.0 and USB 3.0 Host Controller, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption.
VRDE Module:  VBoxVRDP
Usable:       true
Why unusable:


Monday Oct 06, 2014

Secure Oracle VM Deployments

Just published a blog to talk about how to apply latest security fixes to Oracle VM and Virtual Compute Appliances.

Friday Oct 03, 2014

Hightlights from Oracle OpenWorld 2014

At Oracle OpenWorld 2014, Renée J. James, President of Intel Corporation, shared her keynote on, "The Future of the Data Center in a Software-Defined World". She talked about Intel's Next Generation Firewall (NGFW) for Oracle VM.

Intel's Next Generation Firewall for Oracle VM

During the keynote, Steve Grobman, Intel Fellow and CTO of Intel Security Platforms showed the NGFW demo with Oracle VM Manager:

Steve explained how NGFW is going to address the security threat. Here's the value of the joint solution from Intel and Oracle.

  • Scalable and fast deployment of the virtual firewall instances powered by Oracle VM Templates

  • And better datacenter protection.

You can watch the keynote replay here.

Friday Sep 26, 2014

Oracle VM 3.3 - Integration with Oracle Enterprise Manager 12c

With the latest virtualization plug-in update (, Oracle Enterprise Manager 12c works seamlessly with Oracle VM Manager 3.3.

For more details, read the announcement at Oracle's virtualization blog. 

Thursday Sep 18, 2014

New update to Oracle VM Server for SPARC

We just released a maintenance update See the announcement at Oracle's virtualization blog:

The changes for this maintenance update are as follows.

For details, please review the documentation for the software/hardware requirements by following the documentation: What's New.

To download the software, read the instructions from OTN page.

For those who are using Oracle VM Manager 3.3, please review installation guide for requirements.

Friday Sep 12, 2014

Validated Configurations on Oracle VM 3.3

Oracle Validated Configurations program offers pre-tested, validated architectures — including software, hardware, storage, and network components—along with documented deployment guides, available on many different hardware platforms. Check the latest submissions:

Monday Sep 08, 2014

Oracle VM Manager OS and Usage Survey

We have a short survey that I'd ask our customers how you use Oracle VM Manager today. Click the link here.  It would just take a few minutes to complete the survey. Thank you for providing your valuable feedback.

Saturday Sep 06, 2014

Oracle VM Manager 3.3 - Improvements on Virtual Machine Console Access

Oracle VM 3.3 introduces the new virtual machine console access which uses JavaScript and HTML5 features. There is no longer any requirement to install or run software locally on the client computer. This change reduces complexity and provides a more reliable console tool.

VNC access to a virtual machine:

Serial console access to a virtual machine:

To use the new virtual machine console access feature, ovmcore-console package needs to be installed on the server running Oracle VM Manager 3.3 in order to gain VNC and serial console access to virtual machines. We just released an updated version of ovmcore-console package (ovmcore-console-1.0-41) to ULN and public-yum.

Download the package from public-yum:

The package is also available at the ULN channels:

  • ol6_x86_64_addons
  • el5_x86_64_addons

The new package has integrated a few bug fixes:

  • Bug 18089107 - Fixes the issue of non-US keyboard mapping when accessing virtual machine console.
  • Bug 18969505 - Fixes the issue that the serial console fails to display long entries correctly.
  • Bug 18085387 - Fixes the issue that the cursor is not displayed in the serial console for SPARC guest.
  • Bug 19004079 - Fixes the issue that Control-C is mishandled in serial console.
For install/upgrade instructions, read the documentation:

Wednesday Jul 02, 2014

Oracle VM Manager 3.3 - Improvements on MAC Address Allocation

We announced Oracle VM 3.3 earlier today. Here I'd expand one feature enhancement which was delivered as part of the large networking implementation, and it brings significant benefit to simplify virtual NIC creation. Now with Oracle VM Manager 3.3, you can coordinate with other Oracle VM Manager 3.3 instances to avoid any potential MAC address collision.

  1. By default MAC addresses are automatically created using random numbers

    Oracle VM Manager chooses a MAC address using random numbers within the specified range when the user doesn't supply a specific MAC address. The default range has an OUI (Organizationally Unique Identifier), of 00:21:F6 and uses the remaining portion of 00:00:00 - FF:FF:FF from which to randomly choose a specific MAC address. This default range is used because the OUI prefix (00:21:f6) is officially registered to Oracle and should not conflict with any other vendors devices. However, that range can be changed.

  2. Have the ability to manually configure specific MAC addresses

    When a vnic is created, the user can specify any MAC address. The user supplied MAC address does not have to fall within the default range. The manager will validate that this MAC address is not already used by another vnic created in that manager.

  3. Allow to program your own OUI

    The manager allows the specification of an OUI other than the default and a range of addresses to use for the device specific portion of the MAC address.

  4. Range based allocation of MAC for each Oracle VM Manager instance to avoid collision

    The users need to explicitly set the range that they want to use. With coordination among Oracle VM Manager instances, you can set the range so that each Oracle VM Manager won't conflict with other Oracle VM Manager instances.

Sunday Apr 21, 2013

Use Local VNC Viewer to Access Guest VM Console

Here I'd like to explain how to configure the Java RAS proxy so that you can use your preferred local VNC client to access the guest VM console when using Oracle VM 3.2. For more details and the background, please consult Oracle VM 3.2 Installation and Upgrade Guide where it explains the VNC console used to connect virtual machines in x86-based server pools.

To configure which VNC viewer to use with the Options > Configuration menu item of the Java RAS proxy window, enter the path to the VNC client on the client desktop computer.

On a Windows desktop, for example,  specify the parameters $host and $port if the VNC client requires these parameters in a different format than the default host:port, then click OK.

If you don't have a local VNC viewer, be sure to get the latest TightVNC package from Oracle's public YUM repository to be installed on the server running Oracle VM Manager:

# rpm -ivh tightvnc-java-1.3.9-5.noarch.rpm

Fore more details, visit the documentation:

Saturday Jul 07, 2012

Best Practices to Accelerate Oracle VM Server Deployments

IOUG (Independent Oracle User Group) Virtualization SIG is hosting the webcast on the best practices of Oracle VM server virtualization.

  • July 11, 2012 - Webcast: Best Practices to Accelerate Oracle VM Server for SPARC Deployments, see the recording and slides.

For more white paper about best practices, visit Oracle VM OTN page here.

Sunday May 27, 2012

Full Stack Story with Oracle VM

Full Stack Story with Oracle VMWhen we talk about the server virtualization solution from Oracle, Oracle VM has the server virtualization and management components in one solution. One of the reasons that differentiate Oracle from others is the full stack story

Thursday May 24, 2012

Oracle VM Server for SPARC 2.2 was released

See the announcement at Oracle's virtualization blog.

Wednesday Aug 03, 2011

Setup SunRay at Home

SunRay at home

I just set up a SunRay 3i thin client at home. I used to have SunRay 270 at home, but I had to use a dedicated router for VPN connection. With the updated firmware, it's now easy to configure VPN from the SunRay built-in pop-up GUI options.

The SunRay thin client does not have a wifi connection. A simple workaround is to use a wifi client device, such as Asus Wireless-G Access Point (WL-330GE).

It's pretty cool that we have SunRay at work, SunRay at home, and the soft client for a regular desktop and the app for iPad.

Thursday Jun 02, 2011

Live on

I'm glad that my old blog has been transitioned to For up to date information about Oracle's virtualization portfolio, and how Oracle's virtualization solutions can help you, please check


Honglin Su manages the product management team that is responsible for Oracle VM and Private Cloud Appliance.

You can follow him on Twitter @honglinsu


« July 2016