

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Application Load Balancer のキャパシティ予約
<a name="capacity-unit-reservation"></a>

ロードバランサーキャパシティユニット (LCU) 予約では、ロードバランサーの静的最小キャパシティを予約できます。Application Load Balancer は、検出されたワークロードをサポートし、容量のニーズを満たすように自動的にスケールします。最小容量を設定すると、ロードバランサーは受信したトラフィックに基づいてスケールアップまたはスケールダウンを続けますが、設定された最小容量を下回ることも防止します。

次の状況では LCU 予約の使用を検討してください。
+ 突然の異常な高トラフィックが発生し、イベント中にロードバランサーが突然のトラフィックの急増をサポートできるようにしたいイベントが近づいている。
+ ワークロードの性質上、短期間、予期しないスパイクトラフィックが発生している。
+ ロードバランサーを設定して、特定の開始時刻にサービスをオンボードまたは移行し、自動スケーリングが有効になるまで待機するのではなく、大容量から開始する必要がある。
+ ロードバランサー間でワークロードを移行していて、ソースのスケールに合わせて送信先を設定する場合。

**必要なキャパシティの見積もり**  
ロードバランサー用に予約する容量を決定するときは、負荷テストを実行するか、予想される今後のトラフィックを表すワークロードの履歴データを確認することをお勧めします。Elastic Load Balancing コンソールを使用すると、レビューされたトラフィックに基づいて予約する必要がある容量を見積もることができます。

または、CloudWatch メトリクス `PeakLCUs` を使用して、必要な容量のレベルを決定することもできます。`PeakLCUs` メトリクスは、ワークロードをサポートするためにロードバランサーがすべてのスケーリングディメンションにわたってスケーリングする必要があるトラフィックパターンのピークを考慮します。`PeakLCUs` メトリクスは、トラフィックの請求ディメンションのみを集計する `ConsumedLCUs` メトリクスとは異なります。ロードバランサーのスケーリング中に LCU 予約が適切であることを確認するために、`PeakLCUs` メトリクスを使用することをお勧めします。容量を見積もるときは、`PeakLCUs` の 1 分あたりの `Sum` を使用します。

参照する履歴ワークロードデータがなく、負荷テストを実行できない場合は、LCU 予約計算ツールを使用して必要な容量を見積もることができます。LCU 予約計算ツールは、 AWS 観測された過去のワークロードに基づいてデータを使用し、特定のワークロードを表していない場合があります。詳細については、「[ロードバランサーキャパシティユニット予約計算ツール](https://exampleloadbalancer.com/ondemand_capacity_reservation_calculator.html)」を参照してください。

**LCU 予約の最小値と最大値**  
予約リクエストの合計は 100 LCU 以上である必要があります。最大値は、アカウントのクォータによって決まります。詳細については、「[ロードバランサーキャパシティユニット](load-balancer-limits.md#lcu-quotas)」を参照してください。