ネットワークトラフィック管理は、アプリケーショントラフィック管理とも呼ばれます。これはF5が先駆けて開発した手法で、ネットワークトラフィックを傍受、検査、変換し、特定のビジネスポリシーに基づいて最適なリソースに振り分けます。これにより、ネットワーク管理者は、あらゆるIPベースのアプリケーションに可用性、拡張性、セキュリティ、パフォーマンスの基準を適用でき、ネットワーク全体のアプリケーションパフォーマンスを大幅に向上させることができます。

ネットワークロードバランサーは、ネットワークトラフィック管理戦略の重要な構成要素です。受信したネットワークトラフィックを複数のローカルエリアネットワークおよびワイドエリアネットワークに分散し、大量のユーザーリクエストを処理する際のパフォーマンスと信頼性を最大限に高めるうえで、重要な役割を果たします。

大規模なネットワークは通常、複数の小規模なネットワークを相互接続して構築されます。ネットワークの規模は、家庭内の2台のコンピューターからインターネット全体にまで及びます。単一のオフィスや家庭内など、ネットワーク上のコンピューター、サーバー、デバイスが互いに近接している場合、そのネットワークはローカルエリアネットワーク(LAN)と呼ばれます。通常、より広い地理的範囲にわたって複数のLANを接続すると、ワイドエリアネットワーク(WAN)が構成されます。インターネット自体も、多数の小規模なWANを集約したWANと考えることができます。

Webサイトへの大量のトラフィックを処理するため、企業は多くの場合、同じLANに接続され、同じアプリケーションを実行するサーバー群(「ロードバランサー」と呼ばれることもあります)の前段にサーバーファームを配置します。さらに冗長性を高めるため、WANに集約された複数のLAN上のサーバーにリクエストを分散する場合もあります。ロードバランシングの目標の1つは、単一障害点を排除してアプリケーションの信頼性を最大限に高めることです。複数のLAN、さらには複数のWANにまたがるサーバー間で負荷を分散するネットワークロードバランサーを導入することで、1つのLAN内のすべてのサーバーに障害が発生した場合(またはネットワーク分断によってそのLANが孤立した場合)でも、稼働中のサーバーがあるアクセス可能なLANへトラフィックがリダイレクトされるため、ユーザーは障害の影響を受けません。

一般的なネットワークロードバランサーの1つに、グローバルサーバーロードバランサー(GSLB)があります。これは、地理的に分散した複数のサーバーグループにユーザーリクエストを分散します。サーバーが地理的に、またはネットワークホップ数の観点でユーザーの近くにあるため、リクエストに対する応答が速くなります。また、ネットワークやサーバーに極めて深刻な障害が発生する場合を除き、企業はWebサイトの高可用性を確保できます。

ネットワークトラフィック管理戦略を支援するF5製品には、F5 BIG-IP®製品ファミリーがあります。パケットヘッダーとペイロードに基づいてIPトラフィックとネットワークトラフィックをフィルタリングし、最適なアプリケーションまたはWebサービスにルーティングします。その結果、大幅なコスト削減と運用効率の飛躍的な向上が実現します。

さらに、F5 NGINX PlusとNGINXは、Dropbox、Netflix、Zyngaなどのトラフィック量が多いWebサイトで使用されている、クラス最高水準の負荷分散ソリューションです。ソフトウェアロードバランサーであるNGINX Plusは、同等の機能を備えたハードウェアソリューションよりも大幅に低コストです。高度な負荷分散アルゴリズム、サーバーのヘルスチェックなどの機能を備えており、複数のサーバーにネットワークトラフィックを分散する用途に最適です。