Virtualization and Innovation