计算存储

把你的算法搬到数据上,而不是把数据搬到算法上。

什么是计算存储?

一种架构,其中数据 处理 是在靠近 存储设备物理位置

主要好处:减少必须在存储平面和计算平面之间移动的数据量。

传统存储与计算存储

传统建筑

CPU处理数据计算任务,如压缩;数据存储和计算平面之间发送。

计算存储架构将数据计算任务转移到硬件加速器(FPGA)上,卸载了CPU。数据靠近计算,避免数据在较慢的CPU计算平面上移动。

即将推出。
高速100Gb/s NVMe数据记录仪

SNIA术语

CSS | CSP - CSD - CSA

服务、处理器还是硬盘?我们对这些定义进行了标准化,分为以下几类。

CSS。计算存储服务

什么是CSS?

一种对数据进行计算的数据服务或信息服务,其中服务和数据与存储设备相关联。

重要的是要记住CSS不是设备或模块本身,而是由CSP或CSD执行的加速服务。例如,我们的250-U2可以提供的压缩服务(通过Eideticom的NoLoad IP)就是一个CSS。

CSP:计算存储处理器

什么是CSP?

为相关存储系统提供计算存储服务,而不提供持久性数据存储的组件。

从图中可以看出,CSP是一个独立于FLASH持久数据存储的设备。加速服务(CSS),如压缩,从CPU卸载到FPGA。

此外,250-U2(CSP模块)的另一个优势是采用点对点传输的方式将数据传输到/从FLASH中传输,不仅使CPU从加速和数据移动中解脱出来。这一点可以通过Eideticom的NoLoad IP来实现。

CSD:计算存储驱动器

什么是CSD?

提供计算存储服务和持久性数据存储的存储元素。

CSD提供了非常接近的计算和存储,与CSP的折衷是失去了使用传统的SSD驱动器,而采用了集成的FLASH存储。CSD的一个例子是为IBM创建的250-HMSBittWare;点击这里阅读更多

CSA:计算存储阵列

什么是CSA?

计算存储设备、控制软件和可选的存储设备的集合。
CSA的一个例子是BittWare的NVMe高速数据记录器参考设计

应用

我们的目标是在处理存储需求超过传统的CPU架构时的应用。

控制器

例子:压缩、擦除编码和去重复。压缩、擦除编码和去重复化。

人工智能推理

大数据分析

机器学习

内容交付

数据库加速

实例。RocksDB、Cassandra、Hadoop和MySQL。

灵活的形式因素

我们具有定制能力,可以构建一系列当前和新兴的形式因素,如ESDFF。请与我们讨论如何将您的应用需求转化为企业级解决方案。

PCIe附加卡(AIC)

U.2

M.2加速器模块

EDSFF

怡德通投资

BittWare(Molex旗下公司)是Eideticom的战略投资者,Eideticom是公认的基于NVMe的计算存储解决方案的思想领袖。

他们的使命是为云计算和企业数据中心开发世界级的计算存储解决方案。Eideticom的NoLoad®计算存储处理器(CSP)正在加速数据中心基础设施的建设,实现更大的可扩展性并大幅降低成本。

洛斯阿拉莫斯国家实验室合作

Eideticom和Los Alamos国家实验室正在合作开发使用BittWare 250-U2计算存储处理器的存储加速解决方案。主要新闻 新闻稿:

  • 全球首个基于NVMe的计算存储压缩并行文件系统,采用Eideticom的NoLoad® CSP构建,并部署在LANL基于Lustre/ZFS的HPC并行文件系统中。
  • NoLoad CSP的高性能压缩引擎为以存储为中心的服务提供可扩展的卸载,并在不影响性能的情况下实现容量的增加。
  • NoLoad符合NVMe标准的接口简化了计算卸载的部署,使其可以直接在所有类型的服务器和所有主要的操作系统中消费。

有问题吗?

请向我们的技术人员咨询计算存储在您的业务中的适用性。