NetScaler DataStream機能は、送信されるSQLクエリに基づいてリクエストを分散することにより、データベースレイヤーでリクエストを切り替えるインテリジェントなメカニズムを提供します。
NetScalerアプライアンスをデータベースサーバーの前に導入すると、アプリケーションサーバーとWebサーバーからのトラフィックが最適に分散されます。管理者は、SQL クエリ内の情報、データベース名、ユーザー名、文字セット、およびパケットサイズに基づいてトラフィックをセグメント化できます。
負荷分散アルゴリズムに基づいて要求を切り替えるように負荷分散を設定できます。または、SQL クエリパラメータに基づいて決定を行うようにコンテンツスイッチングを設定して、切り替え条件を詳しく説明することもできます。さらに、データベースサーバーの状態を追跡するようにモニターを構成できます。
NetScaler DataStreamは、MySQLデータベースとMS SQLデータベースでのみサポートされています。サポートされているプロトコルバージョン、文字セット、特殊クエリ、およびトランザクションについては、「DataStream Reference」を参照してください。