Core Concepts
OSMOSIS enables fair resource multiplexing for on-path SmartNICs, supporting multi-tenancy efficiently.
Abstract
The article discusses the importance of multi-tenancy in datacenter SmartNICs and introduces OSMOSIS as a solution to address resource management challenges. Existing solutions lack capabilities for performance isolation and QoS provisioning, making conventional approaches insufficient. OSMOSIS extends OS mechanisms to enable dynamic hardware resource multiplexing, supporting 400Gbit/s SmartNICs. It provides comprehensive support for multi-tenancy without sacrificing performance. The implementation is based on PsPIN architecture with RISC-V cores and lightweight sNIC management layer.
Stats
OSMOSIS fully supports multi-tenancy for 400Gbit/s SmartNICs.
PsPIN clusters utilize hierarchical SoC interconnect for scalability.
WLBVT scheduler scales linearly with the number of FMQs.