使用第五代英特尔® 至强® 可扩展处理器加速数据分析和数据库运行,挖掘更多商业价值

使用第五代英特尔® 至强® 可扩展处理器加速数据分析和数据库运行,挖掘更多商业价值

概述:

  • 英特尔® IAA 可加速压缩/解压缩,从而提升内存数据处理速度。英特尔® DSA 执行数据传输和转换操作任务,使数据完整性校验和去重等任务的处理速度得到提升,实现出色的内存间数据传输和存储设备间的高效读写。英特尔® QAT 执行批量数据存储压缩和安全套接字层及其他网络协议的加密,并能帮助加速数据库备份和联机事务处理操作。

author-image

作者

第五代英特尔® 至强® 可扩展处理器具备多个英特尔® 数据分析引擎, 这一系列加速器均内置于处理器之中。这些加速器通过卸载特定任务使 CPU 得到更好的利用,从而提升工作负载整体性能,实现数据分析加速。数据分析管线速度越快,可以处理的事务就越多,同时也能让企业做出更好的决策从而保持竞争力。

使用 CPU 为企业带来优势

在数据分析中,速度就是一切。从数据分析中获得的洞察可推动企业高层做出指导企业前行的决策,也可推动日常事务的开展,带来新的营收、客户和机会。您可以随时通过添加独立加速器来提升性能,但这会导致云或基础设施支出增加,也会让管理变得更复杂。为应对这些挑战,第五代英特尔® 至强® 可扩展处理器内置多个加速器,打造出一体化解决方案,在提升每瓦性能的同时,降低总体拥有成本 (TCO)。第五代英特尔® 至强® 可扩展处理器同时提供非加速器功能,包括容量更大的缓存,以实现更高的性能和更低的功耗。

英特尔® 数据分析引擎:让处理器事半功倍

全新英特尔® 至强® 可扩展处理器将压缩/解压缩和数据传输等资源密集型任务,从 CPU 内核卸载至内置加速器。卸载这些任务将释放数据分析和数据库运行的时钟周期,这意味着可以提高每秒事务处理量,服务更多客户,以及处理更多数据来获取更深刻的洞察。

加快内存数据库速度,提升实时数据分析处理量

内存数据库可为许多数据分析应用带来加速与扩展能力。英特尔® 存内分析加速器(Intel® In-Memory Analytics Accelerator,英特尔® IAA)可以加速压缩/解压缩,从而提升内存数据处理速度。内存占用空间变小有助于加速数据传输,并提高 RocksDB、Redis、Cassandra、MongoDB 和 MySQL 等内存数据库、开源数据库及数据存储每秒处理的事务量。与第三代英特尔® 至强® 处理器相比,使用英特尔® IAA 使另一个开源分析数据库 ClickHouse 的性能提升高达 2.49 倍4

加速 CPU、内存和外部设备之间的数据传输

在系统内,处理器要使用数个时钟周期在内存、缓存和外部 I/O 设备等资源间传输数据。英特尔® 数据流加速器(Intel® Data Streaming Accelerator,英特尔® DSA)执行这些数据传输和转换操作任务,使数据完整性校验和去重等任务的处理速度得到提升。这一技术实现了出色的内存间数据传输和存储设备间的高效读写。

加速批量数据压缩与加密

第五代英特尔® 至强® 可扩展处理器将经验证的英特尔® 数据保护与压缩加速技术(Intel® QuickAssist Technology,英特尔® QAT)整合到处理器中。英特尔® QAT 执行批量数据存储压缩和安全套接字层 (SSL) 及其他网络协议的加密,并能够帮助加速数据库备份和联机事务处理 (OLTP) 操作。

提高能效

与使用默认压缩的第三代英特尔® 至强® 处理器相比,内置英特尔® QAT 的第五代英特尔® 至强® 处理器可使 MS SQL+Backup 性能提升高达 2.56 倍null

英特尔® 存内分析加速器(英特尔® IAA)与英特尔® 数据保护与压缩加速技术(英特尔® QAT)的对比

在第五代英特尔® 至强® 可扩展处理器中,英特尔® IAA 和英特尔® QAT 都能从处理器内核卸载数据压缩工作负载。但对这两种创新技术而言,数据压缩的类型有所不同。

 

  • 英特尔® IAA 适合列式压缩和数据库查询,能够大幅提升内存数据库的性能;
  • 而英特尔® QAT 则除了能卸载加密工作负载之外,还能加速标准编解码器链式操作的批量数据压缩,例如 LZ4 无损压缩。

 

英特尔® IAA 和英特尔® QAT 都能使云端和本地的工作负载获益。英特尔® IAA 可提升内存数据库的整体性能,而英特尔® QAT 则可通过提高数据压缩和密码操作性能,优化存储与网络应用表现。

有何区别?
英特尔® IAA 与英特尔® QAT 的对比

总而言之,英特尔® QAT 适用于本地、云端和混合存储,而英特尔® IAA 适用于内存计算。但对这两种加速器而言,数据压缩的类型有所不同。
• 英特尔® IAA 可通过压缩/解压缩内存数据帮助实现 CPU 和内存间的数据传输加速。它适合列式压缩和数据库查询,能够大幅提升内存计算性能。
• 而英特尔® QAT 则可对存储和传输中的数据进行批量压缩/解压缩。此外,它还可以处理加密工作负载,因此非常适合于为采用 LZ4 无损压缩和 OpenSSL 等标准的解压缩-加密-解密-压缩链式操作加速。

结论:借助英特尔® 数据分析引擎,更专注于业务关键型工作负载

添置更多内核与独立加速器是满足日益增长的算力需求的一种方式,但这种方式增加了成本和复杂性,且能耗更高。第五代英特尔® 至强® 可扩展处理器提供了另一种方案——将具有挑战性的任务/进程卸载至内置加速器,使内核得到更好的利用,从而提升工作负载整体性能,并在一个一体化架构中使这一切得以实现。

了解更多信息

了解内置加速器如何为快速增长的工作负载提升性能:加速引擎概述

了解如何充分利用内置加速器的英特尔® 至强® 可扩展处理器, 请访问 intel.cn/xeonscalable

进一步了解英特尔® 数据分析引擎

英特尔® 存内分析加速器架构规范 ›

英特尔® 数据流加速器 ›

英特尔® 数据保护与压缩加速技术 ›

英特尔® Query Processing Library(英特尔® QPL)›

英特尔® Data Mover Library(英特尔® DML)›