Computational storage drives (CSD) are solid-state drives (SSD) empowered by general-purpose processors that can perform in-storage processing. They have the potential to improve both performance and energy significantly for big-data analytics by bringing compute to data, thereby eliminating costly data transfer while offering better privacy. In this work, we introduce Solana, the first-ever high-capacity(12-TB) CSD in E1.S form factor, and present an actual prototype for evaluation. To demonstrate the benefits of in-storage processing on CSD, we deploy several natural language processing (NLP) applications on datacenter-grade storage servers comprised of clusters of the Solana. Experimental results show up to 3.1x speedup in processing while reducing the energy consumption and data transfer by 67% and 68%, respectively, compared to regular enterprise SSDs.
翻译:计算存储驱动器(CSD)是由能够进行存储处理的普通用途处理器授权的固态驱动器(SSD)的固态驱动器(SSD),它们有可能通过将数据计算成数据,从而消除昂贵的数据传输,同时提供更好的隐私,从而大大改善大数据分析的性能和能量。在这项工作中,我们以E1.S形式引入了有史以来第一个高容量(12-TB)的CSD驱动器(SSD),并提出了实际的评估原型。为了展示CSD的存储处理的好处,我们在由索拉纳集团组成的数据中心级存储服务器上安装了几种自然语言处理(NLP)应用软件。实验结果显示,在处理过程中加速了3.1x的速度,同时将能源消耗量和数据传输分别减少67%和68%,与常规企业SDD相比,分别减少了67%和68%。