OSS アクセラレータのプリフェッチ機能は、OSS のデータを高性能なクラスター ストレージに非同期でインポートし、その後のデータアクセスのレイテンシーを削減します。 このトピックでは、プリフェッチを使用して、大量のリクエストを処理する前にデータをウォームアップする方法について説明します。
プリフェッチ機能は、中国 (香港) リージョンではサポートされていません。 サポートをリクエストするには、テクニカルサポートに連絡してチケットを送信してください。
前提条件
OSS アクセラレータ が作成済みであること。 詳細については、「OSS アクセラレータの作成」をご参照ください。
制限
-
同時タスク:各 OSS アクセラレータ は、一度に 1 つのアクティブなプリフェッチタスク しか実行できません。 各プリフェッチタスク は、最大 10 個のパスプレフィックス をサポートします。
-
期間:プリフェッチタスク は少なくとも 15 分間実行されます。 期間はデータ量に応じて長くなります。
-
帯域幅:プリフェッチタスク は、アクセラレータ の帯域幅の一部を消費します。 アクセラレータ の帯域幅使用率が高すぎると、プリフェッチタスク が成功しない場合があります。
手順
-
OSS コンソール にログインします。
-
左側のナビゲーションペインで、バケット をクリックし、次に目的のバケットをクリックします。
-
左側のナビゲーションペインで、バケットの設定 > OSS アクセラレーター をクリックします。 アクセラレーターリストで、操作 列の 詳細 をクリックしてアクセラレーターの詳細ページに移動し、バッチプリフェッチタスク をクリックします。
-
プリフェッチタスクの作成 をクリックします。プリフェッチタスクの作成 ダイアログボックスで、タスクの説明とプレフェッチパスのプレフィックスを入力し、プレフェッチタスクをすぐに開始するかどうかを選択します。設定が完了したら、[OK] をクリックします。
-
前の手順でプリフェッチタスクをすぐに開始することを選択しなかった場合は、タスクリストで対象のプリフェッチタスクを選択し、起動 をクリックします。プリフェッチタスクは複数回実行できます。
-
タスクの実行結果を検証するには、タスクリストで対象のプリフェッチタスクを選択し、履歴 をクリックしてタスクの実行履歴を確認します。
次のステップ
OSS アクセラレータ は、一般的な OSS 開発者ツールや OSS SDK と組み合わせて使用できます。 詳細については、「OSS アクセラレータと開発者ツールの併用」をご参照ください。