you have a load caused by log file sync, library cache mutex X and DB CPU.
you have also a significant I/O waits that contributes to that load.
Your OS load average is high.
Please review ->
https://ermanarslan.blogspot.com/2014/09/log-writer-waits-storage-exadatas.htmlDid you check your DB while it is running on the second KVM host? Do you see the same workload there? Does your DB really perform better with the same workload in the KVM host 2?
Is KVM Host 1 more crowded than KVM Host 1?
Also do a OS performance check for the KVM.. KVM is on Linux, so Linux performance diagnostics will give you a clue, if you have a performance issue on KVM hypervisor level.
Also check Oracle Linux Virtualization Manager.