このトピックでは、OSS アクセラレータの作成、削除、および容量の変更方法について説明します。
前提条件
OSS アクセラレータ機能はパブリックプレビュー段階であり、中国 (杭州) 、中国 (上海) 、中国 (北京) 、中国 (ウランチャブ) 、中国 (深圳) 、シンガポール、米国 (バージニア) 、中国 (香港) の各リージョンで利用可能です。
注意事項
アクセラレータの高速化エンドポイントは、内部ネットワーク経由でのみアクセスできます。 インターネット経由でアクセスされる OSS データをキャッシュするには、CDN サービスを使用してください。
アクセラレータは、同一リージョン内でのゾーン間アクセスをサポートしています。 ゾーン間アクセスはネットワーク遅延を引き起こすため、最適なパフォーマンスを得るには、コンピューティングサービスをアクセラレータと同じゾーンにデプロイしてください。
OSS アクセラレータのキャッシュデータは単一のレプリカです。 キャッシュハードウェアに障害が発生した場合、データは OSS から再ロードする必要があります。 データが再ロードされるまで、アクセスは遅くなります。
アクセラレータの容量は、1 時間に 1 回のみ変更できます。 たとえば、08:10:00 にアクセラレータを作成またはその容量を変更した場合、次に容量を変更できるのは 09:10:00 以降になります。
アクセラレータの作成
アクセラレータを作成します。
OSSコンソールにログインします。
左側のナビゲーションウィンドウで、バケット をクリックします。 [バケット] ページで、目的のバケットを見つけてクリックします。
左側のナビゲーションペインで、 を選択します。
OSS アクセラレーター ページで、アクセラレーターの作成 をクリックします。
有効化の注意 ダイアログボックスで、サービス利用規約を読み、次へ をクリックします。
アクセラレーターの作成 パネルで、対象バケットが所在するリージョン内でアクセラレータがサポートされている ゾーン を選択し、容量 を設定してから 次へ をクリックします。
重要アクセラレータの容量は、1 時間に 1 回のみ変更できます。 たとえば、08:10:00 にアクセラレータを作成またはその容量を変更した場合、次に容量を変更できるのは 09:10:00 以降になります。 アクセラレータの作成直後に容量が正しく設定されていないことがわかった場合は、アクセラレータを削除して新規に作成し、その容量を設定できます。
ビジネス要件に基づいてアクセラレータの容量を設定します。 たとえば、50 GB のホットデータがあるとします。 急速なビジネスの成長により、データ量は今後数か月で 20% から 30% 増加すると予想されます。 この場合、容量を 70 GB から 80 GB の間の値に設定できます。
高速化パスを作成します。
加速パスの作成 パネルで、次のパラメーターを設定します。
パラメーター
説明
[アクセラレーションポリシー]
アクセラレータの高速化ポリシーを選択します。
指定パスを加速:ディレクトリのアクセスパスを指定します。 最大 10 個のパスを追加できます。 パスを指定すると、アクセラレータは指定されたプレフィックスで始まるパスを持つファイルのみを高速化します。
いくつかの重要なディレクトリのみを高速化してコストを管理したい場合は、指定パスを加速 を選択することで、高速化リソースをより正確に割り当て、無駄を避けることができます。
バケット全体を加速:バケット内のすべてのファイルを高速化します。
ビジネスですべてのファイルへの高速アクセスが必要で、コストが懸念事項でない場合は、バケット全体を加速 を選択することで、包括的な高性能アクセスを確保できます。
[[B@5a10616]
同期キャッシュウォームアップを有効にすると、OSS アクセラレータの高速化エンドポイントを使用して OSS にデータを書き込む際に、データは OSS バケットと OSS アクセラレータのキャッシュの両方に書き込まれます。 その後の読み取りでは、高速化エンドポイントを介して OSS アクセラレータのキャッシュにアクセスすることで、遅延を低減します。 同期キャッシュウォームアップモードでは、通常の OSS エンドポイントは OSS バケットにのみアクセスし、OSS アクセラレータのキャッシュにはアクセスしません。
ユーザーエクスペリエンスが重視され、頻繁な読み取り/書き込み操作で高いリアルタイムパフォーマンスを必要とするシナリオでは、同期キャッシュウォームアップを有効にしてください。 この機能は、コストを重視するシナリオ、厳密な遅延要件がないシナリオ、書き込みは頻繁だが読み取りはまれなシナリオ、または大量のデータによってストレージコストが高くなる可能性があるシナリオには推奨されません。
設定が完了したら、次へ をクリックします。 課金項目を確認してください。 ダイアログボックスで、OK をクリックします。
バッチプリフェッチタスクを作成します (任意)。
バッチプリフェッチ機能は、OSS データを OSS アクセラレータのキャッシュに非同期でインポートします。 これにより、その後のデータアクセスの遅延が減少します。 この機能を今すぐ使用しない場合は、OK をクリックしてこのステップをスキップし、アクセラレータの作成を完了します。
アクセラレータの容量変更
OSSコンソールにログインします。
左側のナビゲーションウィンドウで、バケット をクリックします。 [バケット] ページで、目的のバケットを見つけてクリックします。
左側のナビゲーションペインで、 を選択し、[操作] 列にある 詳細 をクリックします。
アクセラレータの詳細ページで、基本情報 セクションにある [容量] の横の
アイコンをクリックします。OSS アクセラレータの編集 パネルで、容量 を変更し、[OK] をクリックします。
重要容量は 1 時間に 1 回のみ変更できます。 たとえば、08:10:00 にアクセラレータを作成またはその容量を変更した場合、次に容量を変更できるのは 09:10:00 以降になります。
表示される確認ダイアログボックスで、OK をクリックします。
アクセラレータの削除
アクセラレータを削除しても、そのキャッシュがクリアされるだけで、ソース OSS バケット内のデータに影響はありません。
OSSコンソールにログインします。
左側のナビゲーションウィンドウで、バケット をクリックします。 [バケット] ページで、目的のバケットを見つけてクリックします。
左側のナビゲーションペインで、 を選択します。
OSS アクセラレータのリストで、[操作] 列にある 削除 をクリックします。 または、詳細 をクリックして OSS アクセラレーター ページに移動し、基本情報 セクションの右上隅にある
アイコンをクリックします。表示されたダイアログボックスにアクセラレータの名前を入力し、OK をクリックします。
次のステップ
OSS アクセラレータは、一般的な OSS デベロッパーツールおよび OSS SDK と組み合わせて使用できます。 詳細については、「アクセラレータの使用」をご参照ください。