计算型存储(Computational storage)是一股新的发展趋势,什么是计算型存储呢?所谓计算型存储指的是一些数据处理的任务交给存储层来做,而不是把数据挪到主内存里用host的CPU来处理。
计算型存储背后反映出,人们对于将数据从存储的地方迁移到计算的地方时的考虑,这一过程耗费时间,效率比较低。在AI和数据分析领域,数据量都非常大,这时,将数据从产生的地方迁移的话,产生的延迟对于延迟敏感型应用来说是不可接受的。
每当新的趋势出现,各种创新创业公司都会冒出来,沿著不同的技术路线开发不同的技术方案,计算型存储与许多新型的技术门类一样,也缺少一些标准。
为此,SNIA专门成立了一个专门面向计算型存储的技术工作组,该工作组由NGD和SK Hynix共同主持,有20多家公司参与其中。
451 Research的一份报告上简要介绍了计算型存储,近日这份报告还将出现在SNIA的官网上。
Blocks & Files 网站上也能看到这份报告,这里简要介绍几个创新公司吧。
NGD Systems
NGD通过将ARM Cortex-A53处理器集成到NVMe SSD控制器,这种简单方式来实现现场数据处理。
数据仍然需要从NAND快闪记忆体晶元移动到处理器,但这是通过使用一个通用快闪记忆体介面(CFI)完成的,该介面的带宽是主机介面的三到六倍。