MaxCompute の自動スケーリング機能は、オンデマンドでコンピューティングユニット (CU) の自動スケーリングを可能にし、従量課金モデルを使用します。システムはリアルタイムでワークロードの変更を検出し、ジョブに必要な CU を自動的に調整して提供します。使用した自動弾性 CU のみに課金されます。このトピックでは、自動弾性 CU の課金ルールと使用方法について説明します。
リソースの説明
自動弾性 CU
説明:
サブスクリプションおよび柔軟な予約済みリソースに加えて、システムはワークロードの変動を検出し、ジョブの需要を満たすために必要な CU を提供するためにリソースを自動的に増減します。
1 CU は 4 GB のメモリと 1 CPU コアに相当します。
課金:
使用した自動弾性 CU に対して、使用量と持続時間に基づいて時間単位で課金されます。詳細については、「コンピューティング料金 (時間単位の課金)」をご参照ください。
自動弾性 CU、サブスクリプション予約済み CU、および柔軟な予約済み CU の違いの詳細については、「機能概要」をご参照ください。
注意事項
自動スケーリング機能を使用するには、事前にサブスクリプション計算リソースを購入し、設定する必要があります。
自動スケーリング機能は、バッチ処理タイプのクォータのみをサポートしており、インタラクティブタイプのクォータはサポートしていません。
自動スケーリングを有効にする際は、コストをコントロールするために、ビジネスニーズを満たす最大 CU 値を設定する必要があります。システムはこの制限内でリソースを自動的にスケーリングし、使用した自動スケーリングされた CU の実際の数に対して課金します。
MaxCompute の自動スケーリング機能は、リアルタイムリソースの可用性に左右されます。
システムは、自動スケーリングに設定した上限に達するために最大限の努力をしますが、常にその上限に到達できることを保証するものではありません。ビジネスで保証されたリソースが必要な場合は、同時に弾性予約済み CU を設定してください。これらのリソースは、設定した時間計画に従って予約されます。ホリデー販売促進期間中など、過去のレベルをはるかに超えるバースト需要が発生する場合は、十分なリソース供給を確保するために、事前に当社にご連絡ください。
使用方法
サブスクリプションインスタンスをアクティブ化する手順については、「MaxCompute をアクティブ化」をご参照ください。
サブスクリプションインスタンスを購入した後、MaxCompute コンソールの クォータ管理 ページでクォータを設定し、自動スケーリングコンピューティングユニット (CU) の上限を設定します。詳細については、「コンピューティングリソース - クォータ管理」をご参照ください。
クォータの自動弾性 CU の最大値を設定した後、クォータの使用方法については、「計算リソース (クォータ) の使用」をご参照ください。
完全な手順については、「自動スケーリング使用のベストプラクティス」をご参照ください。