Friday Jul 22, 2016

Friday Spotlight: Easily Create 3rd Party Hardware Driver for Oracle VM Server

Oracle VM Server for x86 is engineered for open cloud infrastructure. More and more partners are endorsing Oracle VM to help customers transform their legacy data centers to cloud, and there are great demands to support a broad range of hardware platforms. Oracle VM Server 3.4 is the latest release which has been updated to Oracle Unbreakable Enterprise Kernel Release 4 to bring not only performance improvements; but also rapid driver availability and streamlined partner certifications with Oracle Linux.

As many of you know that the run-time of Oracle VM Server dom0 (management domain) only contains a minimum set of packages, and it does not provide the additional development packages needed for building modules and/or drivers.

We are pleased to release a step-by-step guide to easily create an SDK (Software Development Kit) platform for those customers/partners who are using Oracle VM Server 3.4 or 3.3.x. This guide provides all the instructions needed to create an environment for third party drivers to be built for the Oracle VM Server for x86.

The Knowledge Management (KM) note is available on "My Oracle Support":

Oracle VM Server SDK is designed for independent hardware vendors (IHVs) and independent software vendors (ISVs), in creating applications on or porting them to Oracle VM Server x86.

Note that Oracle provides support for third party drivers which have been developed by partners in the Oracle Partner Network. For drivers compiled by customers or partners using the SDK but that are not a part of the Oracle Partner Network, Oracle will provide a "reasonable effort" level of support. However, Oracle does not provide updates for any drivers built for Oracle VM Servers that have not been distributed by the Unbreakable Linux Network.

To become an Oracle Partner, please refer to the page of Oracle VM Knowledge Zone for Partners. For more information on Oracle's partner program or assistance in certifying your applications with Oracle VM, contact the partner team at

Thursday Jul 21, 2016

Oracle VM VirtualBox 5.1.2 now available

Oracle has released VirtualBox 5.1 Maintenance Release 2.

This release is a major improvement which include a large number of improvements and bug fixes from first release of Oracle VM VirtualBox 5.1.

    See all the details here with a complete list of bug fixes; here you can find all the links to download the software.

The Oracle VirtualBox Team

Monday Jul 18, 2016

Oracle VM VirtualBox 5.0.26 now available

Oracle has released VirtualBox 5.0 Maintenance Release 26.

This release is a major improvement which include a large number of improvements and bug fixes.

    See all the details here with a complete list of bug fixes; here you can find all the links to download the software.

The Oracle VirtualBox Team

Friday Jun 24, 2016

Friday Spotlight: Oracle VM Server for SPARC - virtual HBA (vHBA) enhancements

Oracle VM Server for SPARC 3.4 was released in May with enhanced scale and features. One of the areas enhanced was virtual HBA (vHBA), which provides advanced virtual device capabilities and scalability. See the blog entry on enhancements to vHBA. along with a note on controlling  LUN assignment.

For additional resources about Oracle VM Server for SPARC, visit

Friday Jun 17, 2016

FRIDAY SPOTLIGHT: Oracle is Sponsoring Red Hat Summit on June 27-30

This year Oracle is silver sponsor at the Red Hat Summit 2016. With more than 420,000 customers and deployments in more than 145 countries, Oracle offers a comprehensive and fully integrated stack of cloud applications, infrastructure and services for private, public and hybrid cloud environments.

Next-generation cloud data centers require robust, secure and flexible infrastructure to support a huge variety of cloud applications and use cases, and developers need cutting-edge tools to create dynamic applications. Visit our booth #221 at Red Hat Summit to learn how Oracle Linux, OpenStack, Oracle VM, VirtualBox, Private Cloud Appliance and Software Defined Networking products power the needs of the modern cloud data center, from development to deployment. 

Our engineers and experts will be there to answer your questions about the building blocks needed for Cloud; Linux, OpenStack, Engineered Systems and virtualization solutions from Oracle. Visit our Booth #221 at the exhibit hours of:

  • Tuesday June 28, 2016 11:00 AM - 1:30 PM and 4:30 PM - 7:30 PM
  • Wednesday June 29, 2016 11:00 AM - 1:30 PM and 4:30 PM - 7:30 PM
  • Thursday June 30, 2016 11:00 AM - 1:30 PM

We would like to also invite you to:

Session about cloud security:

Title:  Implementing Platform Security for Cloud Computing

Partner Pavilion Theater on Tuesday 6/28 at 7pm

Speaker:  Philip Morano,  Principal Sales Consultant 

