Database Offloading Engine

硬件数据库加速引擎

极速通用关系数据库加速卡


极速通用关系数据库运算加速卡CONFLUX™-1900R

CONFLUX™-1900R产品将关系数据库中计算密集的操作卸载到加速板卡中执行,解决了在低时延高吞吐场景下CPU的运算压力和瓶颈,可以大幅提升系统整体性能和吞吐量,同时释放更多服务器CPU算力提升综合业务服务能力。

CONFLUX™-1900R适用于海量数据下延迟敏感的OLTP和OLAP的场景,如金融交易加速,实时大数据分析、物联网、时间序列数据库加速等。

swift-product

系统架构


ip-core

使⽤ KPU™–SWIFT™ 架构的 FPGA 加速板卡通过 PCIe 与服务器连接。服务器可以通过 DMA ⾼速读写板载存储器。CONFLUX™-1800R板卡 通过可选的标准Avalon或AXI总线连接存储控制IP核与以太⽹ IP 核,同时⽀持 Intel® Arria 10 和 Xilinx® Alveo 系列,为您的业务逻辑提供顶尖性能的⽹络服务。

功能概述


基于中科驭数KPU™架构,CONFLUX™-1900R实现了硬件关系数据库SQL查询加速解决方案,支持实时并发多表HashJoin、Sort、Scan、正则表达式、逻辑运算以及数据聚合等函数。 根据客户需求可集成更多领域专用KPU™运算核,如:时间序列数据运算库、向量及AI运算库、数据加密、压缩运算库等。支持标准JDBC/ODBC接口,兼容ANSI SQL-92标准,查询延迟在 千万行数据量下低于100us,单卡峰值吞吐量高达两百万QPS。

产品亮点


超低时延&高吞吐量

业界领先的微秒级的无索引SQL查询速度;
支持单卡实时128路SQL查询并发,并发查询峰值吞吐高达两百万QPS

Placeholder image

节省30%以上TCO

相对于传统CPU数据库系统方案,为支持同样业务量可以降低30%以上系统购买成本,同时极大地降低系统整理功耗和维护成本

Placeholder image

运行日志完备、高可靠性

CONFLUX™-1900R产品设计了完备的运行日志,实现支持了多卡调度和容灾备份功能,保证系统的高可靠性和高可用性

Placeholder image

用户透明的标准软件接口

CONFLUX™-1900R产品实现了标准的JDBC和ODBC驱动程序,用户应用程序实现真正的零改动适配

Placeholder image

支持灵活定制&上层应用卸载

基于KPU™架构,可以根据客户需求配置不同的KPU Kernel运算库,从而支持多领域丰富的SQL 内嵌元算函数,极大的简化了繁琐的领域运算性能优化工作,提供极致性能加速方案

Placeholder image

产品规格


产品规格 Product Specifiction
支持接口类型 JDBC/ODBC/ARROW
支持SQL类型 标准ANSI SQL-92
SQL查询性能 50-100μs
并发性能 2.56M QPS
完备的运行日志 支持
多板卡调度 支持
多板卡容灾备份 支持
兼容操作系统 Windows Server 2016
Redhat 5
CentOS 4
支持数据库类型 Oracle
MS SQL Server
PostgreSQL
MySQL
可定制KPU™ Kernel库 时间序列数据运算库
向量和矩阵运算库
加密运算库
区块链运算库
兼容虚拟机 VMware
KVM
支持芯片类型 ALTERA®
XINLINX®

典型应用


金融数据加速,⾼频交易

视频直播与视频会议加速

网络安全检测

大数据分析处理

⾼吞吐量数据库集群

私有和公有云数据传输加速

机器学习与人⼯智能

电信与互联网延迟敏感场景

性能展示


CONFLUX™-1900R在1G数据量下,带有CONFLUX™-1900R加速的单条SQL查询性能与只做数据库缓存优化后的MS SQL Server/Postgre的性能相比,分别提升13倍和16倍。 同时相比通用方案,拥有极低的抖动。

vsMS-SQL
在MS SQL上的结果对比
vsPostgreSQL
在PostgreSQL上的结果对比
conflux
DOE稳定低时延(百微妙)
conflux
SQL Server延时长抖动性大

相关资源