Rocksdb加SPDK改善吞吐能力建设

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

SPDK on Windows (Experimental)

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

管中窥豹SPDK RBD bdev 模块

SPDK RBD bdev 模块属于SPDK的bdev 这个系统(SPDK bdev subsystem),需要根据SPDK bdev相关头文件定义的接口实现需要的功能,比如对于块设备READ/WRITE/FLUSH等操作的支持。

SPDK 加速框架介绍

从去年7月(20.07 release)开始,开始发布SPDK 加速框架(SPDK acceleration framework)的模块,这个模块可以对支持内存操作卸载的硬件(诸如I/OAT [3] 或者DSA [4])进行抽象和封装,使得上层软件层可以简便的使用,……

从P4到DSA,SDN终于回到硬件定义时代

人人都在谈论SDN的后续发展,是时候将眼光从软件定义拉回到硬件重构了。这里的硬件重构不仅仅是网络架构的解耦,我们更需要关注设计范式在大变局下的应对-DSA。

基于DPDK的设备虚拟化框架

随着全面上云的时代到来,云计算技术愈发呈现出其重要性。而在云计算技术中,I/O虚拟化技术又是十分重要的一环。I/O虚拟化发展到今天,各种技术的提出一直在提升其性能与灵活性。而谈到I/O虚拟化方案,virtio是现……