See you at Red Hat Summit!

Friday Jun 03, 2016

Oracle VM VirtualBox 5.1 Beta 1 Released

Oracle is proud to announce the availability of Oracle VM VirtualBox 5.1 Beta 1.

This minor release includes a large number of enhancement and bug fixes from Oracle VM VirtualBox 5.0.

See all the details related to Oracle VM VirtualBox 5.1 here with a complete list of enhancements, bug fixes and links to download the software.

Please do _NOT_ use this VirtualBox Beta release on production machines. A VirtualBox Beta release should be considered a bleeding-edge release meant for early evaluation and testing purposes.

Feedback and comments are obviously appreciated. 

The Oracle VirtualBox Team

Friday Spotlight: Oracle VM Windows PV Drivers 3.4 released!

A new version of the Oracle VM Paravirtual (PV) Drivers for Microsoft Windows has been released to provide a performance boost for Microsoft Windows guests running in a virtual environment on Oracle VM Server for x86. These Oracle VM PV Drivers for Microsoft Windows are high-performance network and disk drivers that significantly reduce the overhead of the traditional implementation of I/O device emulation.

The Oracle VM PV Drivers for Microsoft Windows have been updated with Release 3.4.1 to offer new capabilities and include all the cumulative bug fixes since the previous 3.2.3 release.  The following new features have been added with this release:

  • Oracle VM Paravirtual Drivers for Microsoft Windows now supports Microsoft Windows 10.
  • As of this release, Oracle VM Paravirtual Drivers for Microsoft Windows provides informative notifications to help you troubleshoot common installation issues.
  • Oracle VM Paravirtual Drivers for Microsoft Windows introduces multipage ring buffer support in this release.
  • The Oracle VM Paravirtual Drivers for Microsoft Windows installation program now verifies that the guest operating system is supported. If a user attempts to install Oracle VM Paravirtual Drivers for Microsoft Windows on Microsoft Windows XP, or other operating system that is not supported, the installation program notifies the user.

To download the new Windows PV drivers, search patch ID 23346086 on My Oracle Support. For additional Oracle VM software download, visit the instruction page here.

For details on how to install the software drivers as well information on the Windows operating systems that are supported with this release, please see the Oracle VM Paravirtual Drivers Installation Guide for Microsoft Windows for Release 3.4.1 in the Oracle VM Documentation site.

Additional Information

Oracle VM documentation is available on the Oracle Technology Network (OTN):

For the latest information, best practices white papers and webinars, please visit

Friday May 13, 2016

Friday Spotlight: Oracle VM 3.4 Solutions with Command Line Interface

In today's spotlight, I want to share some useful tools that are built on top of Oracle VM Manager Command Line Interface (CLI). You can take advantage of the tools to automate some common tasks, thus bring more flexibility to help you deploy and manage an Oracle VM environment.

As you already know, main components building the Oracle VM Server for x86 architecture are:

  • Oracle VM Server incorporates an open source Xen hypervisor component, which has been customized and optimized to integrate into the larger, Oracle-developed virtualization server.
  • Oracle VM Manager, the Browser user interface (BUI) to manage Oracle VM environment.

But there are further options to manage an Oracle VM deployment!

Between them we can find Oracle VM API (application programming interface) and Oracle VM CLI (command line interface).

Both options really resides on Oracle VM Manager host and are already part of your Oracle VM ecosystem; this kind of features opens further integration opportunity:

So while the Oracle VM Web-Services API options allows to integrate 3rd parties products to manage Oracle VM ecosystem, Oracle VM CLI allows to automate and schedule different operations that usually are manually executed by the BUI.

Between them we can find different operations that maybe need many clicks or human interaction to be completed or, for example, need to be scheduled at a certain time/date; different examples can be:

  • create a huge list of objects (like networks, virtual-disks, vms...etc)
  • execute, sequentially, more operations of the same type (clone, move, start, stop...etc) 
  • execute the same operation for N times (like execute the same operation on tens/hundreds of vms)
  • schedule the execution of a particular operation at a given date/time without user interaction
  • ....and even much more

All these types of operations can be accomplished and executed in a faster manner using Oracle VM CLI where, thanks to the scripting option available, you can estimate which is the best logic to apply before executing the command requested; so you can really design your flowchart and decide which kind of checks needs to be executed before introduce any change or perform any operation; an example:

A very interesting example, with all the details, of this approach can be found at this link where I created a simple Oracle VM CLI script able to move an entire VM (vm configuration file and all virtual-disks) from one repository to an other one.

