KVM Host: Hardware RAID with cache + BBU vs. Linux Software RAID with LVM writeback cache and UPS

Solution 1:

None from above! You really need to look at ZFS on Linux.

http://zfsonlinux.org

https://www.reddit.com/r/zfs/comments/514k2r/kvm_zfs_best_practices/

Perfect discussion, tons of links.