Intel QuickAssist:簡単に暗号化しましょう

私たちの問題のある世界では、私たち自身の情報セキュリティへの懸念は一種の妄想と見なされることを長い間止めており、アプリケーション開発者はそれを考慮する必要があります-ceteris paribus、ユーザーは自分のデータをよりよく保護するものを選択します。 プログラマーの生活を楽にするために、Intelはオープンソースプログラムの一部としてQuickAssist (QAT)暗号化および圧縮加速技術を開発しました。 彼女についてもっと知りましょう。







したがって、すでに述べたように、QATは次のタスクを解決するのに役立ちます。





Intel QuickAssistは、ハードウェアとソフトウェアを組み合わせたソリューションです。 ソフトウェアの観点から見ると、QuickAssistは特定の特定のハードウェアで暗号化および圧縮アルゴリズムを実装するAPIのセットです。 zLib、NGINX、Hadoopなどの人気のあるオープンソース製品の場合、内部デバイスを理解しなくてもQuickAssistを使用できるパッチが提供されます。 オペレーティングシステムのLinuxファミリは、ソフトウェアベースとして機能できます。







さて、鉄について。 QuickAssistが機能するには、サーバーに次のハードウェアコンポーネントのいずれかが必要です。





どちらのハードウェアコンポーネントも広く普及しているわけではないことを認識しておく必要があります。実際にQuickAssistを試してみたい人は、適切なサーバーを見つけることに徹底的に悩まなければなりません。





Intel QuickAssistアダプターの外観



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



最後に、QATについて学ぶためのリンクの短いリストを提供します。






All Articles