Even if the VM moving is an easy operation that can be accomplished also using the Oracle VM Manager BUI interface, it could happen that you are in one of these cases:

  • You need to move a huge list of VMs from one repository to a new one
  • You need to move a list of VMs with many virtual-disks
  • You need to schedule the vm-moving at a specific date/time

and this is only one example of the very cool things that you can automate thanks to Oracle VM Manager Web-Services API or Oracle VM Manager CLI.

If you are interested on further solutions like this one you can evaluate them also here where further articles describe other cases.

Feel free to comment and ask for details on this blog entry!

Friday May 06, 2016

Friday Spotlight: New whitepaper "Optimizing Oracle VM Server for x86 Performance"

We are very pleased to announce a new whitepaper "Optimizing Oracle VM Server for x86  Performance" which describes how to measure and optimize performance in Oracle VM environments. It has detailed information on CPU, memory, and I/O performance, guidance on how to measure and evaluate performance, and news on performance features recently added to Oracle VM.

This material accompanies the May 5 webcast Performance Optimizations for Cloud Infrastructure as a Service (IaaS), which emphasizes cloud and scalable enterprise environments.

Watch this page for new announcements in Oracle VM performance as we continue to enhance performance.

Tuesday Apr 26, 2016

LIVE WEBINARS: Foundations for Cloud and Performance Optimizations for IaaS

We have two great webcasts covering cloud topics and benefits of using Oracle VM in your foundation. They are live events where you can ask questions at the end.

Don't miss them: 



April 28th at 9:00am PST

As Enterprises face the challenge of building their own internal Open Cloud Infrastructures which combine security, agility, and cost-effectiveness; key business and technology choices have to be made. Creating a strong and Open foundation is critical. The Xen based Oracle VM offers the leading open source foundational virtualization layer on which to build. In addition it combines this with unparalleled management, scalability and robustness for mission-critical applications for Cloud Ready Application Deployment.

Join the webcast on April 28th, 2016 at 9:00 PST to learn:  

·         How to build an Open Foundational Layer for your cloud

·         New features and capabilities in Oracle VM 3.4

·         How to incorporate Oracle VM in your cloud strategy

Live Q&A session will be held after the webcast.   

Featured Speakers: 

·         John Priest, Director Oracle VM Product Management

·         Tony Kay, Director Oracle Virtualization 

 Register today! 


Performance Optimizations for Cloud Infrastructure as a Service (IaaS)

May 5th, 2016 at 10:00am PST

Many customers are relying on Oracle VM Server for x86 and Oracle Private Cloud Appliance to build the private cloud infrastructure. Oracle VM is designed to provide high performance "out of the box" without tuning and administrative effort. With optimization, customers can achieve better agility to meet demanding service level requirements. This webcast and presentation discusses Oracle VM performance optimization best practices, goals and techniques to provide the best possible performance.

Join the webcast on May 5th, 2016 at 10:00 PST to learn: 

- Understand and measure performance in the cloud

- Oracle VM features for performance and scale in cloud environments

- How to tune CPU, memory and I/O in virtual machine and cloud

Live Q&A session will be held after the webcast.   

Jeff Savit, Senior Principal Technical Product Manager, Virtualization   

Register today! 

Friday Mar 18, 2016

FRIDAY SPOTLIGHT: Meet us at OpenStack Summit - April 25-29

Oracle is sponsoring the OpenStack Summit at the Austin Convention Center in Austin, TX, April 25-29. The OpenStack Summit is a gathering of IT leaders, telco operators, cloud administrators, app developers and OpenStack contributors building the future of cloud computing. Hear business cases and operational experience directly from users, learn about new products in the ecosystem and participate in hands-on workshops to build your skills. Attended by thousands of people from more than 50 countries, it’s the ideal venue to plan your cloud strategy and share knowledge about architecting and operating OpenStack clouds.

See What Makes Oracle the Leader in OpenStack Computing 

Oracle offers fully integrated OpenStack enterprise cloud solutions with single support for all components in the stack including applications, database, middleware, guest OS, host OS, virtualization and OpenStack. Bringing Oracle experience in stability, availability, performance, debugging and diagnostics to enable the world’s toughest enterprise workloads in the cloud. 

Visit us at OpenStack Marketplace – Oracle Booth B30

