تقرير
OSMOSIS: Enabling Multi-Tenancy in Datacenter SmartNICs
العنوان: | OSMOSIS: Enabling Multi-Tenancy in Datacenter SmartNICs |
---|---|
المؤلفون: | Khalilov, Mikhail, Chrapek, Marcin, Shen, Siyuan, Vezzu, Alessandro, Benz, Thomas, Di Girolamo, Salvatore, Schneider, Timo, De Sensi, Daniele, Benini, Luca, Hoefler, Torsten |
سنة النشر: | 2023 |
المجموعة: | Computer Science |
مصطلحات موضوعية: | Computer Science - Networking and Internet Architecture, Computer Science - Distributed, Parallel, and Cluster Computing, Computer Science - Operating Systems, Electrical Engineering and Systems Science - Systems and Control |
الوصف: | Multi-tenancy is essential for unleashing SmartNIC's potential in datacenters. Our systematic analysis in this work shows that existing on-path SmartNICs have resource multiplexing limitations. For example, existing solutions lack multi-tenancy capabilities such as performance isolation and QoS provisioning for compute and IO resources. Compared to standard NIC data paths with a well-defined set of offloaded functions, unpredictable execution times of SmartNIC kernels make conventional approaches for multi-tenancy and QoS insufficient. We fill this gap with OSMOSIS, a SmartNICs resource manager co-design. OSMOSIS extends existing OS mechanisms to enable dynamic hardware resource multiplexing of the on-path packet processing data plane. We integrate OSMOSIS within an open-source RISC-V-based 400Gbit/s SmartNIC. Our performance results demonstrate that OSMOSIS fully supports multi-tenancy and enables broader adoption of SmartNICs in datacenters with low overhead. Comment: 12 pages, 14 figures, 103 references |
نوع الوثيقة: | Working Paper |
URL الوصول: | http://arxiv.org/abs/2309.03628 |
رقم الأكسشن: | edsarx.2309.03628 |
قاعدة البيانات: | arXiv |
الوصف غير متاح. |