オリジンサーバーとは?

最終更新日 2021年3月4日
What-is-an-origin-server-2.jpg

オリジン サーバーは、受信リクエストやトラフィックをリッスンして応答するように設計されたプログラムを実行するコンピューターです。Web ページのオリジナル バージョンが含まれており、リクエストに応じてエンド ユーザーにコンテンツを配信する役割を担います。Web サイトのコンテンツの信頼できるソースとして、HTML ファイル、画像、ビデオ、動的要素など、すべてのデジタル アセットを保存および管理します。この中央サーバーは、コンテンツ配信インフラストラクチャの基盤として機能し、ユーザー リクエストの処理や、さまざまな配信方法でエンド ユーザーに届く前に Web コンテンツの最終バージョンを維持するという重要な役割を果たします。

オリジンサーバーはどのように機能しますか?

オリジンサーバーはリクエストを受け取り、ウェブサイトやウェブページのコンテンツを提供します。ユーザーがウェブサイトでウェブページを開くと、コンテンツを取得するためにオリジンサーバーにリクエストが送信されます。オリジンサーバーがエンドユーザーからどれだけ離れているかによって、遅延と呼ばれる遅延が発生する可能性があります。レイテンシー.

さらに、ユーザー側のクライアントとオリジンサーバーはSSL/TLSプロトコルを使用して安全な接続を確立する必要があり、これにより余分な手間がかかります。往復時間 (RTT) RTT は、ブラウザが情報を要求してから応答を受信するまでの合計時間 (ミリ秒単位) と考えることができます。物理的な距離に加えて、トラフィック量、ノード、中間 Web サーバーも RTT に影響します。

オリジン サーバーは、Web サイトの所有者によって維持および更新されます。このような各サーバーには、トラフィックを受け入れることができない一定の容量があり、要求を受信し続けると、ダウンタイムが発生する可能性があります。配信元サーバーでダウンタイムが発生している場合、または速度が遅い場合、エンド ユーザーはコンテンツを予定どおりに配信できなかったり、まったく配信されなかったりします。

オリジン サーバーとエッジ サーバーの違いは何ですか?

オリジン サーバーは、エッジ サーバー、コンテンツ配信ネットワーク、または CDN キャッシュ サーバーに関連して一般的に使用される概念です。オリジン サーバーにはコンテンツのオリジナル バージョンが含まれますが、エッジ サーバーは多数存在し、世界中のさまざまな場所に分散されています。

CDN の場合、エッジ サーバーはコンテンツ配信ネットワークの端にあります。エッジ サーバーは、コンテンツの格納またはキャッシュを担当し、リクエストを迅速に処理して、近くにいるエンド ユーザーにコンテンツを配信する役割を果たします。このようにして、エッジ サーバーはオリジン サーバーの負荷を軽減し、キャッシュされていないアセットを取得する場合にのみ、オリジン サーバーにアクセスします。

CDN でも、オリジン サーバーは重要な役割を果たします。これらには、認証に使用される主要なサーバー側コードとデータベースが含まれています。

CDN はオリジンサーバーからどれくらいの帯域幅をオフロードできますか?

CDN はコンテンツ配信のかなりの割合を管理しますが、オリジン サーバーからすべてのタスクをオフロードするわけではありません。オフロードできるタスクの量は、CDN の機能と Web サイトの固有の側面によって異なります。

大まかに言えば、CSS ファイル、画像、静的 HTML、Javascript ファイルなどの静的リソースは CDN サーバーにキャッシュできます。これらは帯域幅使用量のほぼ半分を占めますが、エッジ サーバーから配信すれば帯域幅を節約できます。さらに、外出先で生成された WordPress HTML ファイルなどの動的コンテンツも高度な CDN でキャッシュでき、これらの場合、帯域幅を 80 パーセント以上節約できます。

CDN エッジ サーバーがオリジン サーバーと対話する方法

CDN エッジ サーバーは、オリジン サーバーがコンテンツを配信するときに、オリジン サーバーとやり取りします。この 2 つのサーバーは、プッシュ方式またはプル方式を使用して相互に通信できます。プッシュ方式では、オリジン サーバーに加えられた変更を CDN に反映します。これは、CDN がオリジン サーバーから新しいコンテンツを自動的にプルするプル方式よりも効率性が低くなります。

