このトピックでは、OSS アクセラレータの作成と削除、および容量の変更方法について説明します。
前提条件
OSS アクセラレータ機能はパブリックプレビュー段階にあり、中国 (杭州)、中国 (上海)、中国 (北京)、中国 (張家口)、中国 (ウランチャブ)、中国 (深圳)、中国 (成都)、中国 (香港)、シンガポール、日本 (東京)、タイ (バンコク)、マレーシア (ジョホール)、米国 (バージニア) のリージョンで利用可能です。
中国 (張家口) ゾーン D、シンガポール ゾーン A、またはシンガポール ゾーン B で 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 バケットにのみアクセスでき、アクセラレータ キャッシュにはアクセスできません。
ユーザー エクスペリエンスを重視し、頻繁な読み書き操作を伴う高いリアルタイム性が求められるシナリオでは、同期キャッシュウォームアップを有効にしてください。 この機能は、コストを重視するシナリオ、厳しい遅延要件がないシナリオ、書き込みは頻繁だが読み取りは少ないシナリオ、または大量のデータによってストレージ コストが高くなる可能性があるシナリオには推奨されません。
設定が完了したら、次へ をクリックします。 課金項目を確認してください。 ダイアログボックスで、OK をクリックします。
バッチプリフェッチ タスクを作成します (任意)。
バッチプリフェッチ 機能は、OSS データをアクセラレータ キャッシュに非同期でインポートします。 これにより、その後のデータアクセスの遅延が短縮されます。 この機能を今すぐ使用しない場合は、OK をクリックしてこの手順をスキップし、アクセラレータの作成を完了します。
アクセラレータの容量の変更
アクセラレータの容量を変更する前に、キャッシュ ヒートマップを使用して、現在の容量がビジネスのアクセスパターンに適しているかどうかを評価できます。 詳細については、「キャッシュヒートマップを使用した OSS アクセラレータの容量の最適化」をご参照ください。
OSSコンソールにログインします。
左側のナビゲーションウィンドウで、バケット をクリックします。 [バケット] ページで、目的のバケットを見つけてクリックします。
左側メニューで、 を選択し、[操作] 列で 詳細 をクリックします。
OSS アクセラレータ詳細ページの 基本情報 セクションで、アクセラレータの容量の横にある
アイコンをクリックします。OSS アクセラレータの編集 パネルで 容量 を変更し、[OK] をクリックして変更を再度確認します。
重要容量は 1 時間に 1 回しか変更できません。 たとえば、08:10:00 にアクセラレータを作成または容量を変更した場合、次に容量を変更できるのは 09:10:00 以降になります。
表示される確認ダイアログボックスで、OK をクリックします。
容量を変更した後、キャッシュ ヒートマップとキャッシュ ヒット率を確認して、調整の効果を検証してください。
アクセラレータの削除
アクセラレータを削除すると、そのキャッシュのみがクリアされます。 ソース OSS バケット内のデータは影響を受けません。
OSSコンソールにログインします。
左側のナビゲーションウィンドウで、バケット をクリックします。 [バケット] ページで、目的のバケットを見つけてクリックします。
左側メニューで、 を選択します。
OSS アクセラレータ リストの [操作] 列で 削除 をクリックします。 または、詳細 をクリックして OSS アクセラレーター ページに移動します。 基本情報 セクションで、右上隅にある
アイコンをクリックします。表示されたダイアログボックスで、アクセラレータの名前を入力し、OK をクリックして削除します。
次のステップ
OSS アクセラレータは、一般的な OSS 開発者ツールおよび OSS SDK と共に使用できます。 詳細については、「OSS アクセラレータの使用」をご参照ください。