计算存储(Computational Storage)— 让 SSD 自己“思考“

发布时间:2026/9/13 17:32:42

计算存储(Computational Storage)— 让 SSD 自己“思考“ 计算存储Computational Storage— 让 SSD 自己思考 什么是计算存储Computational Storage计算存储是将计算能力直接嵌入存储设备的技术让数据在存储介质内部就地处理无需将原始数据搬运到 CPU/GPU 再计算。 简单说传统方式是把数据搬到算力旁边计算存储是把算力送到数据旁边。 为什么需要计算存储数据移动的代价正在变得不可承受传统数据处理流程 NAND Flash原始数据 100TB ↓ 读取全部数据带宽瓶颈 PCIe 总线~7 GB/s耗时 ~4 小时 ↓ CPU/GPU 内存处理计算 ↓ 只保留结果可能只有 1GB 写回存储 问题 ├── 99% 的数据传输是无效搬运 ├── PCIe 带宽成为严重瓶颈 ├── CPU/GPU 被简单过滤任务占用 └── 功耗巨大搬运数据比计算更耗电⚡ 计算存储的核心优势计算存储处理流程 NAND Flash原始数据 100TB ↓ 就地过滤/压缩/搜索 存储内置处理器结果 1GB ↓ 只传输结果带宽需求降低 99% PCIe 总线极小数据量 ↓ CPU/GPU直接使用结果 收益 ├── ✅ PCIe 带宽占用降低 99% ├── ✅ 端到端延迟大幅降低 ├── ✅ CPU/GPU 从简单任务中解放 └── ✅ 系统整体功耗下降️ 计算存储架构分类类型一CSDComputational Storage Drive┌─────────────────────────────────────┐ │ 智能 SSDCSD │ │ ┌──────────┐ ┌────────────────┐ │ │ │ NAND │←──→│ 存储处理器 │ │ │ │ Flash │ │ ARM/RISC-V│ │ │ └──────────┘ │ DRAM 缓存 │ │ │ └────────────────┘ │ │ ↕ NVMe / CXL 接口 │ └─────────────────────────────────────┘ 特点 ├── 独立完整的存储计算单元 ├── 标准 NVMe 接口即插即用 └── 每个盘独立处理天然并行类型二CSPComputational Storage Processor独立的计算存储处理器芯片 连接多个普通 SSD 适合需要集中管理多盘的场景类型三CSSComputational Storage Switch在存储交换机层面嵌入计算 适合 NVMe-oF 网络存储场景 典型应用场景场景一数据库查询下推Query PushdownSQL: SELECT * FROM orders WHERE amount 10000 传统方式 读取整张表1TB→ PCIe → CPU 过滤 → 返回结果1MB 数据搬运1TB ❌ 计算存储方式 SSD 内部执行 WHERE 过滤 → 只传输结果1MB 数据搬运1MB ✅ 性能提升100~1000x取决于过滤比例场景二AI 推理预处理原始图片数据JPEG1TB ↓ 存储内部完成 解码 → 归一化 → Resize → Tensor 转换 ↓ 只传输处理好的 Tensor GPU 直接训练/推理无需 CPU 预处理 收益 ├── GPU 利用率接近 100% └── 预处理延迟归零场景三数据压缩 / 加密写入路径 主机数据 → SSD 内部压缩/加密 → 写入 NAND ├── 有效容量提升压缩比 2~5x └── 数据安全加密在盘内完成 读取路径 NAND → SSD 内部解压/解密 → 主机 ├── PCIe 传输的是原始大小数据 └── 主机 CPU 零压缩/加密开销场景四向量搜索AI 时代杀手级应用向量数据库场景RAG、语义搜索 传统 加载所有向量到内存TB 级→ CPU/GPU 计算相似度 内存需求极大延迟高 计算存储 SSD 内部 ANNS近似最近邻搜索 只返回 Top-K 结果 ├── 内存需求降低 100x └── 搜索延迟降低 10x 计算存储 vs 传统架构性能对比场景1TB 数据集1% 过滤率 指标 传统 NVMe 计算存储 CSD ───────────────────────────────────────────── PCIe 数据传输量 1,000 GB 10 GB↓99% 端到端延迟 ~150 秒 ~3 秒↓98% CPU 占用率 ~80% ~5%↓94% 系统功耗 高 低↓40% NVMe 计算存储标准SNIA存储网络行业协会正在推进计算存储标准标准状态内容SNIA CSx已发布 v2.0计算存储架构定义NVMe CSx 命令集开发中NVMe 扩展命令支持计算任务下发CXL CS探索阶段CXL 语义下的计算存储访问模型 计算存储的未来图景2025~2030 存储演进路线图 现在 SSD 高速数据容器 近期2025~2027 SSD 数据容器 轻量计算过滤/压缩/加密 中期2027~2030 SSD 数据容器 AI 推理加速 向量搜索 远期2030 存储 计算连续体的一部分 与 CXL、近内存计算、光子互联融合 一句话总结计算存储颠覆了数据必须搬到 CPU 才能处理的传统假设——当 SSD 拥有了思考的能力数据移动的瓶颈被釜底抽薪AI 时代海量数据的处理效率将迎来质的飞跃。
延伸阅读

