Storage | SDNLAB | 专注网络创新技术 - Page 2
DPDK QAT 存储加速 会议资料
申请试用 操作说明

存储加速致力于加速和优化存储相关的数据操作,包括Storage Performance Development Kit(以下简称SPDK) 和Intelligent Storage Algorithm Library(以下简称ISA-L)两个方向。SPDK为加速NVMe SSD作为后端存储的应用软件库,其核心为用户态、异步及轮询方式的NVMe驱动。 相比内核态NVMe驱动,可以大幅度降低NVMe命令的延迟,提高单CPU核的IOPS,形成一套高性价比的解决方案。ISA-L是英特尔存储加速库, 是一套在IA架构上加速算法执行速度的函数库。通过使用高效的SIMD指令和专用指令, 最大化的利用CPU的微架构来加速存储算法的计算过程。ISA-L 中的算法函数覆盖了数据检索,数据完整性,数据保护等等特性。

关注存储加速微信公众号
SPDK动态负载均衡

在SPDK中,每个CPU core将对应一个reactor,创建的线程将在reactor上执行。

基于SPDK 加速框架的高性能PMEM Bdev

随着数据中心搭载了大量的高速网络以及存储设备,对于主机CPU 资源的挑战也越来越大。为了解决这个问题,一般外部外设都附有(R)DMA(Direct Memory Access)[2]的功能。

初识SPDK

本文在存储的大背景下,对SPDK加速NVMe SSD后端存储应用的原理进行了简单分析,并对其主要应用场景进行了总结。同时,本文给出了SPDK相关的性能测试、项目开发、论坛交流等介绍,适宜初学者快速了解SPDK项目。

Rocksdb加SPDK改善吞吐能力建设

rocksdb是一个被广泛采用的KV系统,其功能已经逐渐演变成很多上层应用的一个基础组件,像Ceph的bluestore,nebula的点边存储,还有tikv系统,底层都是依赖rocksdb来做数据存储或元数据管理的,因此rocksdb的吞吐能……

SPDK on Windows (Experimental)

在典型的数据中心中,大部分服务器将运行Microsoft Windows。这对扩展SPDK部署来说,蕴藏着巨大的开发潜力。由于SPDK使用的是POSIX API,基于SPDK的应用程序尚且无法在Windows上运行。为了解决这一问题,在SPDK的……

SPDK symbol介绍(含使用指南)

和大家分享一个激动人心的好消息,SPDK有自己的symbol啦!

weibo

微信公众号:搜索"SDNLAB"
或扫描上面的二维码。