Learn how Oracle’s OpenStack-focused products and solutions enable faster deployment, easy management and richer observability for DevOps. We will have engineers and demos for :
  • Oracle OpenStack for Solaris 
  • Oracle OpenStack for Oracle Linux and Oracle VM
  • Oracle ZFS Storage Appliance
  • Oracle Optimized Solutions 

OpenStack Marketplace Hours:

  • Monday, April 25           6:00pm – 7:30pm
  • Tuesday, April 26          10:45am – 6:00pm
  • Wednesday, April 27     10:30am – 6:00pm 
  • Thursday, April 28         10:30am – 1:30pm 

Attend Oracle Session: Tuesday, April 26th, 2pm

Why Should You Attend?  

The OpenStack Summit is a gathering of IT leaders, telco operators, cloud administrators, app developers and OpenStack contributors building the future of cloud computing. Hear business cases and operational experience directly from users, learn about new products in the ecosystem and participate in hands-on workshops to build your skills. Attended by thousands of people from more than 50 countries, it’s the ideal venue to plan your cloud strategy and share knowledge about architecting and operating OpenStack clouds.

How Do I Find Out More? 
Learn more about the OpenStack Summit in Austin.

See you in Austin!

Monday Mar 14, 2016

Deploying and Managing Applications with Oracle VM Training

Oracle VM is built to support different workloads, with an emphasis on ease of deployment and management of Oracle applications.

In the Oracle VM Server for x86: Administration course, you learn to create server pools to take advantage of your existing storage and networking infrastructure. This will enable you to seamlessly manage storage from a central location using Oracle VM Storage Connect. Using features like anti-affinity groups and Dynamic Resource Scheduling policy, you'll implement and manage the inter-connections between the virtual machines running your multi-tier enterprise applications.

Extensive hands-on practices will guide you through each step for building your virtual environment. With the skills acquired during these exercises, you can scale your virtual environment to support the most demanding workloads.

You can take the Oracle VM Server for x86: Administration course in the following formats:

  • Training-on-Demand: Start training within 24 hours of registering, following lecture material at your own pace through streaming video and booking time to perform lab exercises when suits your schedule.
  • Live-Virtual Event: Attend a live event from your own desk, no travel required. Choose from a selection of events on the schedule to suit different time-zones, including 16 March, 20 and 27 April, and 11 and 25 May 2016.
  • In-Class Event: Travel to an education center to attend an event. In-class events on the schedule include the following:

 Location  Date  Delivery Language
Melbourne, Australia
17 August 2016 English
Sydney, Australia
27 April 2016 English
Montreal, Canada
24 May 2016 English
Ottawa, Canada
24 May 2016 English
Toronto, Canada
13 April 2016 English
Prague, Czech Republic
27 June 2016 Czech
Cairo, Egypt
17 May 2016 English
London, England
4 July 2016 English
Reading, England
21 March 2016 English
Paris, France
23 March 2016 French
Lille, France
2 May 2016 French
Stuttgart, Germany
2 May 2016 German
Causeway Bay, Hong Kong
11 May 2016 English
Milan, Italy
13 June 2016 Italian
Rome, Italy
9 May 2016 Italian
Mexico City, Mexico
13 April 2016 Spanish
Utrecht, Netherlands
21 March 2016 English
4 May 2016 English
Bratislava, Slovakia  29 March 2016 Slovakian
Ljubjiana, Slovenia
25 May 2016 Slovenian
Johannesburg, South Africa
22 March 2016 English
Madrid, Spain
4 April 2016 Spanish
Malmo, Sweden
18 April 2016 English
Stockholm, Sweden 18 April 2016 English
Bangkok, Thailand 11 April 2016 English
Edison, NJ, United States 24 May 2016 English
King of Prussia, PA, United States 24 May 2016 English
If you are using SPARC, you could take the Oracle VM Server for SPARC: Installation and Configuration course.
  • Live-Virtual Events on the schedule include 14 and 31 March, 7, 14 and 18 April, and 23 and 26 May 2016
  • In-Class Events on the schedule include the following:

 Location  Date  Delivery Language
Cairo, Egypt 10 April 2016 Arabic
Cairo, Egypt 25 May 2016 English
Tokyo, Japan 24 March 2016 Japanese
Mexico City, Mexico 23 May 2016 Spanish
Singapore 21 March 2016 English

To register for an event or to learn more about Oracle's Virtualization curriculum, go to

Friday Mar 11, 2016

Friday Spotlight: Oracle VM Templates and Automated Virtual Machine Provisioning

