Archive for the ‘OAUG Innovator Award’ Category

My Experiences with Oracle Cloud and Oracle VM technology   9 comments

It was a great honor for me to recieve the  industry prestigeous award “2012 Oracle Excellence Award: Technologist of the Year for Cloud Architect  ”  from Oracle Mazgine. Although I received this award at Oracle OpenWorld 2012 in San Francisco in early Octorber 2012, the award was officially announced on the  Oracle Magzine’s January/Feburary 2013 issue . im08t0-awards-tech-yu-1875816 - Copy

My original backgroud was Oracle DBA and Oracle Applications DBA. My experiences was mainly  on managing large Oracle RAC databases and Oracle E-Business applications suite running on complex muitple nodes environment such an Oracle Grid.  In late 2008, as a part of addtional responsibilites of  my job, I  started  working on Oracle virtualization technology  specifically   Oracle VM  for X86-64 platform .  Since then Oracle VM has become of one of my favour technologies. Natually I started looking at the best practices of running and deployment Oracle RAC databas, Oracle E-Business  suite applications on the Oracle VM enviroment.  The Oracle OpenWorld 2009 confernece allowed me to give three presentation sessions about  my work on Oracle VM technology:

And the contents of these presentations were also published in three whitepapers:

In 2010, Oracle Introduced the Oracle E-Business Oracle VM template. I was working on  a  project  for which I needed  to  deploy Oracle E-Business Applications on Oracle VM environment . However I noticed that the Oracle EBS VM template downloaded from Oracle was a general template for the Oracle EBS vision instance. For the project, I needed to find out a way to virtualize the exisiting  production Oracle E-Business suite system that currently ran on the physical environment . That is the backround that I came up the solution to  migrate the Oracle EBS suite t to a virtual environment. As a result of the project, I put toegther a whitepaper about this solution:

and also presented this solution at several Oracle conferences:

I also worked on provisioning database and applications using Oracle Enterprise Manager’s Software library and provisioning procedures  It can be considerred the early version of Oracle Cloud application provioning methods. Built in with Oracle Enterprise Grid control 10g, this  method can  quickly provision multiple node Oracle 10g RAC . Some of the early projects were presented at Oracle OpenWorld and Collaborate conferences:

As a  part of Oracle Enetrprise Manager 12c cloud beta efforts, I worked with Oracle EM12c product engineers and product managers on a Dell | Oracle joint Oracle cloud project. This project aimed to architect and implement a privare cloud solution based on Oracle VM and managed by Oracle Enterprise Manager 12c.  By importing Oracle VM templates into the Oracle Enterprise Manager 12c’s software library, on this project we were able to  implement  the self service provisioning of applications  in the Oracle cloud environment using Oracle VM templates. The result of this project was presented at Oracle OpenWorld 2011, right after Oracle officially announced Oracle Enetrprise Manager 12c, total cloud control solution. 

In 2012, as Oracle released new version of Oracle VM 3.0, we upgraded this cloud  to Oracle VM 3.1.1 and implemented the self provisioning multiple tier applications   using Oracle virtual assembilies. the newer version of Oracle cloud was presentated at Oracle Openworld 2012:

Another area I have worked on is the Oracle database cloud based on Oracle RAC technology with or without Oracle VM:

These are some of presentations that  I have given on this area:


Virtualizing Oracle E-Business Suite through Oracle VM   1 comment

Oracle VM provides the server virtualization that not only enables high availability and scalability, also simplifies and standardizes the deployment for Oracle E-Business Suite.  To leverage Oracle VM, the existing Oracle E-Business systems on physical servers need to be migrated to the virtual machines  and a new development needs to start on the VMs.  With the support of Oracle engineers, I worked with John Tao from Dell IT Oracle Applications DBA team to design and implement the systematic method to virtualize Oracle Applications E-Business Suites by migrating them from physical servers to Oracle virtual machines, as shown in the following diagram:

This work also allows creating the virtual machines templates based on the customer specific Oracle E-Business systems (EBS) and using these virtual machine templates for deployment of new Oracle EBS . This deployment method replaces the traditional cloning-based Oracle EBS instance creation method with Oracle EBS VM template based deployment. This new deployment has significantly simplified and standardized Oracle Applications E-Business Suite deployment for customers saving them time and money as shown in the following figure:

This method was awarded the “2011 OAUG Innovator of Year Award” by Oracle Applications Users Group (OAUG). For the detailed of this method, refer to this whitepaper on this link:


