Exploring eBPF, IO Visor and Beyond
I recently got acquainted with eBPF as the enabling technology for PLUMgrid’s distributed, programmable data-plane. While working on the product, perhaps due to my academic mindset, my mind got piqued…
Read More
Linux eBPF Stack Trace Hack
Stack trace support by Linux eBPF will make many new and awesome things possible, however, it didn't make it into the just-released Linux 4.4, which added other eBPF features. Envisaging some time on…
Read More
Come and learn more about IO Visor at P4 Workshop
After a successful and exciting OPNFV Summit last week, you can learn more about IO Visor at the 2nd P4 Workshop by Stanford/ONRC on Wednesday, November 18th. At 3:00pm I'll discussing how IO Visor and…
Read More
BPF INTERNALS – II
Continuing from where I left before, in this post we would see some of the major changes in BPF that have happened recently – how it is evolving to be a very…
Read More
BPF INTERNALS – I
Recent post by Brendan Gregg inspired me to write my own blog post about my findings of how Berkeley Packet Filter (BPF) evolved, it’s interesting history and the immense powers…
Read More
Hello World!
First off: welcome to the IO Visor Project! We are excited for the birth of this community and thrilled about the future that lays ahead of us all. It has…
Read More
What are the implications of the IO Visor project and why it matters
IO Visor Project is an IO engine with set of development tools that resides between the Linux OS and hardware, along with a set of development tools. It is an…
Read More
Programmable IO across Virtual and Physical Infrastructures
In recent years, with the advent of virtualization, private and public clouds, the nature of application development and deployment has changed significantly. The demands on today's businesses require applications to…
Read More