原文:[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