更多相关文章

2026/9/3 16:30:43

模块化AI技能开发:从原理到实践

1. 技能创建的核心概念解析 在当今快速发展的技术环境中,模块化设计已成为提升工作效率的关键策略。技能(Skill)作为一种模块化封装方式,能够将特定领域的专业知识、工作流程和工具集成打包,使AI助手能够快速适应各种专…

2026/9/11 23:20:17

Tempo模板引擎完全指南:高效构建HTML数据视图的7个技巧

Tempo模板引擎完全指南:高效构建HTML数据视图的7个技巧 【免费下载链接】tempo Tempo is an easy, intuitive JavaScript rendering engine that enables you to craft data templates in pure HTML. 项目地址: https://gitcode.com/gh_mirrors/temp/tempo T…

2026/9/12 6:30:40

驾驶员疲劳监测DMS数据集的多模态分析与应用

1. 驾驶员疲劳监测DMS数据集深度解析 上周我在调试一个驾驶员状态监测模型时,发现现有公开数据集普遍存在样本量不足、标注不统一的问题。这让我想起去年参与过的一个包含36,668张标注图像的专业DMS数据集项目,今天就来详细拆解这个数据集的特性与应用方…

2026/9/13 17:27:55

Qt和SQL开发教室管理系统:项目实现与部署指南

简介:基于QT与SQL数据库开发的教室管理系统源码包,面向计算机相关专业学生及有Qt开发基础的学习者,适合作为课程大作业、毕业设计或数据库课程综合项目的参考样板。系统围绕教室资源管理设计,涵盖教室信息维护、空教室查询、预约与…

2026/9/13 17:27:55

油藏数值模拟中的IMPES方法原理与MATLAB实现

1. 油藏数值模拟中的两相流动问题本质 在地下油气藏开发过程中,流体流动行为直接影响着采收率预测和开发方案制定。两相流动(通常指油水两相或油气两相)的模拟计算,需要同时考虑质量守恒方程、动量守恒方程以及相间相互作用力。这…

2026/9/13 17:22:55

卡尔曼滤波动态价差追踪:gs-quant 十分钟回测指南

卡尔曼滤波动态价差追踪:gs-quant 十分钟回测指南 【免费下载链接】gs-quant Python toolkit for quantitative finance 项目地址: https://gitcode.com/GitHub_Trending/gs/gs-quant 2024年5月13日,豆粕-菜粕价差一周内从 287 元/吨跳到 412 元&…

2026/9/13 0:01:16

拯救者Y7000黑屏故障排查与维修实战指南

1. 项目概述:一台黑屏的拯救者Y7000,到底卡在哪一步? 联想拯救者Y7000系列笔记本,从2018年第一代搭载i5-8300H开始,到后来的i7-9750H、i7-10750H、i5-11400H,再到2023年款的R7-7840HS,它始终是学…

2026/9/13 0:01:16

拯救者Y7000黑屏故障排查与维修实战指南

1. 项目概述:一台黑屏的拯救者Y7000,到底卡在哪一步? 联想拯救者Y7000系列笔记本,从2018年第一代搭载i5-8300H开始,到后来的i7-9750H、i7-10750H、i5-11400H,再到2023年款的R7-7840HS,它始终是学…

2026/9/12 6:29:36

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/12 14:32:17

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/13 11:18:28

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码