eideticomロゴ

BittWare パートナープログラム会員

NoLoad®透過型圧縮

プラグアンドプレイ・ハードウェア・コンプレッション

IA-440i PCIeカード

プラグアンドプレイのアドインカードまたはU.2モジュールとして利用可能です。

ソフトウエアを変更することなく、アプリケーションに簡単に追加できる圧縮機能

40×高速化

ソフトウェアと同じ圧縮率を保ちながら、ストレージへの書き込みを40倍高速化する。

CPU使用率が低い

ハードウェアで高速化することで、CPU使用率を1/5に削減

イージー+シンプル

カードやモジュールを差し込むだけで、アプリケーションがハードウェア圧縮ストレージを使用するようになります。

ストレージコストを削減するスマートな方法

NoLoad®とは?

無負荷CSPブロック図

NoLoadは、透過型圧縮などのCSS(Computational Storage Services)を備えたCSP(Computational Storage Processor)です。

Eideticomによって作成され、BittWare のハードウェア上で動作するNoLoad CSPは、ストレージの高速化を中心としたIPとハードウェアの組み合わせです。NoLoadは、いくつかの中核的な機能のために設計されています:

  • CPUオフロード(ここに「NoLoad」が入る)
  • ソフトウェア定義のハードウェア。ユーザーはビットストリームを入手し、複雑なFPGAプログラミングを行う必要はない。
  • 圧縮、分析、重複排除などの高性能な計算ストレージサービス(CSS)は、通過するデータや停止しているデータに対する計算集約的なデータ操作タスクに対応します。
  • Linuxファイルシステムの変更(NoLoad stacked file system)により、アプリケーションのコード変更なしにNoLoadアクセラレーション を取得できるようになり、エンドユーザーのアプリケーション統合が容易になりました。また、OSの変更を必要としないユーザースペースライブラリも利用可能です。

NoLoadは、圧縮のような多くのアクセラレーション 機能をオーケストレーションするフレームワーク と考えることができます。使用例によっては、複数のアクセラレーション 機能を一緒に利用することもあります。ソフトウェア定義ハードウェアなので、最適化されたシステムを構築するのに、FPGAエンジニアリング・チームは必要ありません。

ロープロファイルPCIeアドインカードやU.2モジュールなど、さまざまなフォームファクターが用意されているため、既存のストレージシステムにNoLoad CSPを追加することも簡単です。これらのうち1つまたは2つは、フラッシュメモリードライブのアレイを加速させます。すべてのデータ移動は、高性能なピアツーピア転送を備えたネイティブNVMe上で行われます。

Transparent Compressionとは?

透過圧縮ブロック図

Transparent CompressionはNoLoad CSPのためのCSS(Computational Storage Service)です

さまざまなモジュールやアドインカードで動作するTransparent Compression IPは、NoLoad CSPのCSSコンポーネントである。ホストアプリケーションに圧縮サービスを提供します。ハードウェアがNoLoadファイルシステム(NoLoad FS)を使用して実装されている場合、ユーザーのアプリケーションはハードウェア圧縮オフロードを利用するために変更する必要がありません。

性能比較

NoLoad Transparent Compressionは、ソフトウェア(CPUベース)圧縮と圧縮なしと比較しています。

スループット(MB/s)

ソフトウェアと比較したNoLoadの読み書きスループット

圧縮比

NoLoadとソフトウェア圧縮の比較

使用したデータセットはビッグデータ(TeraGen)で、サーバーはIA-220-U2アクセラレーション モジュールを2台利用した。圧縮はLZ4。

第4世代Intel Xeon ScalableプロセッサおよびAltera Agilex 7 FPGAアクセラレータカード上でのEideticom NoLoadソリューションのベンチマーク結果。データはEideticom社より入手。

棒グラフ

テイクアウト

使用CPUコアを99%削減

総電力を36%削減

デモ映像

透過型圧縮の動作をご覧ください!

PCIeパフォーマンス仕様

事例紹介ストレージコストの削減

NoLoad Transparent Compressionは、システムレベルでどのようにストレージコストを削減するのでしょうか?192TBのSSDでソフトウェア圧縮を行うシステムと、2つのNoLoad Transparent Compressionモジュールを追加するシステムを比較します。

透過型圧縮なし

NoLoad Transparent Compression使用時

2台のストレージ・サーバーをスタック

2×デュアルCPUサーバー

ソフトウェア圧縮(4倍のCPUが必要なため負荷がかかる)

シングル・ストレージ・サーバー

1× シングルCPUサーバー

NoLoad Modules 2×搭載

90%のトータルコスト削減

サーバーあたり2倍のスループット

60% 低消費電力

デプロイメントハードウェア

NoLoadは、BittWare の様々なFPGAベースのアクセラレータ上で動作します:

販売品番

これらの品番は、NoLoad®がプリインストールされた構成を注文するものです。

品番説明
IA-440i-0017ロープロファイルPCIeカード
IA-220-U2-0002U.2モジュール

詳細な情報については、こちらをご覧ください。

NoLoad Transparent compressionの詳細については、フォームにご記入の上、お問い合わせください。