The IO Visor Project is an open source project and a community of developers to accelerate the innovation, development, and sharing of new IO and networking functions.
IO Visor brings Universal IO Extensibility to the Linux Kernel and gives IO developers the ability to create applications, publish them, deploy them in live systems without having to recompile or reboot a full datacenter.
This session first presents an overview of the IO Visor Project, its components and use cases.
It then focuses on the programmable data plane abstraction that constitutes the core of the project and the development tools that allow developers to innovate on top of different HW and SW engines.