
したがって、すでに述べたように、QATは次のタスクを解決するのに役立ちます。
- データストリームの暗号化:対称暗号化と認証、暗号を使用した操作。
- 公開キー暗号化:非対称暗号化、デジタル署名、キー交換。
- 圧縮:その場でのロスレスデータ圧縮と静的オブジェクト。
Intel QuickAssistは、ハードウェアとソフトウェアを組み合わせたソリューションです。 ソフトウェアの観点から見ると、QuickAssistは特定の特定のハードウェアで暗号化および圧縮アルゴリズムを実装するAPIのセットです。 zLib、NGINX、Hadoopなどの人気のあるオープンソース製品の場合、内部デバイスを理解しなくてもQuickAssistを使用できるパッチが提供されます。 オペレーティングシステムのLinuxファミリは、ソフトウェアベースとして機能できます。

さて、鉄について。 QuickAssistが機能するには、サーバーに次のハードウェアコンポーネントのいずれかが必要です。
- 専用のQuickAssistアダプター(Intel QuickAssistアダプター)のいずれか、現在2つの種類の8920と8950があります
- または8920または8950チップセットとIntel Xeonプロセッサを搭載したマザーボード
どちらのハードウェアコンポーネントも広く普及しているわけではないことを認識しておく必要があります。実際にQuickAssistを試してみたい人は、適切なサーバーを見つけることに徹底的に悩まなければなりません。

Intel QuickAssistアダプターの外観
当然のことながら、QuickAssistを使用するとアプリケーションのパフォーマンスがどれだけ向上するのかという疑問が生じます。 得られたテスト結果は印象的です。 そのため、Hadoopの作業とQuickAssistの併用は30%加速されます。 OpenSSLでQuickAssistを使用すると、1秒あたりの接続数が6倍になります! 確かに、場合によっては、QuickAssistが大いに役立ちます。 ところで、興味のある人へのちょっとしたヒント:Intelのウェブサイトはこれについては沈黙していますが、QATサポートはIntel Atom C2000プロセッサラインでも利用できます。
最後に、QATについて学ぶためのリンクの短いリストを提供します。
- QATドライバーを使用したアーカイブ
- リリースノート
- 指導ビデオ
(他のレッスンへのリンク-同じページ上) - Intel QuickAssistページ