IO Visor is a virtualized I/O engine that allows for programmable network functions to be created on demand at run-time within the virtualized network domains. The IO Visor project goes beyond the efforts that PLUMgrid on its own has been pursuing to growth the technology for other potential use cases and deployments.