• 文字サイズ変更
  • S
  • M
  • L
  • No : 393
  • 公開日時 : 2024/08/29 12:35
  • 更新日時 : 2024/11/08 18:51
  • 印刷

オリジンシールドとは何ですか?

カテゴリー : 

回答

オリジンサーバーに対して、必ず経由するPOP(配信拠点)をいずれか1つ指定することができる機能です。
設定することで、オリジンサーバーへのリクエスト減による負荷軽減、キャッシュヒット率の増加が見込めます。
 
クライアントに一番近いPOPをエッジPOP、オリジンシールドで指定したPOPをシールドPOPと呼びます。
オリジンシールドを設定すると、初回のリクエストは以下のような流れで処理されます。
 
 
  1. クライアントからのリクエストが、一番近いPOPであるエッジPOPに送信される
  2. エッジPOPでキャッシュの有無を確認し、ヒットしなかった場合はシールドPOPへリクエストを送信する
  3. シールドPOPでキャッシュの有無を確認しヒットしなかった場合はオリジンサーバーへリクエストを送信する
  4. リクエストを受け、オリジンサーバーがシールドPOPへレスポンスを送信する
  5. シールドPOPがコンテンツをキャッシュし、エッジPOPへレスポンスを送信する
  6. エッジPOPがコンテンツをキャッシュし、クライアントへレスポンスを送信する
 
同じコンテンツへの2回目のリクエストは、エッジPOPにキャッシュが存在するため、シールドPOPおよびオリジンサーバーに対してリクエストが発生することはありません。
 
ただし、同じコンテンツへの2回目のリクエストが、キャッシュが存在しないエッジPOPに届いた場合、シールドPOPへリクエストが送信されます。
シールドPOPにはキャッシュが存在するため、エッジPOPへとレスポンスを送信します。そのため、キャッシュの期限が切れるまでオリジンサーバーに対するリクエストは発生しません。
 
オリジンシールドに関する注意事項は下記URLをご確認ください。
 
▼オリジンシールドを利用する際の注意事項を教えてください
https://faq.idcf.jp/faq/show/392?site_domain=default
 

■オリジンシールドの確認方法

オリジンシールドの設定が反映されているかどうかは、HTTPレスポンスの X-Served-By ヘッダーから確認することが可能です。

X-Served-By ヘッダーでは、当該リクエストに対応したシールドPOPまたはエッジPOPのキャッシュサーバーが表示されます。
キャッシュの状態(X-Served-By ヘッダーを含む)の確認方法は、次のページをご参照ください。

▼キャッシュの確認方法
https://www.idcf.jp/help/cdn/guide/cdn_cache_confirmation.html

アンケート:ご意見をお聞かせください

ご意見・ご感想をお寄せください お問い合わせを入力されましてもご返信はいたしかねます