仮想マシンに対応した 100Gbps TCP/UDPオフロードエンジン
Intellectual Highway株式会社のTCP/UDPオフロードエンジンは、SR-IOVに対応し、仮想マシンに対応した唯一の100Gbps オフロードエンジンとなりました
https://www.i-highway.com/business/network-accelerator-ip/
Intellectual HighwayのTCP/UDPオフロードエンジンは、10000以上の同時接続に対応し、FPGAの実装において1コアあたり100Gbpsのスループット性能があり、これにより送受信にかかるCPUの負荷のほとんどを削減します。ビデオやセンサーなどのI/O信号を直接送受信する利用法と、サーバーの通信部分をFPGAカードでオフロードする利用法の二通りがあります。
SR-IOV対応
サーバーオフロードタイプでは、ホストマシンで動作する送受信処理を、FPGAカードをNICとして扱いオフロードします。近年は物理マシン上でサーバーアプリケーションを動作させることは少なく、仮想マシンもしくはコンテナ上で動作させます。この時ハードウェア側のエンジンがSR-IOV対応していないと、Hypervisorソフトウェアが複数仮想マシンからの制御要求を調停することになり、パフォーマンスが著しく劣化してしまいます。Intellectual Highwayのオフロードエンジンは、この度、SR-IOVに対応し、複数の仮想マシン上のTCP/UDP通信、および仮想マシン間の通信(VSwitch)をオフロードし、パフォーマンスをフルに発揮することを可能としました。
2024年4月2日より、SR-IOV対応しました本製品(Intellectual Property)のご評価・ご購入が可能です。
SSL/TLS拡張
TCP/UDPオフロードエンジンは、SSL/TLS拡張オプションにより、SSL/TLSのレコードプロトコルをオフロード可能です。TCPオフロードエンジンと統合されたSSL/TLSオフロードエンジンは、AES-GCMによる暗号・復号、メッセージ認証とパケット送受信を全てハードウェアが行い、CPUの負荷を大きく低減します。また、OpenSSLと互換性を持つため、アプリケーションの変更が不要なことも大きな特長の一つです。
プロトコル | 802.3, ARP, ICMP, IPv4, TCP, UDP, RTP |
TCP | オフロード機能:パケット生成, チェックサム, 3-wayハンドシェイク, パケット再送, 高速再転送, フロー制御, TCPリアセンブル, Delayed Ack(ソケットライブラリ同等のTCPフル機能) |
UDP | 10,000セッション以上 |
SSL/TLS拡張 | バージョン: TLS1.3 スループット 最大100Gbps |
対応デバイス | Intel Arria/Stratix 4/5/10, Agilex他 |
すべての画像