Can someone point me to a reference (site or book) that explains the differences, advantages and drawbacks of each? Specifically, when used with Linux KVM virtualization.