すべてのGPUで販売可能なトークン数を増やす
AIネイティブの推論企業はGPU時間あたりのトークン数に応じて収益を得ており、各GPUが生成するトークン数はリクエストルーティングによって決まります
マージンはリクエストごとに決まります
推論サービスを提供する企業は、固定コストでGPU容量を購入する一方、下落し続ける価格でトークンを販売しています。その差が利益であり、その多くはリクエストの処理経路で決まります。どのGPUがリクエストを処理するか、キャッシュがウォーム状態にあるか、キューでの待機が発生するかが影響します。ラウンドロビンは、すべてのリクエストを同じように扱います。F5は、F5 Application Delivery and Security Platform上で、推論処理のリアルタイムのシグナルに基づいて各リクエストをルーティングします。
同じGPUでより多くのトークンを生成
The Tolly Groupが検証したテストで、DPUモードではトークンスループットが最大40%向上しました。
最初のトークンをより迅速に生成
The Tolly Groupが検証したテストで、最初のトークンが生成されるまでの時間を最大61%短縮。
現在のサービングスタックをそのまま活用
NVIDIA DynamoとNVIDIA NIMからのシグナルに基づいてルーティングします。スタック内のコンポーネントを置き換える必要はありません。
すべてのお客さまを管理し、セキュリティを確保
顧客ごとにトークン数を追跡して制限し、モデルを公開するAPIを保護します。
F5が推論サービス企業の利益率維持を支援
推論を考慮したルーティング
最初のトークンまでの時間
顧客ごとのトークンガバナンス
モデルAPIとエージェントのセキュリティを確保
リソース
レポート
よくある質問
推論を考慮したルーティングは、キューの深さ、KVキャッシュ使用率、GPU負荷など、サービングレイヤーからのリアルタイムのシグナルを利用し、各AIリクエストをその処理に最も適したモデルサーバーに送信します。一般的な負荷分散はリクエストを均等に振り分けますが、推論リクエストは処理コストが大きく異なるため、均等に振り分けても処理負荷に偏りが生じます。Kubernetes Gateway API Inference Extensionは、このパターンを標準化します。
最初のトークンが返されるまでの時間を短縮するには、まずキューイングを見直します。高負荷のGPUで長時間の生成処理の後ろにリクエストが並ぶと、モデルの速度にかかわらず、最初のトークンが返されるまでに時間がかかるためです。リクエストはキューが短く、キャッシュがウォームなエンドポイントにルーティングし、プロンプトのプレフィックスはすでにそれを保持しているサーバー上に維持します。また、非常に長いリクエストは、短い対話型リクエストと分離します。バッチ処理の設定や量子化など、モデル側の手法もさらなる短縮に役立ちます。
トークンあたりのコストは、おおむねGPUの1時間あたりのコストを、その1時間に生成される有用なトークン数で割った値です。ハードウェアを購入またはリースした後はコストがほぼ固定されるため、改善の鍵は出力量にあります。具体的には、使用率、キャッシュヒット率、バッチ処理効率、GPU間のリクエスト分散の均等性です。トークン価格が下落する中では、GPU時間あたりのトークン数のわずかな増加が、利益率の改善に直結します。
いいえ、推論を考慮したルーティングは、NVIDIA DynamoやvLLMに取って代わるものではありません。サービングフレームワークは、バッチ処理、キャッシュ、スケジューリングなど、GPU上でのモデルの実行方法を決定します。推論を考慮したルーティングは、リクエストの送信先サーバーと、適用するポリシーを決定します。BIG-IP Next for Kubernetesは、これらのシステムが公開するシグナルに基づいてルーティングするため、既存のサービングスタックはそのまま維持されます。
公開された結果は、DPUモードのNVIDIA BlueField-3 DPUで測定されたものであり、ホスト環境のデプロイにそのまま当てはまるわけではありません。BIG-IP Next for Kubernetesは、標準的なホストCPU上で同じルーティングロジックを使用して動作します。リースしたコンピューティングリソースを利用する推論企業の多くは、この構成から始めることになります。ホスト環境のデプロイのサイジングは、その環境でのテスト結果に基づいて行ってください。