Citrix SD-WAN WANOP

HTTPアクセラレーション

Citrix SD-WAN WANOPアクセラレーターは、さまざまなゼロ構成最適化を使用してHTTPトラフィックを高速化します。これにより、HTTPプロトコル(ファイルのダウンロード、ビデオストリーミング、自動更新など)を使用してWebページやその他のアプリケーションが高速化されます。

HTTPを加速する最適化には、圧縮、トラフィックシェーピング、フロー制御、およびキャッシングが含まれます。

圧縮

HTTPは、Citrix SD-WAN WANOPマルチレベル圧縮に最適なアプリケーションです。

標準のHTMLページ、画像、ビデオ、バイナリファイルなどの静的コンテンツは、通常、さまざまな量の初回通過圧縮を受け取ります。事前に圧縮されたバイナリコンテンツ 1:1 、およびテキストベースのコンテンツについては 2:1 かそれ以上。オブジェクトが2回目に表示されたときから、2つの最大の圧縮エンジン(メモリベースの圧縮とディスクベースの圧縮)は非常に高い圧縮率を提供し、より大きなオブジェクトは次の圧縮率を受け取ります。 1,000:1 以上。このような高い圧縮率では、WANリンクが制限要因ではなくなり、サーバー、クライアント、またはLANがボトルネックになります。

アプライアンスはコンプレッサーを動的に切り替えて、最大のパフォーマンスを提供します。たとえば、アプライアンスはHTTPヘッダーで小さいコンプレッサーを使用し、HTTPボディで大きいコンプレッサーを使用します。

HTTPヘッダーや動的に生成されたページ(2回同じになることはないが、互いに類似しているページ)を含む動的コンテンツは、より小さな一致を処理する3つの圧縮エンジンによって圧縮されます。ページを初めて表示するときは、圧縮が適切です。前のページのバリアントが見られる場合は、圧縮の方が優れています。

トラフィックシェーピング

HTTPは、インタラクティブトラフィックとバルクトラフィックの組み合わせで構成されています。すべてのユーザーのトラフィックは両方が混在しており、同じ接続に両方が混在している場合があります。トラフィックシェーパーは、各HTTP接続がリンク帯域幅の公平なシェアを取得することをシームレスかつ動的に保証し、バルク転送がインタラクティブユーザーを犠牲にしてリンクを独占することを防ぎます。また、バルク転送がインタラクティブ接続が使用しない帯域幅を取得することを保証します。

フロー制御

高度な再送信アルゴリズムおよびその他のTCPレベルの最適化により、応答性が維持され、遅延や損失が発生しても転送速度が維持されます。

ビデオキャッシング

ビデオファイルのHTTPキャッシングは、リリース7.0で導入されました。キャッシングには、HTTPオブジェクトをローカルストレージに保存し、サーバーからリロードせずにローカルクライアントに提供することが含まれます。

キャッシュと圧縮の違いは何ですか?キャッシングは圧縮と同様のスピードアップを提供しますが、2つの方法は異なり、補完的です。

  • 圧縮により、リモートサーバーからの転送が高速化されます。圧縮が存在しない場合、この高いデータレートにより、サーバーに高い負荷がかかる可能性があります。キャッシュはサーバーからの転送を防ぎ、サーバーの負荷を軽減します。

  • 圧縮は、以前の転送と同様に、どのデータストリームでも機能します。リモートサーバー上のファイルの名前を変更して再度転送すると、圧縮は完全に機能します。キャッシュは、クライアントによって要求されているオブジェクトとディスク上のオブジェクトが同一であることがわかっている場合にのみ機能します。リモートサーバー上のファイルの名前を変更して再度転送すると、キャッシュされたコピーは使用されません。

  • 圧縮されたデータは、サーバーが送信できるよりも速く配信することはできません。キャッシュされたデータは、クライアント側のアプライアンスの速度にのみ依存します。

  • 圧縮はCPUに負荷がかかります。キャッシングはそうではありません。

HTTPアクセラレーション