原文:[SPDK/NVMe存儲技術分析]009 - Introduction to RDMA Send | RDMA Send操作概論

. What is RDMA 什么是RDMA RDMA is Remote Direct Memory Access which is a way of moving buffers between two applications across a network. RDMA differs from traditional network interfaces because it bypa ...

2017-11-29 11:14 0 1949 推薦指數:

查看詳情

[SPDK/NVMe存儲技術分析]008 - RDMA概述

毫無疑問地,用來取代iSCSI/iSER(iSCSI Extensions for RDMA)技術NVMe over Fabrics着實讓RDMA又火了一把。在介紹NVMe over Fabrics之前,先科普一下RDMA。 1. DMA和RDMA的概念 1.1 什么是DMA ...

Tue Nov 28 23:51:00 CST 2017 1 7580
[SPDK/NVMe存儲技術分析]012 - 用戶態ibv_post_send()源碼分析

OFA定義了一組標准的Verbs,並提供了一個標准庫libibvers。在用戶態實現NVMe over RDMA的Host(i.e. Initiator)和Target, 少不了要跟OFA定義的Verbs打交道。但是,僅僅有libibverbs里的API是不夠的,還需要對應的RDMA硬件的用戶態 ...

Thu Dec 07 17:02:00 CST 2017 0 1705
[SPDK/NVMe存儲技術分析]011 - 內核態ib_post_send()源碼剖析

OFA定義了一組標准的Verbs,並在用戶態提供了一個標准庫libibverbs。例如將一個工作請求(WR)放置到發送隊列的Verb API是ibv_post_send(), 但是在Linux內核,對應的API則是ib_post_send()。本文將使用Linux內核提供的mlx5卡 ...

Thu Dec 07 00:59:00 CST 2017 0 1372
[SPDK/NVMe存儲技術分析]001 - SPDK/NVMe概述

1. NVMe概述 NVMe是一個針對基於PCIe的固態硬盤的高性能的、可擴展的主機控制器接口。 NVMe的顯著特征是提供多個隊列來處理I/O命令。單個NVMe設備支持多達64K個I/O 隊列,每個I/O隊列可以管理多達64K個命令。 當主機發出一個I/O命令的時候,主機系統將命令 ...

Wed Oct 25 17:38:00 CST 2017 0 4833
[SPDK/NVMe存儲技術分析]004 - SSD設備的發現

源代碼及NVMe協議版本 SPDK : spdk-17.07.1 DPDK : dpdk-17.08 NVMe Spec: 1.2.1 基本分析方法 01 - 到官網http://www.spdk.io/下載spdk-17.07.1.tar.gz 02 - 到官網 ...

Wed Oct 25 18:53:00 CST 2017 0 6032
[SPDK/NVMe存儲技術分析]003 - NVMeDirect論文

NVMeDirect: A User-space I/O Framework for Application-specific Optimization on NVMe SSDs NVMeDirect: 面向基於NVMe固態硬盤存儲應用優化的一種用戶空間I/O框架 ...

Wed Oct 25 18:34:00 CST 2017 0 2660
[SPDK/NVMe存儲技術分析]005 - DPDK概述

Introduction to DPDK: Architecture and PrinciplesDPDK概論:體系結構與實現原理 Linux network stack performance has become increasingly relevant over ...

Tue Oct 31 00:07:00 CST 2017 0 4372
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM