tencent cloud

Cloud Object Storage

最新情報とお知らせ
製品アップデート情報
製品のお知らせ
製品概要
製品概要
機能概要
応用シナリオ
製品の優位性
基本概念
リージョンとアクセスドメイン名
仕様と制限
製品の課金
課金概要
課金方式
課金項目
無料利用枠
記帳例
請求書の確認とダウンロード
お支払い遅れについて
よくある質問
クイックスタート
コンソールクイックスタート
COSBrowserクイックスタート
ユーザーガイド
リクエストの作成
バケット
オブジェクト
データ管理
バッチ処理
グローバルアクセラレーション
監視とアラーム
運用管理センター
データ処理
インテリジェントツールボックス使用ガイド
データワークフロー
アプリ統合
ツールガイド
ツール概要
環境のインストールと設定
COSBrowserツール
COSCLIツール
COSCMDツール
COS Migrationツール
FTP Serverツール
Hadoopツール
COSDistCpツール
HDFS TO COSツール
オンラインツール (Onrain Tsūru)
セルフ診断ツール
実践チュートリアル
概要
アクセス制御と権限管理
パフォーマンスの最適化
AWS S3 SDKを使用したCOSアクセス
データディザスタリカバリバックアップ
ドメイン名管理の実践
画像処理の実践
COSオーディオビデオプレーヤーの実践
データセキュリティ
データ検証
COSコスト最適化ソリューション
サードパーティアプリケーションでのCOSの使用
移行ガイド
サードパーティクラウドストレージのデータをCOSへ移行
データレークストレージ
クラウドネイティブデータレイク
メタデータアクセラレーション
データアクセラレーター GooseFS
データ処理
データ処理概要
画像処理
メディア処理
コンテンツ審査
ファイル処理
ドキュメントプレビュー
トラブルシューティング
RequestId取得の操作ガイド
パブリックネットワーク経由でのCOSへのファイルアップロード速度の遅さ
COSへのアクセス時に403エラーコードが返される
リソースアクセス異常
POST Objectの一般的な異常
セキュリティとコンプライアンス
データ災害復帰
データセキュリティ
クラウドアクセスマネジメント
よくある質問
よくあるご質問
一般的な問題
従量課金に関するご質問
ドメインコンプライアンスに関するご質問
バケット設定に関する質問
ドメイン名とCDNに関するご質問
ファイル操作に関するご質問
権限管理に関するご質問
データ処理に関するご質問
データセキュリティに関するご質問
署名付きURLに関するご質問
SDKクラスに関するご質問
ツール類に関するご質問
APIクラスに関するご質問
Agreements
Service Level Agreement
プライバシーポリシー
データ処理とセキュリティ契約
連絡先
用語集

CDNアクセラレーションの設定

PDF
フォーカスモード
フォントサイズ
最終更新日: 2024-06-26 11:09:29

ユースケース

レスポンス遅延およびダウンロード速度に対する要件が比較的厳しいケース。
地域、国、大陸を越えて数GBから数TBのデータを転送する必要があるケース。
同一のコンテンツを集中的に繰り返しダウンロードする必要があるケース。
注意:
ダウンロードリクエストがTencent Cloud VPC内(例えばTencent Cloud CVMを使用したバケットへのアクセスなど)の場合は、COSの標準ドメイン名をそのまま使用することをお勧めします。カスタムCDNアクセラレーションドメイン名を使用すると、ユーザーはパブリックネットワークを経由してCDNノードにアクセスしたことになり、CDN back-to-originトラフィック料金、CDNトラフィック料金などが追加で発生します。

関連説明

ドメイン名の定義、CDN back-to-origin認証およびCDN認証設定に関しては、CDNアクセラレーションの概要のドキュメントでご紹介しているため、ここには記載しません。
CDN back-to-origin認証、CDN認証設定はカスタムCDNアクセラレーションドメイン名およびCOSドメイン名のオリジンサーバーバケットへのアクセス方式に影響する場合があります。具体的には下表のとおりです。
バケットへのアクセス権限
CDN back-to-origin認証を有効にしているか
CDN認証設定を有効にしているか
カスタムCDNアクセラレーションドメイン名によって
オリジンサーバーにアクセス可能か
COSオリジンサーバードメイン名によって
オリジンサーバーにアクセス可能か
適用ケース
パブリック読み取り
無効
無効
アクセス可
アクセス可
全サーバーパブリックアクセス
パブリック読み取り
有効
無効
アクセス可
アクセス可
非推奨
パブリック読み取り
無効
有効
URLを使用した認証が必要
アクセス可
非推奨
パブリック読み取り
有効
有効
URLを使用した認証が必要
アクセス可
非推奨
プライベート読み取り+CDNサービス権限承認
有効
有効
URLを使用した認証が必要
COSを使用した認証が必要
全リンク保護
プライベート読み取り+CDNサービス権限承認
無効
有効
URLを使用した認証が必要
COSを使用した認証が必要
非推奨
プライベート読み取り+CDNサービス権限承認
有効
無効
アクセス可
COSを使用した認証が必要
オリジンサーバー保護
プライベート読み取り+CDNサービス権限承認
無効
無効
アクセス不可
COSを使用した認証が必要
非推奨
プライベート読み取り
無効
有効または無効
アクセス不可
COSを使用した認証が必要
CDN利用不可
注意:
上記の表中のオリジンサーバー保護のケースでは、CDN認証設定を有効にしていない場合、CDNエッジノードにキャッシュしたデータが悪意をもってプルされるおそれがあるため、同時にCDN認証設定を有効にすることでデータの安全性を保障するよう、強く推奨します。

CDNアクセラレーションの設定

ユーザーはCOSコンソール上でバケットにカスタムドメイン名をバインドした後、カスタムドメイン名でCDNアクセラレーションを有効にし、最後にカスタムドメイン名によってバケットへのアクセスをアクセラレーションすることができます。カスタムドメイン名をバインドする際、ユーザーはご自身でカスタムドメイン名のサービスプロバイダにCNAME解決の追加を依頼する必要があります。
注意:
現在COSでカスタムアクセラレーションドメイン名を使用している場合はCDNを有効にする必要があります。ご自身の状況に応じて判断してください。
1. ドメイン名で国内のCDNにアクセスするには、ICP登録が必要です。ただしICP登録はTencent Cloudを通じて行わなくてもよく、アクセスするドメイン名が確実にICP登録されていればアクセスできます。
2. ドメイン名で海外のCDNにアクセスする場合は、ICP登録の必要はありません。ただし、Tencent Cloud上で保存するデータおよび操作行為については、関係国の法律法令、ならびに『Tencent Cloudサービス契約』を遵守する必要があることに必ずご注意ください。

前提条件

1. ドメイン名を登録していること。Tencent Cloudのドメイン名登録またはその他のサービスプロバイダを通じてドメイン名を登録できます。
2. ドメイン名のICP登録を行っていること。ドメイン名で国内のCDNにアクセスするには、ドメイン名のICP登録を完了していることが必要です。

操作手順

注意:
カスタムドメイン名の追加およびCDNアクセラレーションの有効化は、COSコンソールとCDNコンソールのどちらでも行うことができます。CDNコンソールからカスタムドメイン名を追加したい場合は、 ドメイン名へのアクセスをご参照ください。

1. バケットの選択

COSコンソールにログインし、左側ナビゲーションバーのバケットリストをクリックし、CDNアクセラレーションを有効化したいバケットをクリックして、バケットに進みます。

2. カスタムCDNアクセラレーションドメイン名の追加