Oracle VM template is a fully pre-installed, pre-configured virtual machine that can be downloaded onto an installed Oracle VM server. An Oracle VM Template may include a single virtual machine, with a single Oracle product such as a single-instance database or WebLogic Server or multiple VMs with multiple Oracle products to facilitate rapid deployment of even the most complex composite applications: this is the foundation of the Application-Driven Virtualization.

Use of Oracle VM Templates eliminates the installation and configuration costs, and reduces the ongoing maintenance costs helping organizations achieve faster time to market and lower cost of operations.

Oracle VM Templates can be downloaded from Oracle Software Delivery Cloud: Just download, import and deploy the Template VM(s) and within minutes you will have a fully installed and configured Oracle environment that you know is completely correct, supported and certified by Oracle. In most cases, deployment times for complex applications can be reduced from weeks to hours.

And this is not all…..

On Oracle VM you can create your own templates, based or not on Oracle Products; so, for example, starting from an existing Oracle VM Template you have the opportunity to build your gold image where you can address all your standards and/or desired changes.

At the same time, you can create a totally new Oracle VM template and evaluate which kind of customization is needed on the first boot of the VM.

This option allows to build an entire fully automated Cloud solution, based on Oracle VM, able to deploy VMs and services in minutes, instead of hours or days.

All these activities can be accomplished easily with this white paper, totally dedicated to the Automated Virtual Machine Provisioning for Oracle VM where concepts like:

  • Oracle VM Messaging System
  • Oracle VM Guest Additions (ovmd and ovm-template-config)
  • Oracle VM CLI
  • Local and remote configuration of a VM

are explained and proved with more examples on different Oracle Linux releases (5/6/7).

To learn more:

If you have any question, feel free to post them on this blog entry.

Have a great weekend.

Wednesday Feb 24, 2016

Spirent TestCenter™ Virtual Uses Oracle VM for Cloud-Enabled Services

Today's blog features one of our partners Spirent who offer services and solutions for cloud.

Spirent TestCenter Virtual now supports Oracle VM allowing customers with layer 2–7 test and measurement capabilities to accelerate SDN and NFV deployments. Spirent TestCenter Virtual is a software module that resides on virtual machines and servers. It is used by operators and cloud providers to validate virtual switches, routers, and firewalls using the same tests that have been used to validate physical devices for years.

Spirent TestCenter Virtual helps benchmark VNFs, NFV environments and cloud management platforms like OpenStack, VMware vCloud, Cloudstack and AWS. It is capable of high performance using DPDK drivers and is supported on multiple hypervisors including VMware ESXi, KVM/QEMU, Xen Server, and Hyper-V.

Learn more about Spirent TestCenter Virtual on Oracle VM here.

Friday Feb 12, 2016

Friday Spotlight: Strategies for building Open Cloud enabled Infrastructure Webinar

Hi everyone, 

Happy Chinese New Year!

A  great event we want to share with you this week is the live webinar we are organizing in early March. Don't miss it:

Webinar: Strategies for Building Open Cloud Enabled Infrastructure

Date: Wednesday, March 02, 2016

Time: 9-10 AM Pacific Standard Time

Register today

Enterprises are rapidly embracing cloud services to speed innovation and drive cost savings.  Innovative IT organizations are leaping to software-defined ‘virtual data centers’ that enable corporate IT to connect, aggregate, and configure computing resources public and private in unprecedented ways.  For many companies, private cloud infrastructure that can run existing applications as well as cloud-native applications are an attractive alternative to re-writing their existing applications to run in a public cloud.

Join this webinar to hear:
- How to create and agile private cloud infrastructure that can grow with your company
- Strategies and benefits to implement an open source cloud environment
- Benefits of using converged infrastructure in cloud

Robert G. Shimp
Group Vice President, Product Management
Oracle Linux and Virtualization

Bob Shimp has more than 30 years of experience in enterprise software and hardware, marketing and sales operations, and business planning. He has guided the launch of hundreds of products for Oracle over the years. He holds a BS in electrical engineering and engineering and public policy from Carnegie Mellon University. He also holds MBA and JD degrees from the University of North Carolina at Chapel Hill.

Charlie Boyle
Sr. Director
Converged Infrastructure

Charlie is responsible product marketing for Oracle Converged Infrastructure products including Oracle Linux and Oracle VM. He had launched Oracle’s first converged infrastructure product, delivering new growth to engineered systems product line. He had been working in IT industry for many years in companies like Sun Microsystems, Voxeo and Digex


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




« July 2016