A few weeks ago I was visiting a customer where we were discussing Oracle Linux and Oracle VM advantages compared to some of our competitors. One of the comments from the customer at one point in the discussion was "And you get -all that- for just -$that-?"... Why, yes, you do, sir. I wanted to take the opportunity to list some of the included advantages of having Oracle Linux support. Next time I will do the same for Oracle VM.
Oracle Linux is a complete enterprise Linux solution available from Oracle. In fact, it is, we firmly believe, the best enterprise Linux solution available.
Now that we released Oracle VM 3.1 and I just added ovm_utils 0.5.2 on ARU, it's time to give a few examples/use cases of the utilities :)
The utilities are available for download from http://support.oracle.com search for patch name 13602094.
It's a small 2.5Mb zip file which you should install on the manager node and unzip in /u01/app/oracle/ovm-manager-3. There are manpages for the utilities as well. These are installed in /u01/app/oracle/ovm-manager-3/ovm_utils/man/man8.
A little while back I wrote something up about building appliances (physical/virtual) using Oracle Linux. We build a whole set of Oracle VM templates and release them on our edelivery site. But some of what we use inside these templates can be more generically applied... Let me explain..
A few years ago we created a Linux rpm called oraclevm-template-config.
Many companies are building appliances these days. Whether they are virtual appliance (VMs) or physical appliances, they all have an embedded OS inside. Now, I have looked at many of them, in particular virtual appliances and a few things struck me as interesting :
As a follow up to my previous blog about cpu topology, I wanted to add a little bit about memory topology and memory allocation in the hypervisor. Most systems these days that are multi-socket are considered NUMA. Even though over the years, the NUMA-factor has gone down drastically,there still is a small amount of memory locality involved.
My test setup is a dual socket server with 36GB memory.
I have had a few people in the past ask about CPU topology on Oracle VM and how to figure out which CPUs, cores or threads are used by a VM... Here's a quick overview :
1) get a summary of your server
The xm info command prints out a whole bunch of information about your system.
Look for the lines below in the output for detail on your systems CPUs.
Just as I wrote up a blog promoting the Oracle VM Ebusiness suite templates, we also pushed out 2 other products :
They can be downloaded from edelivery.
Same advantage... you download the template, import it and you have a completely pre-installed set of products. That's application deployment, not just VM deployment.
Steven Chan just published a great blog entry that talks about the release of a new set of Oracle VM templates.
Oracle Ebusiness Suite 12.1.3.
You can find the blog post here.
Templates are available for:
Why does this stuff matter?