Virtualization: What businesses need to know