當前位置:首頁 > 報告詳情

SNIA-SDC23-Lund-xNVMe-and-io-uring-NVMe-passthrough_1.pdf

上傳人: 2*** 編號:148998 2023-12-08 68頁 907.26KB

word格式文檔無特別注明外均可編輯修改,預覽文件經過壓縮,下載原文更清晰!
三個皮匠報告文庫所有資源均是客戶上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作商用。

相關圖表

本文主要介紹了SPDK NVMe驅動與xNVMe的關系,以及io_uring命令對SPDK NVMe驅動的影響。主要內容包括: 1. SPDK的動機:為高性能存儲工作負載打破軟件瓶頸,建立開源社區進行創新和協作。 2. xNVMe概述:提供了一個核心API,包括命令和緩沖區、隊列和回調等,用于在用戶空間和內核空間之間傳遞NVMe命令。 3. io_uring命令:一個通用設施,可以將io_uring功能附加到命令提供者上,如NVMe驅動。 4. io_uring命令與SPDK NVMe驅動的比較:io_uring命令在單線程上的峰值IOPS略高于SPDK NVMe驅動,但在多線程上,SPDK NVMe驅動的性能更優。 5. SPDK bdev實現(aio、uring、xNVMe)的比較:在單設備上,bdev_xnvme與bdev_uring的性能相當;在多設備上,bdev_xnvme的性能優于bdev_uring。 6. 下一步工作:包括優化io_uring_cmd的性能,擴展bdev_xnvme的功能,以及xNVMe的優化和功能擴展。 綜上所述,io_uring命令為SPDK NVMe驅動提供了新的通信方式,提高了性能;xNVMe bdev模塊則展示了將Linux內核NVMe接口封裝為bdev抽象的前景。這些進展有助于SPDK NVMe驅動在更廣泛的部署環境中發揮更好的性能。
為什么SPDK開始? SPDK如何解決存儲抽象問題? SPDK如何通過xNVMe和io_uring提高性能?
客服
商務合作
小程序
服務號
折疊
午夜网日韩中文字幕,日韩Av中文字幕久久,亚洲中文字幕在线一区二区,最新中文字幕在线视频网站