My Technical Pesentations at EMEA OUG Harmony Conference   1 comment

On May 30-June 1st, I was invited to present  at 3rd EMEA OUG Harmony conference. The conference was held on two locations:  at Aulanko, Hameenlinna , Finland on May 30-May31 and Riga , Lativa on June 1st. My presentations at Finland conference were 1) Oracle11g R2 Clusterware: Architecture and Best Practices of Configuration and Troubleshooting; 2) Oracle E-Business Suite: Migration to Oracle VM Template Based Deployment, while my presentation at Lativa conference site was Oracle E-Business Suite: Migration to Oracle VM Template Based Deployment. 

The session “Oracle11g R2 Clusterware: Architecture and Best Practices of Configuration and Troubleshooting” aimed to provide DBAs some practical understanding and best practices of 11g R2 RAC infrastructure that are crucial to the stability and scalability of the RAC database. In this session I started with some technical discussions on the architecture of 11g R2 Clusterware and ASM; then focused on the shared storage and ASM best practices for OCR/voting disks, ACFS and RAC database files. I  spend some time on configuration of SCAN IP, GNS service and the private interconnect. At the end, I  covered some tips and the diagnostic tools for troubleshooting clusterware issues such as node eviction . Presentation slides can be downloaded from here:

The session “Oracle E-Business Suite: Migration to Oracle VM & template based deployment ” discussed the a newly developed method to migrate an existing Oracle E-Business system on physical servers to a virtual environment and also to learn how to create and use the VM templates of customers’ own project specific Oracle E-Business systems for on-going project. The session discussed how to leverage the benefits of Oracle VM such as high availability and scalability and server partitioning for Oracle E-Business suite R12.1 infrastructure. The methods mentioned in this presentation won the 2011 OAUG innovator of the year award.The presentation slides can be downloaded here  for Finland conference and here for Lativa conference.

A great highlight of attending  OUG EMEA Harmony 2012 conferencde  was to meet the legendary relational database researcher and author Chris J Date. I took the photo below while Chirs J Date was giving his keynote presentation “Missing Information”:

Received the 2011 OAUG Innovator of the Year Award   Leave a comment

The  Oracle Applications User Group (OAUG)  Innovator of the Year award recognizes a member company that has demonstrated an innovative technique using the standard functionality of an Oracle Application.  On April 11, 2011, at the Collaborate 11 conference, OAUG announced this year’s innovator award winner Dell Inc, for its pioneer breakthrough method for standardizing the Oracle Applications deployment in the virtual environment.

Oracle VM provides the server virtualization that not only enables high availability and scalability, also simplifies and standardizes the deployment for Oracle Applications E-Business Suite.  To leverage Oracle VM, the Oracle Applications E-Business Suite need to be virtualized and  a new deployment method needs to be established on the virtualized environment. Although Oracle provides the certification of running Oracle Applications on Oracle VM and Oracle  Applications vision instance virtual machine template to build the vision demo Oracle Applications system on Oracle VM, there is no documented method to virtualized customer’s own Oracle Applications systems that usually have the customer business data and setups and customization.  As a result, customers would have to manually copy the the business data and reapply the setups and the customization to the virtual environment.

To solve this problem, to standardize the Oracle Applications deployment in virtual environment, with the support of Oracle engineers in Oracle Applications/Oracle VM team, Kai Yu and John Tao  have designed and implemented the systematic method that allows Oracle Applications DBAs to migrate their Oracle Applications Systems from physical servers to virtual machines. This method will also allow Oracle Applications DBAs to create the virtual machines templates based on their own Oracle Applications systems and use the virtual machine template for deployment of new Oracle Applications environments. This deployment method replaces the traditional cloning-based Oracle Applications instance creation method with creating the Oracle Applications virtual machines from the virtual machine templates. The new Oracle Applications instance deployment has been simplified into just the IO operations of copying the virtual machine images plus entering a few instance specific parameters such as instance name, port numbers, and hostname and host IP addresses during  the first time of Oracle Applications virtual machine startup.

Kai Yu has shared this method with OAUG members  by presenting this method in UKOUG Oracle EBS and Tech 2010 conference.  Kai Yu and John Tao have presented  this method at the OAUG Collaborate 11 conference.  The prsentation can be downloaded on this link: Oracle E-Business Suite: Migration to Oracle VM & template based deployment.