CDNとしてZevenetを使用した静的および動的Webコンテンツトラフィックステアリング

投稿者 Zevenet | 11年2017月XNUMX日

概要

CDN or コンテンツ配信ネットワーク Webアプリケーションのすべてのコンテンツのコピーを含む最適なサーバーにクライアントのトラフィックをルーティングするネットワーク内の1つ以上のデバイスです。 このような方法は、Webサイトの負荷を最適化し、コンテンツの性質に応じてスマートトラフィックを共有することでボトルネックを回避します。

この記事では、ZEVENETによるスマートな静的および動的Webコンテンツステアリングを使用して、このような種類の環境を設定して、当社のWebサイトのトラフィックを改善および最適化する方法について説明します。 それはのおかげで可能です 代理 及び コンテンツ切り替え デフォルトでサポートされている機能。

コンテンツ配信環境

この場合のシナリオを以下の図に示します。

WebクライアントがWebサイトに接続すると、Webアプリケーションを構築するために静的リソースと動的リソースを要求する必要があるため、サーバーを1つのタスク専用にすることでWebサイトの読み込み時間と帯域幅を改善できます。

zevenet cdn静的動的トラフィ​​ックコンテンツステアリング

画像、文書、HTMLスタイル、JavaScriptファイルなどの静的Webコンテンツ専用のサーバーもあれば、動的Webコンテンツとデータベース管理専用のサーバーもあります。

静的サーバーの内容は複製する必要があり、すべてのデータストアは同じ内容にする必要があります。

静的 - 動的コンテンツスイッチング設定

HTTP / Sプロファイルを使用して新しいLSLBファームを作成する

まず、新しいを作成します LSLB (ローカルサービスロードバランシング) HTTP プロフィール。 この段階で、セキュリティで保護されたWebサイトおよびWebサービス用に単純なHTTPファームまたはHTTPSを作成できます。 これは、当社のWebサービスがクライアントに利用可能な仮想IPおよびポートとして使用されます。

静的コンテンツパターン用の新しいサービスを作成する

そして、 サービスタブ 2つの異なるサービスを作成する必要があります。XNUMXつは静的コンテンツ用で、もうXNUMXつは動的コンテンツ専用のデフォルトサービスです。 新しいクライアントリクエストがファームによって処理されると、静的コンテンツサービスが一致するかどうかがチェックされ、それ以外の場合は、デフォルトのサービスが実行されます。

この例で使用する静的コンテンツパターン URLパターン ウェブサイトで一般的に使用されている分野は、

\.(jpg|jpeg|png|gif|ico|css|js|html|htm|avi|mov|mp3|svg)$

そのため、そのようなファイル拡張子を持つ要求されたすべてのURLは、静的サービスを介して提供されます。 通常、静的コンテンツは永続性を必要としないため、このサービスではこのオプションは無効になります。

その後、すべてのWeb静的コンテンツを格納するバックエンドを追加してください。

動的コンテンツパターン用の新しいサービスを作成する

このサービスは、静的コンテンツサービスが一致しない場合のデフォルトサービスになります。 分析するすべてのサービスパターンの優先順位を割り当てるには、サービスの順序が重要です。

デフォルトのサービスでは、パターンを選択する必要はありません。 ただし、ユーザーのセッションを使用するWebアプリケーションを使用している場合は、このサービスの永続性を構成する必要があります。

最後に、動的コンテンツを処理し、通常データベースリソースを使用する予定のバックエンドを追加します。

静的サービスと動的サービスの高度なヘルスチェック

どちらのサービスも異なるコンテンツとデータを扱うため、すべてのサービスに対して特定のヘルスチェックを設定できます。 農場の保護者 これを可能にするためにサービスごとに使用されます。

設定方法を知る必要がある場合 農場の保護者、を参照してください この記事.

最適化されたWebコンテンツ配信をお楽しみください。

上の共有:

GNU Free Documentation Licenseの条項に基づくドキュメンテーション。

この記事は役に立ちましたか?

関連記事