Yan Mu, Kehan Yao, Yang Li, Zhiqiang Li, Tao Sun, Lu Lu, Jian He, Mingfei Huang
{"title":"SOSP: A SmartNIC-based Offloading Framework for Cloud Storage Pooling","authors":"Yan Mu, Kehan Yao, Yang Li, Zhiqiang Li, Tao Sun, Lu Lu, Jian He, Mingfei Huang","doi":"10.1145/3514105.3514110","DOIUrl":null,"url":null,"abstract":"As Moore's Law is gradually reaching its limitation, traditional CPU-centric computing architecture cannot meet the ever growing computational requirements, especially in large distributed data centers. There is a growing consensus in the industry that the future architecture is a data-centric fabric which can better integrate the function of computation, storage and network. In order to reduce the pressure on CPUs in data centers and further facilitate the transformation of the entire architecture towards higher flexibility and efficiency, this paper presents a SmartNIC-based offloading framework for storage pooling (SOSP) by leveraging the functionality of SmartNICs to offload both the local and remote storage services from CPUs. Our experiments show that the SmartNIC-based solution SOSP can increase the I/O random Read/Write operation performance by around 20-25% and 13-15% respectively, and at the meantime, free up host CPU cores by saving 16.7% virtual cores compared to the solution without using SmartNICs.","PeriodicalId":360718,"journal":{"name":"Proceedings of the 2022 9th International Conference on Wireless Communication and Sensor Networks","volume":"75 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-01-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2022 9th International Conference on Wireless Communication and Sensor Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3514105.3514110","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
As Moore's Law is gradually reaching its limitation, traditional CPU-centric computing architecture cannot meet the ever growing computational requirements, especially in large distributed data centers. There is a growing consensus in the industry that the future architecture is a data-centric fabric which can better integrate the function of computation, storage and network. In order to reduce the pressure on CPUs in data centers and further facilitate the transformation of the entire architecture towards higher flexibility and efficiency, this paper presents a SmartNIC-based offloading framework for storage pooling (SOSP) by leveraging the functionality of SmartNICs to offload both the local and remote storage services from CPUs. Our experiments show that the SmartNIC-based solution SOSP can increase the I/O random Read/Write operation performance by around 20-25% and 13-15% respectively, and at the meantime, free up host CPU cores by saving 16.7% virtual cores compared to the solution without using SmartNICs.