arXiv · 2103.14191
Infinity: A Scalable Infrastructure for In-Network Applications
Abstract
Network programmability is an area of research both defined by its potential and its current limitations. While programmable hardware enables customization of device operation, tailoring processing to finely tuned objectives, limited resources stifle much of the capability and scalability desired for future technologies. Current solutions to overcome these limitations simply shift the problem, temporarily offloading memory needs or processing to other systems while incurring both round-trip time and complexity costs. To overcome these unnecessary costs, we introduce Infinity, a resource disaggregation method to move processing to capable devices while continuing to forward as the original owner, limiting unnecessary buffering and round-trip processing. By forwarding both the processing need and associated data simultaneously we are able to scale operation with minimal overhead and delay, improving both capability and performance objectives for in-network processing.
Explore related subjects
Keep this discovery
Marcelo Abranches, Karl Olson, Eric Keller. 2021-03-26. Infinity: A Scalable Infrastructure for In-Network Applications. https://arxiv.org/abs/2103.14191
Cite the original work for its findings. Save a collection to share your selection of sources.