My Oracle Support Banner

How to Troubleshoot I/O Performance under Oracle VM ( dom0 / domU ) (Doc ID 2212880.1)

Last updated on SEPTEMBER 05, 2023

Applies to:

Oracle Cloud Infrastructure - Version N/A and later
Oracle Private Cloud at Customer - Version N/A to N/A
Oracle VM - Version 3.2.1 to 3.4.2 [Release OVM32 to OVM34]
Linux x86
Linux x86-64

Goal

How to troubleshoot Oracle VM IO Performance under dom0 ( OVS ) and domU ( Guest )

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
 1. Check general good to know IO performance documents for Oracle Linux
 2. Are IO issues visible on Network Based Storage?
 3. Are issues visible on Local Storage under OVM ( OVS HW Raid / Local Disks ) ?
 4. Is issue visible on FC Storage?
 5. Is slowdown visible on any kind of DB performance testing tools like ORION / Swingbench ?
 6. Physical or Virtual disks for Oracle VM Guests?
 7. Don't stack layers
 8. Prepare proper testing to find actual I/O issues
 9. Keep oswatcher running while performing any I/O stress test to measure system components performance ( CPU/MEM/Network/IO ) on both dom0 and domU
 10. Keep in mind Queue Depth on Repository level or Physical Disks
 11. Which I/O Scheduler should be used with Oracle VM to maximize I/O operations and overcome I/O lock issues?
 12. Use advanced kernel tools to help with I/O issue investigation
 13. Verify if there are any known Storage Unit issues
 14. Know your Guest Domain Type
 15. Tune dom0/domU I/O performance with xen-blkfront option
 16. Keep your dom0( OVS ) and domU( Guest ) updated
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.