ドメイン名と伝送管理>カスタムCDNアクセラレーションドメイン名をクリックし、カスタムCDNアクセラレーションドメイン名の設定項目でドメイン名の追加をクリックし、設定可能な状態にします。
ドメイン名:バインド対象のカスタムドメイン名(例えばwww.example.com)を入力します。入力するドメイン名はICP登録済みであること、およびDNSサービスプロバイダが対応するCNAMEを設定していることが必要です。詳細については、CNAME設定をご参照ください。アクセスするカスタムCDNアクセラレーションドメイン名が次に該当する場合は、ドメイン名所有権の検証を行う必要があります。詳細については、ドメイン名所有権の検証のドキュメントをご確認ください。
このドメイン名を初めて接続する
このドメイン名が他のユーザーによって接続されている
接続するドメイン名が汎用ドメイン名である
アクセラレーションリージョン:中国本土、中国本土以外およびグローバルアクセラレーションをサポートしています。グローバルアクセラレーションとは、すべてのリージョン間でのバケットアクセラレーションをサポートすることを指します。
オリジンサーバーのタイプ:デフォルトではデフォルトオリジンサーバーです。オリジンサーバーにしているバケットで静的ウェブサイトを有効にし、かつ静的ウェブサイトのアクセラレーションを行いたい場合は、オリジンサーバーのタイプを静的ウェブサイトのオリジンサーバーに設定することができます。具体的には、CDNアクセラレーションの概要をご参照ください。
認証:back-to-origin認証をオンにします。プライベート読み取りバケットに対しては、back-to-origin認証を有効化してオリジンサーバーを保護してください。
注意: プライベート読み取りバケットに対して、back-to-origin認証とCDNサービス権限承認を同時に有効化した場合、CDNがオリジンサーバーへアクセスする際に署名を必要としないため、CDNキャッシュリソースがパブリックネットワーク配信を行い、データセキュリティに影響します。CDN認証を有効化することをお勧めします。
back-to-origin認証の有効化 back-to-origin認証は、CDNエッジノードのサービスIDを検証し、不正アクセスを阻止するために用いられます。具体的には次のとおりです。
パブリック読み取りバケット:CDNエッジノードに何の権限承認を行わなくても、バケットに直接アクセスできるため、back-to-origin認証を有効にする必要はありません。
プライベート読み取りバケット:CDNエッジノードはback-to-origin認証によるサービスIDの検証を受ける必要があり、検証に合格したCDNエッジノードのみがバケット内のオブジェクトにアクセスできます。back-to-origin認証の有効化を選択します。
back-to-origin認証を有効化した後、右側の保存をクリックし、約5分待つと、カスタムドメイン名の追加とCDNアクセラレーションのデプロイが完了します。
CDN認証の有効化
注意: カスタムドメイン名でCDNアクセラレーションを有効化すると、このドメイン名によって誰でもオリジンサーバーに直接アクセスできるようになります。データに一定のプライバシーが存在する場合は、必ずCDN認証設定を有効にして、オリジンサーバーデータを保護してください。
カスタムドメイン名のデプロイが完了すると、CDN認証欄にCDN認証機能設定リンクが表示されます。設定をクリックすると、CDNコンソールに直接進んでCDN認証設定を行うことができます。具体的な操作方法については、認証設定をご参照ください。
CDNキャッシュの自動更新:有効化すると、COSバケットのファイル更新ルールをトリガーした際にCDNキャッシュを自動更新します。COSの関数の計算で設定できます。操作ガイドはCDNキャッシュ更新の設定をご参照ください。
HTTPS証明書:カスタムCDNアクセラレーションドメイン名に HTTPS証明書を追加する必要がある場合は、CDNコンソールで設定できます。

3. ドメイン名の解決

カスタムドメイン名でCDNにアクセスすると、システムから自動的にCNAMEドメイン名(.cdn.dnsv1.comを拡張子とするもの)が割り当てられます。お客様はドメイン名サービスプロバイダにCNAME設定を完了するよう依頼する必要があります。具体的にはCNAME設定をご参照ください。
注意:
CNAMEドメイン名には直接アクセスできません。

4. 機能の無効化

上記の手順が完了すると、 カスタムドメイン名によってバケット内のリソースにアクセスできるようになります。カスタムCDNアクセラレーションを無効化したい場合は、次の方法で行うことができます。
カスタムCDNアクセラレーションドメイン名管理画面で、編集をクリックするとドメイン名のステータスを変更できます。ドメイン名のステータスをオンラインからオフラインに変更し、保存をクリックしてデプロイされるまで待ちます。約5分で機能が無効化されます。CDNコンソール上では対応するカスタムアクセラレーションドメイン名のステータスが有効化済みから無効化済みに変わります。
注意:
カスタムドメイン名を削除したい場合、カスタムドメイン名のステータスがオンラインの場合は、ドメイン名を直接削除することはできません。ステータスを必ずオフラインにしてからドメイン名を削除してください。無効化または削除の操作はCDNコンソールで行うことができます。詳細については、ドメイン名の操作をご参照ください。

ヘルプとサポート

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

フィードバック