以色列的Pliops公司开发出了XDP(Extreme Data Processor)AccelKV,这是一种基于键值存储技术的PCIe卡,能够为诸如RocksDB和RAID等应用从主机x86服务器卸载并加速底层存储堆栈处理。Pliops最近与Hammerspace建立了合作关系,并宣布正在与法国DPU开发商Kalray进行合并谈判。DapuStor是一家位于中国深圳的企业,提供带有自有ASIC控制器的SSD和存储系统,拥有超过500家客户,2023年在中国企业级SSD供应商中排名第四。
Pliops全球产品和营销副总裁Tony Afshary表示:“我们很高兴能与DapuStor合作,加速他们一流的NVMe存储解决方案。”
两家公司共同推动KVRocks的使用,这是一个建立在RocksDB引擎之上的开源键值存储,作为Redis的替代方案。在中国,KVRocks的用户包括百度、携程集团、美图、RGYUN、U-NEXT和白山云等。两家公司声称,在处理PB级别的数据时,RocksDB会遇到性能和延迟瓶颈,而Pliops的XDP卡和KVrocks软件组合则不受此影响。Pliops的XDP-Rocks库增强了RocksDB的功能,通过更高效的数据操作和高级数据集扫描等功能优化了与KVrocks的集成。
DapuStor的解决方案架构师Grant Li表示:“DapuStor R5101是一款高性能的PCIe4.0 NVMe SSD,提供卓越的可靠性、低延迟和优异的能效,优化了企业IT和云设施的总体拥有成本(TCO)。在3.84TB容量点,通过PCIe Gen 4 x 4 NVMe接口,它能够实现175万随机读取IOPS和24万随机写入IOPS。”他还指出,结合Pliops的XDP和库,这一解决方案提供了高性能的键值存储界面。
通过使用Dbbench数据库基准测试工具,对比了R5101 SSD和Pliops Accel KV在KVRocks与RocksDB上的表现。测试基于包含12亿个对象的大数据集,结果显示Pliops KV的性能是传统RocksDB的两倍。具体来说,在50%读取和50%写入的混合工作负载下,尾部延迟降低了66%至87%;在70%读取和30%写入的工作负载下,降低幅度在10%至28%之间。Li表示,这得益于性能加速,带来了53%的价格性能比降低。
假设Kalray与Pliops的合并或收购顺利完成,那么Kalray将继承DapuStor-Pliops的合作关系,以及Hammerspace与Pliops的集成和Pliops在HPE服务器上的验证使用。DapuStor的交易也可能为Kalray提供一条进入中国市场推广其DPU技术和产品的路径。