エンド ユーザーに配信されるコンテンツに静的アセットが含まれているか動的アセットが含まれているかによって、エッジ サーバーとオリジン サーバーの役割も若干異なります。サービスにアクセスする前にユーザーが認証される必要があるログイン ページの例を考えてみましょう。理想的には、Web ページにダウンロードされるアセットは、HTML ページ、対応する CSS ファイル、画像ファイル、一部の JavaScript ライブラリなどの静的アセットです。これらはすべての Web サイト訪問者に共通する静的ファイルであるため、エッジ サーバーから直接キャッシュして提供できます。オリジン サーバーに負担をかけたり帯域幅を消費したりすることなく、エッジ サーバーから読み込むことができます。

しかし、ユーザーがログイン情報を入力すると、エッジ サーバーに送信される動的コンテンツがいくつか存在します。エッジ サーバーはここからリクエストをオリジン サーバーに中継します。オリジン サーバーは、ログイン情報をデータベースと比較して検証してから、ユーザーのアカウント情報を返します。

CDNを適切に機能させるには、エッジサーバーを受信の宛先として指定する必要があります。HTTPリクエスト このためには、ドメイン ネーム システム (DNS) にいくつかの変更を加える必要があります。これにより、ドメインへのリクエストがエッジ サーバーの 1 つにルーティングされます。コンテンツがエッジ サーバーから配信されているかどうかを確認するには、アセットの応答ヘッダーを確認します。

オリジンサーバー保護にCDNetworksを選ぶ理由

世界的なデジタル需要が拡大するにつれ、オリジン サーバーの保護と最適化がますます重要になっています。CDNetworks は、70 を超える国と地域に 2,800 を超える Point of Presence (PoP) を擁する世界最大級のコンテンツ配信ネットワークを提供しているだけでなく、複数のセキュリティ レイヤーを通じて包括的なオリジン サーバー保護も提供しています。

当社のセキュリティアプローチには以下が含まれます。

  • 受信HTTP/Sリクエストの高度な検査により、Webアプリケーション攻撃をフィルタリングします。SQLインジェンクションクロスサイトスクリプティング
  • DDoS攻撃からの保護 IPアドレスのマスキングとトラフィック分散により、DDoS攻撃の軽減を強化するグローバルスクラビングセンター
  • サーバーの過負荷とダウンタイムを防ぐインテリジェントなトラフィックスパイク管理

当社のインフラストラクチャ機能は比類のないパフォーマンスを実現します。

  • 世界中に20万台以上のサーバーを配備
  • 200Tbps以上のCDN容量
  • 15Tbps以上のDDoSスクラビング能力
  • 1000 PB以上のストレージ容量
  • 全世界のインターネット人口の99%をカバー

CDNetworks が他社と一線を画しているのは、中国、ロシア、その他の新興経済国など、コンテンツ配信が複雑になりがちな困難な市場における当社の専門知識です。当社のテクノロジーは、堅牢なオリジン サーバー保護と、インテリジェントなキャッシュおよびルーティング アルゴリズムによる最適化されたコンテンツ配信を組み合わせ、お客様のコンテンツが世界中で安全かつアクセス可能な状態を維持できるようにします。

CDNetworksを無料で試す

ほとんどの製品は14日間の無料トライアルがあります。クレジットカードは不要です。

さらに探検する

その他

CDNetworks エッジアプリケーションでサーバーレスコンピューティングのパワーを解き放つ

CDNetworksのサーバーレスエッジコンピューティングソリューション「Edge Application」のご紹介。その仕組み、主なメリット、そして実際のユースケースをご紹介します。

もっと読む »
クラウドセキュリティ

CDNetworks、1.24 Tbps の大規模 DDoS 攻撃からブラウザ ゲーム プラットフォームを防御

2024年10月24日、CDNetworksは東南アジアの大規模なユーザーベースを持つブラウザゲームプラットフォームを標的とした大規模なDDoS攻撃の緩和に成功しました。この攻撃はネットワーク層で1.24Tbpsに達し、アプリケーション層では数百万QPSを超えました。

もっと読む »